13 Commits

Author SHA1 Message Date
ala89
5f232be286 Add interpretation of function calls 2024-01-03 15:52:41 +01:00
5fed47367d Move errors: types.h -> errors.h 2023-12-15 14:57:07 +01:00
ala89
eb29c03359 New error system 2023-12-15 14:11:44 +01:00
ala89
62eb2bece6 Add break and continue (partial) 2023-12-13 12:22:58 +01:00
ala89
6f71314f3f Upgrade memory 2023-12-08 15:29:30 +01:00
ala89
5be12fbf9e Add templated memory 2023-12-08 10:12:23 +01:00
ala89
b501c5e4a6 Refactor error classes 2023-12-08 09:40:14 +01:00
ala89
24228f80f5 Add scoped memory and centralize type dependencies 2023-11-22 13:52:16 +01:00
ala89
5bed6a303c More tests 2023-11-15 16:10:36 +01:00
ala89
7b89fcbf1f Memory types 2023-11-15 15:42:30 +01:00
ala89
e9723fef07 Add lexer and interpreter errors 2023-11-15 13:40:37 +01:00
ala89
ede4dea616 Add interpreter 2023-11-10 17:35:33 +01:00
ala89
87f5ba4100 Replace unions with variants 2023-11-10 13:42:53 +01:00