Commit graph

18 commits

Author SHA1 Message Date
ProgramSnail
6c19722d9e xmake initial build, uint -> uint32_t (stdlib test 03 fails with xmake, possible due to newer c and c++ versions) 2025-05-24 17:24:19 +03:00
ProgramSnail
b1ab8ee4b3 some refactorings, analyzer global var publics fix, include publics into merged bytefile 2025-05-11 12:34:13 +03:00
ProgramSnail
1f42c9ff4b some refactorings 2025-05-11 11:06:15 +03:00
ProgramSnail
43088ec9f9 stdlib tester, fixes, switch to builtins as pseudo functions (use call), remove negative closure offset possibility 2025-04-06 22:29:00 +03:00
ProgramSnail
25322bd3d7 new module system fixes, fine result on regression tests (same to before mod) 2025-03-03 00:13:19 +03:00
ProgramSnail
58c9fd77c2 fix interpreter and analyzer with new algorithm (with bugs) 2025-03-02 15:05:09 +03:00
ProgramSnail
343a21ee2d file parser, file merge, callf command remove, SM fixes. todo: fix interpreter and analyzer with new algorithm 2025-02-23 15:10:22 +03:00
ProgramSnail
58f0bfc0b9 interpreter: migration to universial stdlib support (without varargs yet) 2025-01-20 23:13:42 +03:00
ProgramSnail
19c99bc7e5 modules: fixes to working condition 2025-01-11 23:52:44 +03:00
ProgramSnail
eb1ddfa447 modules: 'rebase' from byterun_with_modules, initial impl, without verification 2025-01-08 23:52:39 +03:00
ProgramSnail
73d3fbc388 interpreter fixes 2024-12-17 04:15:25 +03:00
ProgramSnail
b25d441287 fixes 2024-12-16 10:50:09 +03:00
ProgramSnail
b85b694d78 fix magic constant 2024-12-15 16:24:59 +03:00
ProgramSnail
d90a8cf89f fixes, cleanup, some copies removed 2024-12-15 16:19:54 +03:00
ProgramSnail
2589f6166f fixes, ifdefs for different byterun versions 2024-12-15 03:33:46 +03:00
ProgramSnail
c373b7ef82 fixes 2024-12-15 01:32:49 +03:00
ProgramSnail
014f249b16 part of analyzer, interpreter closure processing fix 2024-12-15 00:54:48 +03:00
ProgramSnail
4c34a63bb7 byterun build with analyzer 2024-12-13 13:32:50 +03:00