Step 152: extend cross-language projection

This commit is contained in:
Bill
2026-02-09 19:12:33 -07:00
parent b4cf14f3ae
commit a0af3a337c
5 changed files with 413 additions and 15 deletions

View File

@@ -267,7 +267,7 @@ adds full semantic support.
Close()/Release() patterns, @Owner(Single) → ownership convention comments.
*Modifies:* `Parser.h`, `Generator.h`
- [ ] **Step 152: Cross-language projection for new languages**
- [x] **Step 152: Cross-language projection for new languages**
Extend `CrossLanguageProjector` to handle projection between all pairs of
supported languages (Python, C++, Elisp, JS/TS, Java, Rust, Go).
Annotation adaptation rules for each target. Library compatibility