Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | add s,@ aka spendsplat | ubq323 | 2024-08-17 | 3 | -0/+9 |
| | |||||
* | add schars-ascii function | ubq323 | 2024-08-17 | 3 | -0/+13 |
| | |||||
* | hide passing tests by default (there are so many) | ubq323 | 2024-08-17 | 1 | -1/+10 |
| | |||||
* | add delete! and objarr_delete | ubq323 | 2024-08-17 | 5 | -0/+41 |
| | |||||
* | finish append -> append! | ubq323 | 2024-08-17 | 1 | -1/+1 |
| | |||||
* | add when form | ubq323 | 2024-08-17 | 4 | -7/+23 |
| | |||||
* | each returns array of loop values | ubq323 | 2024-08-17 | 3 | -1/+17 |
| | |||||
* | add backslash escape sequences to string literals | ubq323 | 2024-08-17 | 2 | -7/+32 |
| | |||||
* | readstring function | ubq323 | 2024-08-17 | 1 | -1/+14 |
| | |||||
* | clos5 test | ubq323 | 2024-08-17 | 2 | -0/+9 |
| | |||||
* | skip glob for tests | ubq323 | 2024-08-17 | 3 | -16/+30 |
| | |||||
* | sin, cos, more checks | ubq323 | 2024-08-17 | 7 | -1/+196 |
| | |||||
* | add ssplit | ubq323 | 2024-08-09 | 4 | -1/+37 |
| | |||||
* | misc | ubq323 | 2024-08-08 | 15 | -55/+77 |
| | |||||
* | remove ast and peg parser | ubq323 | 2024-08-06 | 5 | -245/+3 |
| | |||||
* | tests | ubq323 | 2024-08-06 | 4 | -0/+16 |
| | |||||
* | fix failing tests | ubq323 | 2024-08-06 | 3 | -4/+10 |
| | |||||
* | implement arrlit and quote forms | ubq323 | 2024-08-06 | 1 | -10/+29 |
| | |||||
* | deastnodeify form compilers | ubq323 | 2024-08-06 | 5 | -181/+186 |
| | |||||
* | rearrange and refactor compiler | ubq323 | 2024-08-06 | 4 | -235/+209 |
| | | | | part 1/? of making compiler use badthing objects instead of separate ast | ||||
* | new reader | ubq323 | 2024-08-04 | 8 | -3/+131 |
| | |||||
* | change array representation | ubq323 | 2024-08-03 | 15 | -37/+46 |
| | |||||
* | add pend builtin function | ubq323 | 2024-07-23 | 6 | -4/+102 |
| | |||||
* | update docs | ubq323 | 2024-07-13 | 1 | -8/+13 |
| | |||||
* | add iota tests | ubq323 | 2024-07-13 | 5 | -6/+18 |
| | |||||
* | set -> set! | ubq323 | 2024-07-11 | 25 | -60/+60 |
| | |||||
* | add some failing tests for closures | ubq323 | 2024-07-03 | 9 | -0/+87 |
| | |||||
* | add defn form | ubq323 | 2024-07-03 | 4 | -0/+47 |
| | |||||
* | compile each file like a body, allowing def at file toplevel | ubq323 | 2024-07-03 | 3 | -4/+12 |
| | |||||
* | add (each (x arr) ...) array-loop form | ubq323 | 2024-07-02 | 8 | -43/+163 |
| | |||||
* | add for2 test | ubq323 | 2024-07-01 | 2 | -0/+7 |
| | |||||
* | add numeric for form | ubq323 | 2024-07-01 | 3 | -0/+76 |
| | |||||
* | add map test | ubq323 | 2024-07-01 | 2 | -0/+17 |
| | |||||
* | add doc.txt | ubq323 | 2024-06-30 | 2 | -6/+48 |
| | |||||
* | fix parsing logic bug (for newer versions of packcc) | ubq323 | 2024-06-30 | 1 | -5/+3 |
| | |||||
* | makefile fix? | ubq323 | 2024-06-30 | 1 | -0/+2 |
| | |||||
* | add array index setting syntax | ubq323 | 2024-06-30 | 11 | -16/+60 |
| | |||||
* | add proper tail calls | ubq323 | 2024-06-29 | 6 | -44/+88 |
| | |||||
* | def form for implicit scopes | ubq323 | 2024-06-28 | 7 | -47/+87 |
| | |||||
* | expand todo | ubq323 | 2024-06-27 | 1 | -1/+32 |
| | |||||
* | add vars5 test | ubq323 | 2024-06-27 | 2 | -0/+12 |
| | |||||
* | more tests | ubq323 | 2024-06-27 | 12 | -23/+94 |
| | |||||
* | array literals | ubq323 | 2024-06-26 | 16 | -5/+71 |
| | |||||
* | add arrays, appending, getting length, indexing | ubq323 | 2024-06-26 | 9 | -10/+125 |
| | |||||
* | 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 | 18 | -41/+27 |
| | |||||
* | add cfunc type and rudimentary stdlib | ubq323 | 2024-06-26 | 8 | -16/+89 |
| | |||||
* | remove implicit print and adjust tests accordingly | ubq323 | 2024-06-26 | 16 | -21/+12 |
| | |||||
* | mandel_local test | ubq323 | 2024-06-26 | 2 | -0/+54 |
| | |||||
* | remove explicit toplevel (do ...) from tests | ubq323 | 2024-06-26 | 10 | -77/+68 |
| |