Commit Graph

21 Commits

Author SHA1 Message Date
igor
78bf6c132f added an option to redefine control structures 2026-03-16 10:30:53 +01:00
igor
7faafe9df0 added an option to generate a basic control flow graph for graphviz 2026-03-02 13:40:51 +01:00
igor
f3de51f5d8 update 2026-02-18 16:05:48 +01:00
igor
cd1df4b18d added a priority system 2026-02-18 14:34:35 +01:00
igor
5030138f30 optimizations 2026-02-18 14:18:41 +01:00
igor
b0de836beb general update 2026-02-18 13:58:08 +01:00
igor
8bb292f49b added function pointers 2026-02-18 10:59:37 +01:00
igor
28bc0e3842 changed the macro args to start from 0 2026-02-18 09:45:13 +01:00
igor
9732f0e74a added --no-artifact and --script and a small fix to the syscall word 2026-02-18 08:48:30 +01:00
igor
f4c3dca436 added option to test the compatibility of the compile time vm with the actual runtime behaviour 2026-02-16 16:06:43 +01:00
igor
81ee4a8ff9 refactored the testing system, fixed fput and removed arr_asm.sl 2026-02-16 14:32:13 +01:00
IgorCielniak
5fb36ac9bc standardized the system of stack effect comments and updated/corrected the existing comments in stdlib and added some that were lacking 2026-02-05 21:36:03 +01:00
IgorCielniak
ff6af0b783 update to structs 2026-01-21 14:26:30 +01:00
IgorCielniak
a195e2b7cf added elif 2026-01-12 19:51:52 +01:00
IgorCielniak
ce7944916a update to the SPEC.md 2026-01-12 19:32:13 +01:00
IgorCielniak
d62f2fe02d introduced direct ability to call syscalls and linux.sl 2026-01-08 20:56:36 +01:00
IgorCielniak
1727bab944 added variables 2026-01-08 16:05:43 +01:00
IgorCielniak
b9098d9893 changed the way that functions are defined 2026-01-08 15:28:10 +01:00
IgorCielniak
2ea49d26f7 commit 2025-12-08 18:14:52 +01:00
IgorCielniak
3a63347380 added macros, control flow, structs and comparison operands 2025-12-06 18:30:29 +01:00
IgorCielniak
8e8faf3c91 Initial commit 2025-12-06 16:30:58 +01:00