Skip to content

v1.1.0

Latest
Compare
Choose a tag to compare
@8dcc 8dcc released this 28 Feb 22:27
· 7 commits to main since this release
4c66896

General changes:

  • Add Lisp callstack for debugging, support SL_TRACE_ON_ERR.
  • Support multiple input files when parsing the command-line arguments.
  • Add -s, --silent and --no-stdlib command-line arguments.
  • Fix manifest.scm for Guix.

Primitives:

  • Add set primitive.
  • Add clone primitive.

Standard library:

  • Add reduce function.
  • Add min and max functions.

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