aboutsummaryrefslogtreecommitdiff
path: root/src/lisp/eval.rs
Commit message (Collapse)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