| Commit message (Expand) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Remove name mangling and qualified imports because they are hard | Jan Tuomi | 2022-12-05 | 5 | -87/+27 | |
| * | Separate envThis and envImported in Env | Jan Tuomi | 2022-12-05 | 4 | -40/+59 | |
| * | Mangle qualifiedly imported ASTs | Jan Tuomi | 2022-12-05 | 1 | -2/+25 | |
| * | Fix line numbers in script file tokens | Jan Tuomi | 2022-12-05 | 5 | -9/+45 | |
| * | Add line info to REPL | Jan Tuomi | 2022-12-05 | 5 | -20/+43 | |
| * | Add "stack trace" output on error | Jan Tuomi | 2022-12-05 | 3 | -29/+48 | |
| * | Refactor Depth into LContext | Jan Tuomi | 2022-12-05 | 5 | -65/+84 | |
| * | Refactor Env out of LFunction | Jan Tuomi | 2022-12-05 | 3 | -99/+95 | |
| * | Refactor Env into LContext | Jan Tuomi | 2022-12-05 | 6 | -113/+160 | |
| * | Implement naive export system | Jan Tuomi | 2022-12-05 | 6 | -14/+130 | |
| * | Add import! | Jan Tuomi | 2022-12-05 | 6 | -72/+85 | |
| * | Rename and refactor | Jan Tuomi | 2022-12-05 | 8 | -96/+126 | |
| * | Add shadowing symbol error | Jan Tuomi | 2022-12-05 | 4 | -17/+33 | |
| * | Fix position math | Jan Tuomi | 2022-12-05 | 3 | -6/+6 | |
| * | Show position info in error messages | Jan Tuomi | 2022-12-05 | 6 | -85/+114 | |
| * | Add src position to data structures | Jan Tuomi | 2022-12-05 | 9 | -206/+324 | |
| * | Add eq?, lt? | Jan Tuomi | 2022-12-05 | 3 | -2/+17 | |
| * | Add holes, builtins, improve matching | Jan Tuomi | 2022-12-05 | 6 | -127/+176 | |
| * | Add fatal builtin | Jan Tuomi | 2022-12-05 | 2 | -10/+19 | |
| * | Add kinds of fixes and stuff | Jan Tuomi | 2022-12-05 | 8 | -34/+90 | |
| * | Refactor Evaluator.hs | Jan Tuomi | 2022-12-05 | 2 | -99/+132 | |
| * | Add maybe concept | Jan Tuomi | 2022-12-05 | 1 | -0/+9 | |
| * | Refactor builtins | Jan Tuomi | 2022-12-05 | 3 | -94/+109 | |
| * | WIP | Jan Tuomi | 2022-12-05 | 1 | -14/+15 | |
| * | Add some concept docs | Jan Tuomi | 2022-12-05 | 8 | -6/+80 | |
| * | Return evaled ASTs from runInlineScript | Jan Tuomi | 2022-12-05 | 3 | -10/+13 | |
| * | Add e2e tests | Jan Tuomi | 2022-12-05 | 3 | -11/+20 | |
| * | Improve tests | Jan Tuomi | 2022-12-05 | 4 | -23/+48 | |
| * | Improve tests | Jan Tuomi | 2022-12-05 | 3 | -15/+28 | |
| * | Improve tests | Jan Tuomi | 2022-12-05 | 1 | -3/+9 | |
| * | Add a test to suite | Jan Tuomi | 2022-12-05 | 7 | -6/+58 | |
| * | Refactor Lib.hs | Jan Tuomi | 2022-12-05 | 7 | -266/+297 | |
| * | Add throwL | Jan Tuomi | 2022-12-05 | 6 | -121/+124 | |
| * | Make builtinAdd2 polymorphic in numeric types | Jan Tuomi | 2022-12-05 | 2 | -5/+17 | |
| * | Improve docs | Jan Tuomi | 2022-12-05 | 4 | -81/+99 | |
| * | Clean up, add more example code | Jan Tuomi | 2022-12-05 | 3 | -25/+32 | |
| * | Add some example fns | Jan Tuomi | 2022-12-05 | 1 | -11/+22 | |
| * | Implement let exprs in function def | Jan Tuomi | 2022-12-05 | 2 | -26/+65 | |
| * | Add builtins | Jan Tuomi | 2022-12-05 | 2 | -0/+26 | |
| * | Add nice example code in test.lisp | Jan Tuomi | 2022-12-05 | 1 | -26/+30 | |
| * | Fix match | Jan Tuomi | 2022-12-05 | 4 | -49/+70 | |
| * | Implement let | Jan Tuomi | 2022-12-05 | 6 | -38/+79 | |
| * | Separate Builtins module | Jan Tuomi | 2022-12-05 | 4 | -74/+83 | |
| * | Add support for functions with 0 params | Jan Tuomi | 2022-12-05 | 2 | -17/+24 | |
| * | Implement match | Jan Tuomi | 2022-12-05 | 2 | -3/+32 | |
| * | Add head, tail builtins | Jan Tuomi | 2022-12-05 | 1 | -4/+23 | |
| * | Implement user defined functions with > 1 params | Jan Tuomi | 2022-12-05 | 2 | -19/+61 | |
| * | Implement function def for 1 param functions | Jan Tuomi | 2022-12-05 | 2 | -29/+47 | |
| * | Add special function handling | Jan Tuomi | 2022-12-05 | 1 | -7/+29 | |
| * | Implement function evaluation and symbol lookup | Jan Tuomi | 2022-12-05 | 3 | -20/+49 | |
