phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0
This commit is contained in:
@ -7,7 +7,7 @@ Summary:
|
||||
Scope:
|
||||
- AST: BoxDeclaration(is_static=true, name=Main) を検出 → 同名 main() を探して Program 化
|
||||
- Lowering: 発見した body を既存の Program lowering に渡す(関数単位でOK)
|
||||
- Tests: local_tests/mir_loop_no_local.nyash(static Main)で dump/VM が通る
|
||||
- Tests: local_tests/mir_loop_no_local.hako(static Main)で dump/VM が通る
|
||||
|
||||
Tasks:
|
||||
- [ ] MirBuilder: static Main → Program lowering 経路
|
||||
@ -15,8 +15,8 @@ Tasks:
|
||||
- [ ] サンプル/スナップショットの点検
|
||||
|
||||
Acceptance Criteria:
|
||||
- `nyash --dump-mir ./local_tests/mir_loop_no_local.nyash` が成功
|
||||
- `nyash --backend vm ./local_tests/mir_loop_no_local.nyash` が成功
|
||||
- `nyash --dump-mir ./local_tests/mir_loop_no_local.hako` が成功
|
||||
- `nyash --backend vm ./local_tests/mir_loop_no_local.hako` が成功
|
||||
|
||||
References:
|
||||
- #33, #35
|
||||
|
||||
Reference in New Issue
Block a user