17 Commits

Author SHA1 Message Date
ala89
bba2e812c4 Add standard functions 2024-01-05 19:05:44 +01:00
ala89
a40fc2f2d8 Fix closures 2024-01-04 22:07:57 +01:00
ala89
a2dd06b1bf Implement closures 2024-01-04 21:53:47 +01:00
ala89
a0c1724b2e Rework stacktrace 2024-01-04 13:50:03 +01:00
ala89
dda04d8859 Add the stracktrace to RuntimeError 2024-01-03 20:30:37 +01:00
ala89
5f232be286 Add interpretation of function calls 2024-01-03 15:52:41 +01:00
400cf9e6d9 Update memory.cpp 2024-01-03 12:48:11 +01:00
ala89
13b067f803 Add memory features for functions 2024-01-03 11:51:31 +01:00
ala89
f50b87f68c Implement functions (partial) 2023-12-28 12:13:52 +01:00
ala89
0759050fef Add new Type struct 2023-12-26 15:50:33 +01:00
cee884342a Add memory._debug_print() 2023-12-09 12:27:59 +01:00
5cce75f835 throw exception(); 2023-12-09 11:41:14 +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
03ac8336c0 Add scope types 2023-12-08 09:21:34 +01:00
ala89
ce431b5453 Add block scopes 2023-11-22 14:32:22 +01:00
ala89
24228f80f5 Add scoped memory and centralize type dependencies 2023-11-22 13:52:16 +01:00