Skip to content

v0.7.0

Compare
Choose a tag to compare
@skx skx released this 23 Sep 13:53
· 429 commits to master since this release

New Features

This release of yal adds support for macros to the lisp interpreter, which makes us more standard and significantly more useful.

Using the macro-support our standard library of functions implemented in pure lisp has been extended to add while, repeat, and more.

The main example file, test.lisp has been updated to include some additional examples, but there is a dedicated file mtest.lisp which I used to test macro behaviour.

Minor Changes

  • Test coverage has slipped to 99.4% for our eval-package, but all other packages remain at 100%.
  • The chr and ord functions have been added.