Skip to content

Commit c452082

Browse files
committed
feat: Add ZPack packaging, ZRTL plugin system, and comprehensive documentation
- Add ZPack format for JIT-mode distribution (bytecode + dynamic libs) - Add ZRTL (Zyntax Runtime Library) plugin system for runtime symbols - Add SDK with zrtl_macros crate for Rust plugin development - Add C SDK header (zrtl.h) for native runtime development - Add --pack flag for JIT mode with ZPack archives - Add --lib flag for AOT mode with static library linking - Add automatic library path resolution for standard locations - Add book chapters: - Chapter 10: Packaging & Distribution - Chapter 11: HIR Builder - Add import resolver infrastructure - Add FoldPostfix command and Haxe for-range loops - Add instance method compilation support - Improve typed AST with additional node types
1 parent efe90ab commit c452082

37 files changed

Lines changed: 5780 additions & 94 deletions

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[workspace]
22
resolver = "2"
3-
members = ["crates/typed_ast", "crates/compiler", "crates/whirlwind_adapter", "crates/zyntax_cli", "crates/runtime", "crates/zyntax_plugin_macros", "crates/zyn_peg"]
3+
members = ["crates/typed_ast", "crates/compiler", "crates/whirlwind_adapter", "crates/zyntax_cli", "crates/runtime", "crates/zyntax_plugin_macros", "crates/zyn_peg", "crates/haxe_zyntax_runtime"]
44

55

66
[workspace.dependencies]

0 commit comments

Comments
 (0)