2024-06-14 11:43 | perf: add syracuse length | Thomas Vigouroux | 1 | +4 | -0 |
2024-06-14 11:43 | feat(compile): allow arbitrary size integers | Thomas Vigouroux | 1 | +4 | -4 |
2024-06-14 11:42 | feat(compile): track enclosing compiler | Thomas Vigouroux | 1 | +3 | -0 |
2024-06-14 11:42 | fix(tco): do not generate return | Thomas Vigouroux | 1 | +2 | -0 |
2024-06-14 11:41 | docs: document optimizations | Thomas Vigouroux | 1 | +5 | -0 |
2024-06-14 07:09 | feat: do and sequence program | Thomas Vigouroux | 4 | +51 | -12 |
2024-06-14 06:55 | feat: more instrinsics | Thomas Vigouroux | 4 | +27 | -0 |
2024-06-14 06:34 | feat: native functions | Thomas Vigouroux | 5 | +212 | -12 |
2024-06-13 06:11 | fix: update defn syntax in bench | Thomas Vigouroux | 1 | +5 | -2 |
2024-06-13 06:09 | feat: lists | Thomas Vigouroux | 6 | +281 | -126 |
2024-06-12 12:38 | feat: function calls | Thomas Vigouroux | 7 | +438 | -221 |
2024-06-11 14:39 | feat: functions / jumps | Thomas Vigouroux | 7 | +399 | -85 |
2024-06-06 14:21 | feat: booleans | Thomas Vigouroux | 1 | +8 | -2 |
2024-06-06 14:20 | fix: ensure that the stack is empty when finishing execution | Thomas Vigouroux | 1 | +1 | -0 |
2024-06-06 14:19 | perf: constant folding | Thomas Vigouroux | 3 | +76 | -20 |
2024-06-06 12:37 | feat: let-bindings | Thomas Vigouroux | 6 | +181 | -58 |
2024-06-06 07:45 | feat: parsing and compilation | Thomas Vigouroux | 7 | +269 | -70 |
2024-06-05 07:04 | Initial commit | Thomas Vigouroux | 11 | +2234 | -0 |