Commit Graph

14 Commits

Author SHA1 Message Date
Moritz Hölting 08ed56b673 rename MacroString to TemplateString 2025-08-25 15:51:21 +02:00
Moritz Hölting 0ee456756a apply clippy lints from version 0.1.89 2025-08-13 15:26:36 +02:00
Moritz Hölting f3b3d5d3b6 implement integer and boolean function arguments 2025-03-30 19:38:08 +02:00
Moritz Hölting ca0edfc5bc improve compiler-internal function print 2025-03-28 13:54:25 +01:00
Moritz Hölting 713977390d fix error in macro string parsing from string 2025-03-15 09:31:08 +01:00
Moritz Hölting 6dde4b41c1 allow marking return value from lua as containing macro 2025-03-15 00:22:33 +01:00
Moritz Hölting 7290806a2b fix compile error when compiling without shulkerbox feature 2025-03-14 13:20:24 +01:00
Moritz Hölting 863bc784cc remove duplicate function, optimize function calls with mixed static and dynamic parameters 2025-03-13 14:35:59 +01:00
Moritz Hölting 68da1f4e12 rework annotations & transpile single int declarations without assignment 2025-02-27 22:03:45 +01:00
Moritz Hölting 38f90e6491 fix variable declaration parsing 2025-02-25 20:45:27 +01:00
Moritz Hölting 96fe865ac1 Merge branch 'feature/macro-functions' into develop 2025-02-17 13:58:58 +01:00
Moritz Hölting 5154531083 unescape macro string contents 2024-11-15 10:33:55 +01:00
Moritz Hölting 03973bbac1 allow passing in parameters to functions that will be used as macros 2024-11-12 14:40:40 +01:00
Moritz Hölting 899a973315 implement from-import statement 2024-06-12 18:09:32 +02:00