Moritz Hölting
|
08ed56b673
|
rename MacroString to TemplateString
|
2025-08-25 15:51:21 +02:00 |
Moritz Hölting
|
3bc3ca180f
|
implement compile-time function arguments
|
2025-08-19 15:14:12 +02:00 |
Moritz Hölting
|
d9ae985282
|
change syntax of array declaration: move brackets from after name to after type
|
2025-08-13 12:58:35 +02:00 |
Moritz Hölting
|
3271ca514c
|
add script for extracting EBNF grammar from doccomments
|
2025-08-13 09:51:46 +02:00 |
Moritz Hölting
|
b2cc3bb4c7
|
implement first version of macros
|
2024-11-10 16:04:10 +01:00 |
Moritz Hölting
|
804f314df7
|
use full hash length as name, improve docs
|
2024-09-27 16:26:24 +02:00 |
Moritz Hölting
|
6abe437c70
|
implement tag declaration
|
2024-09-21 22:45:05 +02:00 |
Moritz Hölting
|
398fce2bd6
|
add some integration tests
|
2024-06-24 21:37:02 +02:00 |
Moritz Hölting
|
e80809b3f9
|
Implement public keyword for functions
|
2024-06-09 17:59:56 +02:00 |
Moritz Hölting
|
b105a45154
|
Introduce namespace configuration syntax
|
2024-04-06 21:49:25 +02:00 |
Moritz Hölting
|
01040964af
|
Add Lua support to transpiler
|
2024-04-06 17:23:20 +02:00 |
Moritz Hölting
|
9f8b31e2aa
|
Add 'Run' statement to grammar and syntax tree
|
2024-04-06 15:12:20 +02:00 |
Moritz Hölting
|
62dd12cab3
|
implement function calls
|
2024-04-05 16:16:12 +02:00 |
Moritz Hölting
|
b9bc5438e5
|
Implement annotations for functions
|
2024-04-01 20:42:38 +02:00 |
Moritz Hölting
|
d4305b3629
|
Basic implementation of if/else without conditional operators
|
2024-03-29 18:26:43 +01:00 |