$ cat sample/test/basic/lisp/math.ls0 # Expect: 6 7 (print 6 (+ 1 6)) $ ./target/debug/lisp0 sample/test/basic/lisp/math.ls0 thread 'main' panicked at src/memory.rs:279:47: Expected array note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace $ cat sample/test/basic/lisp/fun.ls0 # Check if functions are being called (no args) (set do-print '( (set 'z x) (print z y) )) (set 'x 1) (set 'y 2) (do-print) (set 'x 3) (set 'y 4) (do-print) $ ./target/debug/lisp0 sample/test/basic/lisp/fun.ls0 Error: Syntax: sample/test/basic/lisp/fun.ls0 line 4 column 2: Illegal character for identifier: (
https://files.mastodon.social/media_attachments/files/114/174/429/984/049/840/original/47ca9db296ec6d4b.png