32 Commits

Author SHA1 Message Date
50417fd735 add expr ids 2025-09-25 19:31:24 +02:00
f17f098d20 use relative imports 2025-09-25 15:59:06 +02:00
7e42abb239 add fs builtins 2025-09-25 15:55:59 +02:00
6b7bb78976 emit file reference 2025-09-24 00:02:05 +02:00
b286f9dca0 import files once 2025-09-23 23:54:07 +02:00
3560718575 syntax: import keyword 2025-09-23 21:24:09 +02:00
a72790476c split up compiler 2025-09-23 19:47:35 +02:00
f8ac0f3b6c implement import 2025-09-23 19:30:39 +02:00
67cd456762 runtime: allow more files 2025-09-23 17:35:09 +02:00
ea38234ae2 remove unused code 2025-09-23 17:12:26 +02:00
8c0ca091cc syntax: list keyword 2025-09-23 17:07:27 +02:00
20cbcf7963 remove explicit call syntax 2025-09-23 17:05:23 +02:00
a9d744d278 add implicit function call syntax 2025-09-23 17:03:10 +02:00
53f4dc5b13 replace deprecated list syntax 2025-09-23 16:50:31 +02:00
2f40773af6 deprecate implicit list 2025-09-23 16:42:18 +02:00
d3066748b2 add list mnemonic 2025-09-23 16:16:06 +02:00
f17b2c1087 remove debug 2025-09-23 16:12:48 +02:00
fa71f23bbf delete 2025-09-23 16:09:29 +02:00
31d2f7336b remove bootstrap 2025-09-23 01:10:25 +02:00
ab660ae7a8 self hosted 2025-09-23 01:07:41 +02:00
Simon From Jakobsen
4289d04ec3 more compiler stuff 2025-09-22 16:22:03 +02:00
Simon From Jakobsen
bdb3117e07 more compiler stuff 2025-09-19 15:20:30 +02:00
sfj
e325188f46 a bit more compiler stuff 2025-09-18 16:03:19 +02:00
09acd55405 compile file 2025-09-11 23:12:36 +02:00
b9b479fd63 compile test program 2025-09-11 22:05:15 +02:00
d084959281 fix syntax 2025-09-11 00:30:39 +02:00
sfj
623964374a js gen + syntax 2025-09-10 15:43:53 +02:00
sfj
896e9a5e45 numbers 2025-09-10 09:57:36 +02:00
sfj
204299827e add vscode extension 2025-09-10 09:54:46 +02:00
8b38e5e883 compiler stuff 2025-09-10 02:04:13 +02:00
f3b064394e fix for vim 2025-09-09 21:27:27 +02:00
sfj
7bc9504f12 init 2025-09-09 16:12:15 +02:00