Mattia Giambirtone
|
88073194f2
|
Fixed test suite and added test suite runner. Also yeeted templates
|
2023-07-04 14:33:32 +02:00 |
Mattia Giambirtone
|
dc393bbb34
|
Initial work on multi-backend support
|
2022-12-15 11:48:43 +01:00 |
Mattia Giambirtone
|
f1875736e3
|
Added switch statements
|
2022-12-07 09:15:29 +01:00 |
Mattia Giambirtone
|
af3c7234be
|
Added template support and related test
|
2022-12-06 12:55:17 +01:00 |
Mattia Giambirtone
|
4b6d86ad8e
|
Added named blocks
|
2022-12-05 08:07:37 +01:00 |
Mattia Giambirtone
|
8fb90bb0ef
|
Many fixes to generics
|
2022-12-01 22:04:10 +01:00 |
Mattia Giambirtone
|
d33a597f19
|
Massive improvements to import system (added export statement, initial work on namespaces, module names can now be paths, added module search paths)
|
2022-10-17 11:28:00 +02:00 |
Mattia Giambirtone
|
d4d1034cef
|
Return addresses are now 64 bits long, return statements now compile to jumps, initial (broken) work on generics
|
2022-10-13 13:12:24 +02:00 |
Mattia Giambirtone
|
8e53b19233
|
Various parser adjustments and compiler fixes
|
2022-08-18 22:07:46 +02:00 |
Mattia Giambirtone
|
0861135e7f
|
Initial work on a stdlib of sorts, added comparison operators and refactored tests
|
2022-08-15 19:07:37 +02:00 |