fork download
  1.  
  2. (defvar x '(a b c))
  3. (defvar y 'z)
  4.  
  5. (print `(y . ,@x))
Compilation error #stdin compilation error #stdout 0s 23484KB
stdin
Standard input is empty
compilation info
; compiling file "/home/mKVRDS/prog.lisp" (written 23 MAY 2020 08:43:02 PM):
; compiling (DEFVAR X ...)
; compiling (DEFVAR Y ...); 
; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     (Y . ,@X) contains a splicing comma after a dot
;   
;       Line: 5, Column: 17, File-Position: 53
;   
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/mKVRDS/prog.lisp" {1001B885C3}>
; 
; compilation unit aborted
;   caught 1 fatal ERROR condition
;   caught 1 ERROR condition

; compilation aborted after 0:00:00.032
Unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
                                    {10005D05B3}>:
  compilation failed

Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {10005D05B3}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "compilation failed" {1001B956F3}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "compilation failed" {1001B956F3}>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "compilation failed" {1001B956F3}>)
3: (ERROR "compilation failed")
4: (SB-INT:SIMPLE-EVAL-IN-LEXENV (ERROR "compilation failed") #<NULL-LEXENV>)
5: (SB-INT:SIMPLE-EVAL-IN-LEXENV (WHEN (NTH-VALUE 2 (COMPILE-FILE "prog.lisp")) (ERROR "compilation failed")) #<NULL-LEXENV>)
6: (EVAL (WHEN (NTH-VALUE 2 (COMPILE-FILE "prog.lisp")) (ERROR "compilation failed")))
7: (SB-IMPL::PROCESS-EVAL/LOAD-OPTIONS ((:EVAL . "(when(nth-value 2(compile-file \"prog.lisp\"))(error \"compilation failed\"))") (:EVAL . "(quit)")))
8: (SB-IMPL::TOPLEVEL-INIT)
9: ((FLET SB-UNIX::BODY :IN SAVE-LISP-AND-DIE))
10: ((FLET "WITHOUT-INTERRUPTS-BODY-14" :IN SAVE-LISP-AND-DIE))
11: ((LABELS SB-IMPL::RESTART-LISP :IN SAVE-LISP-AND-DIE))

unhandled condition in --disable-debugger mode, quitting
stdout
Standard output is empty