petit_lisp 6.3.0
petit_lisp: ^6.3.0 copied to clipboard
A simple Lisp implementation
Changelog #
6.3.0 #
- "Truthy" logic:
falseandnullare falsy; others are truthy - Support
&restarguments in lambdas - Add macros
- Add quasiquoting, unquoting, splicing, dotted pairs
- Add built-in functions:
list,progn,make-symbol,gensym,eq?,member,memq,when,unless, and allc[ad]{2,3}rfunctions
6.2.0 #
- Add
Environment.interruptcallback to allow interrupting execution
6.1.0 #
- Support
&optionalarguments in lambdas
6.0.2 #
- Initial version extracted from https://github.com/petitparser/dart-petitparser-examples.