Moritz Hölting moritz
moritz synced commits to develop at moritz/shulkerscript-lang from mirror 2025-03-05 19:08:16 +01:00
3d4ad4bdf4 update shulkerbox dependency
moritz synced commits to feature/variables at moritz/shulkerscript-lang from mirror 2025-03-05 19:08:16 +01:00
2185206f1b improve debug formatting for Scope and FunctionData
moritz synced commits to develop at moritz/shulkerbox from mirror 2025-03-05 17:58:16 +01:00
6fefa27f2f fix zip failing if parent directory does not exists
moritz synced commits to develop at moritz/shulkerscript-cli from mirror 2025-03-05 17:58:16 +01:00
moritz synced new reference develop to moritz/shulkerscript-cli from mirror 2025-03-05 17:58:16 +01:00
moritz synced commits to main at moritz/shulkerscript-cli from mirror 2025-03-05 17:58:16 +01:00
c041d51c59 update install scripts
moritz synced commits to feature/variables at moritz/shulkerscript-lang from mirror 2025-02-28 01:08:15 +01:00
68da1f4e12 rework annotations & transpile single int declarations without assignment
moritz synced commits to main at moritz/shulkerscript-cli from mirror 2025-02-27 23:58:16 +01:00
b044508d29 update install scripts
moritz synced commits to feature/scoreboard_management at moritz/shulkerbox from mirror 2025-02-27 23:38:17 +01:00
811d715082 allow access to registered scoreboards
1950c29ac3 only generate uninstall function if it contains commands
9337d09d7b implement registering scoreboards in datapack for automatic creation and deletion
Compare 3 commits »
moritz synced and deleted reference refs/tags/feature/macro-functions at moritz/shulkerbox from mirror 2025-02-27 15:28:16 +01:00
moritz synced commits to feature/scoreboard_management at moritz/shulkerbox from mirror 2025-02-27 15:28:16 +01:00
moritz synced new reference feature/scoreboard_management to moritz/shulkerbox from mirror 2025-02-27 15:28:16 +01:00
moritz synced commits to feature/variables at moritz/shulkerscript-lang from mirror 2025-02-26 16:38:14 +01:00
9279e52c00 change function transpilation to use scope instead of separate map
moritz synced commits to develop at moritz/shulkerbox from mirror 2025-02-26 15:08:15 +01:00
46499b6abe fix example
76d58c0766 fix underflow error in get_count
588bc3f464 only prefix commands with '$' that actually use macros
8f05fef703 fix using other execute variants after if resulting in `run execute`
897e85c2d7 add macro string to execute command
Compare 8 commits »
moritz synced commits to feature/variables at moritz/shulkerscript-lang from mirror 2025-02-26 00:28:14 +01:00
a07f16f283 prepare transpiling variables
38f90e6491 fix variable declaration parsing
0d0df920ee implement variable declaration parsing
b8303689db make serialization of source file thread local
a6a5e42b6b Change development branch name in github action workflow
Compare 5 commits »
moritz synced commits to feature/variables at moritz/shulkerscript-lang from mirror 2025-02-24 23:58:15 +01:00
moritz synced new reference feature/variables to moritz/shulkerscript-lang from mirror 2025-02-24 23:58:15 +01:00
moritz synced commits to develop at moritz/shulkerscript-lang from mirror 2025-02-19 13:58:15 +01:00
b8303689db make serialization of source file thread local
moritz synced commits to develop at moritz/shulkerscript-lang from mirror 2025-02-18 13:38:16 +01:00
a6a5e42b6b Change development branch name in github action workflow
moritz synced commits to develop at moritz/shulkerscript-lang from mirror 2025-02-18 05:28:15 +01:00
19c55b78f4 add example compiler to demonstrate basic functionality and usage