| Commit message (Expand) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | 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 | 
| * | 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 | 
| * | support multiple input filenames | ubq323 | 2024-06-26 | 4 | -20/+65 | 
| * | parse multiple expressions | ubq323 | 2024-06-26 | 6 | -31/+21 | 
| * | make stackpointer less bad | ubq323 | 2024-06-26 | 1 | -17/+18 | 
| * | vars4 test | ubq323 | 2024-06-26 | 2 | -0/+12 | 
| * | add setting locals | ubq323 | 2024-06-25 | 4 | -4/+30 | 
| * | allow local resolution into outer scopes | ubq323 | 2024-06-25 | 4 | -17/+25 | 
| * | more function tests | ubq323 | 2024-06-25 | 7 | -0/+35 | 
| * | get functions and arguments and returning to work fully | ubq323 | 2024-06-25 | 5 | -35/+62 | 
| * | add local variables and (let) form | ubq323 | 2024-06-24 | 8 | -20/+145 | 
| * | keep track of stack position while compiling | ubq323 | 2024-06-24 | 6 | -27/+82 | 
| * | chunk_wconst -> compile_constant | ubq323 | 2024-06-24 | 2 | -7/+7 | 
| * | chunk_wbc -> compile_opcode | ubq323 | 2024-06-24 | 2 | -30/+30 | 
