論文E: LifeBox Model と LoopForm IR(制御の値化と統一)
- タイトル(案): LifeBox Model and LoopForm IR over a Box‑First Runtime
- 略称: LifeBox Model (LBM) / LoopForm IR(別名: LoopSignal IR)
- ステータス: コンセプト草稿(A/B論文後に着手)
要旨(短)
LifeBox Model(LBM)は「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哲学と結合した実装主導の最小集合。汎用効果機構より小さく、導入・評価が容易。
関連
- 論文A(MIR13/IR設計): 本稿は将来の拡張。まずAを優先して仕上げ、その後に独立短論文としてまとめる。
- 論文B(Nyash言語): birth/fini・async/generator の設計と橋渡し要素。
- 下書き本文:
main-paper-jp.md - 補助: 擬似MIRとLowering図、評価計画の雛形を本文内に記載