about summary refs log tree commit diff stats
path: root/shell/evaluate.mu
Commit message (Expand)AuthorAgeFilesLines
* rename the definition primitive to 'def'Kartik K. Agaram2021-06-041-7/+7
* .Kartik K. Agaram2021-06-031-2/+15
* interrupt repl on keypressKartik K. Agaram2021-05-311-1/+7
* .Kartik K. Agaram2021-05-311-8/+8
* .Kartik K. Agaram2021-05-311-0/+2
* clean up trace depth in a few placesKartik K. Agaram2021-05-311-0/+3
* bugfix: unbound variables were not raising errorKartik K. Agaram2021-05-301-1/+1
* unconditionally trace errorsKartik K. Agaram2021-05-301-60/+0
* .Kartik K. Agaram2021-05-191-3/+0
* disallow null tracesKartik K. Agaram2021-05-191-69/+171
* shell: traces track a maximum depth to recordKartik K. Agaram2021-05-191-2/+2
* shell: clean up trace for macroexpandKartik K. Agaram2021-05-181-0/+4
* shell: add a lot of error-checkingKartik K. Agaram2021-05-181-0/+145
* a full-circle rainbowKartik K. Agaram2021-05-081-1/+1
* all apps working again after null get checkKartik K. Agaram2021-05-071-2/+33
* .Kartik K. Agaram2021-05-071-35/+35
* an often-overflowing stream when running brcircleKartik K. Agaram2021-05-071-1/+1
* clean up chessboardKartik K. Agaram2021-05-071-1/+3
* starting to implement first macrosKartik K. Agaram2021-05-071-0/+9
* literal macrosKartik K. Agaram2021-05-061-0/+28
* .Kartik K. Agaram2021-05-061-2/+15
* .Kartik K. Agaram2021-05-061-4/+21
* .Kartik K. Agaram2021-05-041-0/+40
* .Kartik K. Agaram2021-05-041-3/+8
* .Kartik K. Agaram2021-05-041-1/+1
* shell: unquote spliceKartik K. Agaram2021-05-041-0/+120
* shell: unquoteKartik K. Agaram2021-05-041-2/+78
* shell: start evaluating backquoteKartik K. Agaram2021-05-031-0/+146
* .Kartik K. Agaram2021-05-031-63/+63
* .Kartik K. Agaram2021-05-031-0/+21
* .Kartik K. Agaram2021-05-031-1/+1
* move color scheme closer to Solarized darkKartik K. Agaram2021-05-011-35/+35
* shell: allow 'def' to overwriteKartik K. Agaram2021-04-291-1/+1
* keep the temporary progress screen off the keyboardKartik K. Agaram2021-04-291-1/+1
* .Kartik K. Agaram2021-04-281-1/+1
* .Kartik K. Agaram2021-04-281-36/+6
* shell: stream literalsKartik K. Agaram2021-04-271-0/+9
* shell: primitives 'and' and 'or'Kartik K. Agaram2021-04-251-0/+86
* failing tests not printing since show-stack-stateKartik K. Agaram2021-04-251-1/+10
* .Kartik K. Agaram2021-04-251-2/+2
* clean up with the final bugfixKartik K. Agaram2021-04-221-61/+9
* snapshotKartik K. Agaram2021-04-221-2/+61
* shell: non-recursive 'while'Kartik K. Agaram2021-04-211-14/+58
* shell: refuse to 'def' duplicate namesKartik K. Agaram2021-04-211-1/+1
* shell: separate 'def' from 'set'Kartik K. Agaram2021-04-211-7/+157
* slightly more responsive animationKartik K. Agaram2021-04-211-1/+1
* shell: show screen state during evaluationKartik K. Agaram2021-04-211-15/+39
* an interface approximating stack tracesKartik K. Agaram2021-04-201-24/+23
* get bresenham line drawing working with a traceKartik K. Agaram2021-04-201-11/+24
* deemphasize fn arg evaluation slightlyKartik K. Agaram2021-04-191-0/+2