feat(.hako): CompilerBuilder.apply_all()配線追加 (Phase 1)
Exit PHI実装の準備として、.hakoコンパイラに CompilerBuilder.apply_all()呼び出しを追加 変更内容: - compiler_stageb.hako: parse_program2直後にapply_all()配線 - hako_module.toml: builder.mod export追加 - nyash.toml: モジュールマッピング追加 デバッグ: - HAKO_COMPILER_BUILDER_TRACE=1 で詳細ログ出力 - [compiler-builder] before/after で変換前後を確認可能 次のステップ: - Phase 2: BreakFinderBox実装 - Phase 3: PhiInjectorBox実装 - Phase 4: LoopSSA.stabilize_merges実装 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@ -121,8 +121,10 @@ path = "lang/src/shared/common/string_helpers.hako"
|
||||
"selfhost.shared.json.json_inst_encode_box" = "lang/src/shared/json/json_inst_encode_box.hako"
|
||||
"selfhost.shared.common.string_ops" = "lang/src/shared/common/string_ops.hako"
|
||||
"lang.compiler.pipeline_v2.using_resolver" = "lang/src/compiler/pipeline_v2/using_resolver_box.hako"
|
||||
"lang.compiler.builder.mod" = "lang/src/compiler/builder/mod.hako"
|
||||
"lang.compiler.builder.ssa.localvar" = "lang/src/compiler/builder/ssa/local_ssa.hako"
|
||||
"lang.compiler.builder.ssa.loop" = "lang/src/compiler/builder/ssa/loopssa.hako"
|
||||
"lang.compiler.builder.ssa.loopssa" = "lang/src/compiler/builder/ssa/loopssa.hako"
|
||||
"lang.compiler.builder.ssa.cond_inserter" = "lang/src/compiler/builder/ssa/cond_inserter.hako"
|
||||
"lang.compiler.builder.rewrite.special" = "lang/src/compiler/builder/rewrite/special.hako"
|
||||
"lang.compiler.builder.rewrite.known" = "lang/src/compiler/builder/rewrite/known.hako"
|
||||
|
||||
Reference in New Issue
Block a user