aboutsummaryrefslogtreecommitdiff
path: root/src/lisp/prelude.rs
Commit message (Collapse)AuthorAgeFilesLines
* clippy lint; add `get-pixel` primitiveAkshay2021-04-181-7/+39
|
* change function bodies to be single expresssionAkshay2021-04-151-0/+3
|
* add `selection-start` and `selection-end` primitivesAkshay2021-04-121-2/+36
|
* add `for` primitiveAkshay2021-04-101-0/+18
|
* rework nix flakeAkshay2021-04-081-1/+1
|
* implement iso grids; lisp primitives to manipulate gridsAkshay2021-04-071-0/+11
|
* apply clippy lintsAkshay2021-04-061-62/+60
|
* basic support for adding guidesAkshay2021-04-041-0/+15
|
* fmtAkshay2021-04-021-2/+4
|
* add DottedList type, fix `cons` finallyAkshay2021-04-021-12/+34
|
* add rylander dithering, `define` macro, begin work on guides.Akshay2021-04-021-5/+18
|
* introduce basic canvas primitive functionsAkshay2021-03-311-1/+43
|
* add save and save-as proceduresAkshay2021-03-311-39/+54
|
* add assert primitive; pass state in EvaluatorAkshay2021-03-301-35/+22
|
* better parse errors; include lisp stdlibAkshay2021-03-301-13/+91
|
* more list primitives, add type_match macroAkshay2021-03-291-5/+42
|
* fix arity of arithmetic comparison operatorsAkshay2021-03-281-4/+4
|
* add better brush drawing feedbackAkshay2021-03-281-4/+9
|
* add new brush typeAkshay2021-03-281-1/+20
|
* better arity specAkshay2021-03-271-37/+95
|
* move primitives.rs to prelude.rsAkshay2021-03-251-0/+139