about summary refs log tree commit diff stats
Commit message (Collapse)AuthorAgeFilesLines
...
* 5666 - start of sugar for structured control flowKartik Agaram2019-09-194-10/+357
|
* 5665Kartik Agaram2019-09-191-1/+2
| | | | | | | | | The core library is a mess right now, because it can't use syntax sugar. I need some way to tier the library so that later layers can use syntax sugar, but without adding cognitive load. A shell pipeline is pretty, but maybe I need to drop it. Just add functions to layers. Get all of the translator out of the apps/ sub-directory.
* 5664Kartik Agaram2019-09-182-2/+0
|
* 5663Kartik Agaram2019-09-181-4/+63
| | | | | | Snapshot of mulisp before we put it on the back-burner. It's going to take too long, and we're better off building out the lower layers that make it more convenient to create.
* 5662Kartik Agaram2019-09-152-3/+3
| | | | Fix several breakages.
* 5661Kartik Agaram2019-09-1528-34/+34
|
* 5660Kartik Agaram2019-09-151-1/+1
| | | | Fix CI.
* 5659Kartik Agaram2019-09-1534-2128/+2128
|
* 5658Kartik Agaram2019-09-1512-12/+12
|
* 5657Kartik Agaram2019-09-141-0/+3
|
* 5656Kartik Agaram2019-09-1452-2499/+1252
| | | | Consistent style for curlies.
* 5655Kartik Agaram2019-09-141-4/+4
|
* 5654Kartik Agaram2019-09-1411-70/+70
| | | | https://github.com/ozkl/soso/commit/86e5ff58721c0bef0bb5688609b63876a7ea4279
* 5653Kartik Agaram2019-09-141-1/+1
| | | | Correct git hash for Soso.
* 5652Kartik Agaram2019-09-141-1/+1
| | | | Fix CI.
* 5651Kartik Agaram2019-09-141-2/+2
|
* 5650 - support a second OS: sosoKartik Agaram2019-09-14101-66/+33999
| | | | | | | | | https://github.com/ozkl/soso + Much smaller than Linux; builds instantly + Supports graphics - No network support - Doesn't work on a cloud server (yet?)
* 5649Kartik Agaram2019-09-141-4/+4
|
* 5648Kartik Agaram2019-09-111-2/+1
| | | | Fix CI.
* 5647 - experimental support for swapping OSKartik Agaram2019-09-1140-146/+168
|
* 5646Kartik Agaram2019-09-111-1/+1
|
* 5645Kartik Agaram2019-09-081-1/+1
|
* 5644 - plan data structures for mulispKartik Agaram2019-09-081-7/+42
|
* 5643Kartik Agaram2019-09-081-9/+5
|
* 5642Kartik Agaram2019-09-071-1/+1
|
* 5641Kartik Agaram2019-09-071-8/+0
|
* 5640Kartik Agaram2019-09-071-3/+6
|
* 5639 - tmux support for running a single testKartik Agaram2019-09-071-18/+35
| | | | | | | | Keep the top/left most pane for a shell, and try hitting `<Leader>t` from within a test. If you hit `<Leader>t` from within code, it will try to remember what test you ran last and rerun that.
* 5638Kartik Agaram2019-09-071-6/+1
|
* 5637Kartik Agaram2019-09-074-15/+206
|
* 5636Kartik Agaram2019-09-073-10/+14
|
* 5635Kartik Agaram2019-09-073-10/+44
|
* 5634 - add read/eval/print phasesKartik Agaram2019-09-071-16/+78
|
* 5633 - start of a toy lisp interpreterKartik Agaram2019-09-071-0/+76
|
* 5632Kartik Agaram2019-09-061-1084/+1601
|
* 5631 - syntax for calls starting to work!Kartik Agaram2019-09-065-16/+573
| | | | Now added to CI.
* 5630Kartik Agaram2019-09-0612-5/+57
|
* 5629Kartik Agaram2019-09-067-2684/+3534
|
* 5628Kartik Agaram2019-09-061-1/+1
|
* 5627Kartik Agaram2019-09-061-41/+41
|
* 5626Kartik Agaram2019-09-061-285/+285
|
* 5625Kartik Agaram2019-09-052-3407/+3095
|
* 5624Kartik Agaram2019-09-051-1/+69
| | | | Fix a bug in call.subx's tokenizer.
* 5623Kartik Agaram2019-09-0415-2720/+3049
|
* 5622Kartik Agaram2019-09-042-0/+2
|
* 5621Kartik Agaram2019-09-041-8/+160
| | | | Done with calls.subx's variant of next-word.
* 5620Kartik Agaram2019-09-043-31/+634
| | | | | | Further flesh out next-word variant for calls.subx. All the code is sketched out, and baseline tests pass. No tests yet for new functionality compared to sigils.subx.
* 5619Kartik Agaram2019-09-042-0/+4
|
* 5618Kartik Agaram2019-09-042-3/+11
|
* 5617Kartik Agaram2019-09-041-3/+0
|