haxala1r
d846046c4a
Big changes:
...
ci/woodpecker/push/debian Pipeline was successful
ci/woodpecker/push/nix Pipeline was successful
ci/woodpecker/push/fedora Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
Compiler and VM are now working well enough to support larger programs.
A test program is included and executed immediately upon running
the executable.
A more feature complete read-eval-print loop is planned.
2026-04-26 00:55:43 +03:00
haxala1r
5edcc974b6
binary: modify binary to make use of the new compilation pipeline
2026-04-25 22:47:34 +03:00
haxala1r
4792a296d3
interpreter: minor fixes, changes to the main binary to actually interpret some source code
ci/woodpecker/push/debian Pipeline was successful
ci/woodpecker/push/nix Pipeline was successful
ci/woodpecker/push/fedora Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
ci/woodpecker/cron/debian Pipeline was canceled
ci/woodpecker/cron/nix Pipeline was canceled
ci/woodpecker/cron/fedora Pipeline was canceled
ci/woodpecker/cron/publish Pipeline was canceled
2026-03-22 17:23:49 +03:00
haxala1r
7685ae2e45
interpreter: removed the outdated tree-walk interpreter
ci/woodpecker/push/debian Pipeline was successful
ci/woodpecker/push/fedora Pipeline was successful
ci/woodpecker/push/nix Pipeline was successful
ci/woodpecker/push/publish Pipeline was successful
2026-02-15 14:30:41 +03:00
haxala1r
4f1ad54596
Started work on the compiler, with a desugar phase
2025-12-28 21:04:45 +03:00
haxala1r
58277ad0a3
Complete reorganization: finally at a building state again
2025-12-28 21:04:45 +03:00
haxala1r
8e980a8f1b
Reorganized basically everything, making way for the compiler
2025-12-28 21:04:45 +03:00
Emin Arslan
4535d57d21
Initial state - basic lexer + parser + interpreter
2025-12-28 21:04:44 +03:00