Commit Graph

33 Commits

Author SHA1 Message Date
b507d79804 Fix Meson build file 2026-07-06 16:15:41 +10:00
3a1cefffd7 windows building support 2026-07-06 14:17:22 +10:00
820fd618a3 le objects now go to the the bytecode 2026-07-05 18:25:49 +10:00
05733c693c Keep working on structs 2026-07-05 18:01:09 +10:00
338241519e Start work on preprocessing structs 2026-07-05 15:08:35 +10:00
3b8bcdf020 Fixes 2026-07-05 08:07:50 +10:00
7cc1eed787 FFI seems to work 2026-07-05 07:51:15 +10:00
a913b3b24a fix a bunch of memory bugs 2026-07-04 19:59:00 +10:00
5337a9e375 progress on external functions 2026-07-04 19:50:52 +10:00
7c29048397 Begin work on reworked extern instruction 2026-07-04 17:53:14 +10:00
3204613c6f Wrap dlopen/dlsym 2026-07-04 15:33:40 +10:00
b4cbced5f5 Clean up after function call 2026-07-04 13:27:50 +10:00
396a6d9a1b Function to bytecode, fix function calling 2026-07-04 13:11:01 +10:00
6385a726cf Add spaces between printed values 2026-07-04 12:25:50 +10:00
00428a0bdf function args 2026-07-04 11:32:36 +10:00
d708e2e46f function calls work 2026-07-03 19:06:40 +10:00
cffcd87c06 some progress 2026-07-03 16:51:04 +10:00
ce483dacc2 function calling works in theory (can't test yet) 2026-07-03 15:14:41 +10:00
a06d3ba55d bug fixes 2026-07-03 10:29:21 +10:00
c78426ef88 Misc stuff, probably crashes 2026-07-02 11:35:56 +10:00
9bb083a6f8 some cool things 2026-06-25 18:57:53 +10:00
fa2c205f33 Implement some more instructions 2026-06-24 10:17:58 +10:00
c495b7c6fc optimise 2026-06-21 16:39:05 +10:00
b2f6883e62 stuff 2026-06-21 16:13:00 +10:00
ff98aa63b4 progress 2026-06-21 14:35:48 +10:00
f97cec4567 progress 2026-06-20 19:45:52 +10:00
b4e481ed9c Use reference counting for identifiers 2026-06-17 10:11:15 +10:00
6d35acbe60 Fix a couple things 2026-06-16 20:08:21 +10:00
02b5a9cc54 fix le memory leak 2026-06-16 20:01:42 +10:00
9539629cfb progress 2026-06-16 19:19:37 +10:00
da75cf7590 Start work on the interpreter 2026-06-15 21:33:58 +10:00
80140ed798 cool stuff 2026-06-15 20:27:50 +10:00
284b08b12a Initial commit 2026-06-13 19:45:36 +10:00