Files
hakorune/docs/private/papers/paper-e-loop-signal-ir/README.md

28 lines
1.8 KiB
Markdown
Raw Normal View History

# 論文E: LifeBox Model と LoopForm IR制御の値化と統一
- タイトル(案): LifeBox Model and LoopForm IR over a BoxFirst Runtime
- 略称: LifeBox Model (LBM) / LoopForm IR別名: LoopSignal IR
- ステータス: コンセプト草稿A/B論文後に着手
## 要旨(短)
LifeBox ModelLBMは「Box=Loop1」という見方でライフサイクルbirth/finiと制御return/break/yieldを統合する概念である。その上で、制御を値Signalとして扱う LoopForm IR別名: LoopSignal IRを導入し、`loop.begin/iter/branch/end` の標準形で高位表現を正規化する。Nyashの「Everything is Box」と整合し、Loweringの一様化とCFGの定型化合流点の単純化を実現する。Loop1 は完全インライン化されゼロコスト化でき、generator/async/effect は Signal 拡張で段階的に導入可能である。
## 位置づけ
- 既存近縁: CPS/継続・代数的効果・コルーチン
- 差分: 制御を「値Signal」としてMIRレベルで扱い、Box哲学と結合した実装主導の最小集合。汎用効果機構より小さく、導入・評価が容易。
## 関連
- 論文AMIR13/IR設計: 本稿は将来の拡張。まずAを優先して仕上げ、その後に独立短論文としてまとめる。
- 論文BNyash言語: birth/fini・async/generator の設計と橋渡し要素。
## 2025-09-16 追記: MIR進化計画
- **MIR14→MIR13→MIR17の段階的移行**: `mir-evolution-plan.md` に詳細記載
- Codexとの協働でLoopForm設計を具体化
- PHI責務のLLVM層移管とLoopForm追加+4命令の戦略
---
- 下書き本文: `main-paper-jp.md`
- MIR進化計画: `mir-evolution-plan.md`(新規追加)
- 補助: 擬似MIRとLowering図、評価計画の雛形を本文内に記載