aboutsummaryrefslogtreecommitdiff
path: root/src/lisp/eval.rs
Commit message (Expand)AuthorAgeFilesLines
* add assert primitive; pass state in EvaluatorAkshay2021-03-301-219/+181
* better parse errors; include lisp stdlibAkshay2021-03-301-19/+33
* functions are first classAkshay2021-03-291-34/+40
* add Debug & PartialEq impls for LispExpr; add eval testsAkshay2021-03-281-0/+48
* add better brush drawing feedbackAkshay2021-03-281-1/+1
* add new brush typeAkshay2021-03-281-0/+1
* implement char literalsAkshay2021-03-271-15/+38
* move primitives.rs to prelude.rsAkshay2021-03-251-164/+85
* new quit primitiveAkshay2021-03-241-0/+4
* rename env to eval, add div operatorAkshay2021-03-241-0/+275