Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | sin, cos, more checks | ubq323 | 2024-08-17 | 3 | -0/+101 |
| | |||||
* | add ssplit | ubq323 | 2024-08-09 | 2 | -0/+14 |
| | |||||
* | misc | ubq323 | 2024-08-08 | 10 | -16/+16 |
| | |||||
* | tests | ubq323 | 2024-08-06 | 4 | -0/+16 |
| | |||||
* | change array representation | ubq323 | 2024-08-03 | 14 | -34/+43 |
| | |||||
* | add pend builtin function | ubq323 | 2024-07-23 | 2 | -0/+44 |
| | |||||
* | add iota tests | ubq323 | 2024-07-13 | 4 | -0/+13 |
| | |||||
* | set -> set! | ubq323 | 2024-07-11 | 23 | -58/+58 |
| | |||||
* | add some failing tests for closures | ubq323 | 2024-07-03 | 9 | -0/+87 |
| | |||||
* | add defn form | ubq323 | 2024-07-03 | 3 | -0/+12 |
| | |||||
* | compile each file like a body, allowing def at file toplevel | ubq323 | 2024-07-03 | 2 | -0/+7 |
| | |||||
* | add (each (x arr) ...) array-loop form | ubq323 | 2024-07-02 | 2 | -0/+14 |
| | |||||
* | add for2 test | ubq323 | 2024-07-01 | 2 | -0/+7 |
| | |||||
* | add numeric for form | ubq323 | 2024-07-01 | 2 | -0/+12 |
| | |||||
* | add map test | ubq323 | 2024-07-01 | 2 | -0/+17 |
| | |||||
* | add array index setting syntax | ubq323 | 2024-06-30 | 8 | -2/+18 |
| | |||||
* | add proper tail calls | ubq323 | 2024-06-29 | 2 | -0/+2 |
| | |||||
* | def form for implicit scopes | ubq323 | 2024-06-28 | 5 | -0/+29 |
| | |||||
* | add vars5 test | ubq323 | 2024-06-27 | 2 | -0/+12 |
| | |||||
* | more tests | ubq323 | 2024-06-27 | 9 | -0/+44 |
| | |||||
* | array literals | ubq323 | 2024-06-26 | 8 | -0/+13 |
| | |||||
* | add arrays, appending, getting length, indexing | ubq323 | 2024-06-26 | 4 | -0/+16 |
| | |||||
* | func5 test | ubq323 | 2024-06-26 | 2 | -0/+14 |
| | |||||
* | remove OP_PUTS and OP_PRINT, use say and write functions instead | ubq323 | 2024-06-26 | 14 | -26/+26 |
| | |||||
* | remove implicit print and adjust tests accordingly | ubq323 | 2024-06-26 | 15 | -20/+12 |
| | |||||
* | mandel_local test | ubq323 | 2024-06-26 | 2 | -0/+54 |
| | |||||
* | remove explicit toplevel (do ...) from tests | ubq323 | 2024-06-26 | 9 | -76/+67 |
| | |||||
* | parse multiple expressions | ubq323 | 2024-06-26 | 2 | -0/+6 |
| | |||||
* | vars4 test | ubq323 | 2024-06-26 | 2 | -0/+12 |
| | |||||
* | allow local resolution into outer scopes | ubq323 | 2024-06-25 | 2 | -0/+7 |
| | |||||
* | more function tests | ubq323 | 2024-06-25 | 6 | -0/+32 |
| | |||||
* | get functions and arguments and returning to work fully | ubq323 | 2024-06-25 | 1 | -2/+2 |
| | |||||
* | add local variables and (let) form | ubq323 | 2024-06-24 | 3 | -1/+6 |
| | |||||
* | keep track of stack position while compiling | ubq323 | 2024-06-24 | 2 | -0/+3 |
| | |||||
* | compilation of functions, and some parts of interpreting them | ubq323 | 2024-06-22 | 2 | -0/+4 |
| | |||||
* | refactor compilation of builtin forms | ubq323 | 2024-06-21 | 1 | -1/+1 |
| | |||||
* | optimize mandelbrot | ubq323 | 2024-06-21 | 1 | -2/+2 |
| | |||||
* | mandelbrot | ubq323 | 2024-06-21 | 2 | -0/+52 |
| | |||||
* | print -> puts | ubq323 | 2024-06-21 | 2 | -5/+5 |
| | |||||
* | รพ -> th | ubq323 | 2024-06-21 | 4 | -0/+0 |
| | |||||
* | add tests, and make dumping disasm optional | ubq323 | 2024-06-21 | 8 | -0/+58 |