Stage-B: add --v1-compat opt-in path and smoke
This commit is contained in:
@ -39,7 +39,7 @@ Update — 2025-09-28 (json_query_vm PASS・最終ガード適用)
|
||||
|
||||
Update — 2025-10-31 (Phase 20.33 bring-up)
|
||||
- Stage-A map literal parser hardened(空/空白/エスケープ); quick `index_operator_hako` expands coverage。
|
||||
- Stage-B entry separated (`lang/src/compiler/entry/compiler_stageb.hako`); FlowEntry `emit_v0_from_ast_with_context` (using/extern) を既定採用。opt-in canaries(binop/if/index + nested/boundary)green with `SMOKES_ENABLE_STAGEB=1`。
|
||||
- Stage-B entry separated (`lang/src/compiler/entry/compiler_stageb.hako`); FlowEntry `emit_v0_from_ast_with_context` (using/extern) を既定採用。`--v1-compat` で MirJsonV1Adapter 経路へ opt-in。opt-in canaries(binop/if/index + nested/boundary、v1)緑。
|
||||
- `nyash.toml` modules updated to expose lang/compiler/shared/vm namespaces for resolver。
|
||||
- quick profile: 72/72 PASS(FileBox 未展開時は SKIP ハンドリング)。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user