General changes:
- Add Lisp callstack for debugging, support
SL_TRACE_ON_ERR. - Support multiple input files when parsing the command-line arguments.
- Add
-s,--silentand--no-stdlibcommand-line arguments. - Fix
manifest.scmfor Guix.
Primitives:
- Add
setprimitive. - Add
cloneprimitive.
Standard library:
- Add
reducefunction. - Add
minandmaxfunctions.
Tests:
- General bash improvements.
- When using
test/run-tests.sh, load the standard library that is relative to the path of the script, instead of the one installed in the system.
Things left to do:
- Expand standard library.
- Add tail-call optimization (see README).
Full Changelog: v1.0.0...v1.1.0