v0.7.0
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
andord
functions have been added.