78 lines
2.8 KiB
Markdown
78 lines
2.8 KiB
Markdown
|
|
# Nyash 論文インデックス(統合版)
|
|||
|
|
|
|||
|
|
## 📚 論文一覧と関係性
|
|||
|
|
|
|||
|
|
### ChatGPT5の分析による3つのLLVM論文
|
|||
|
|
|
|||
|
|
1. **MIR14論文** = 「箱理論 × MIR言語」:哲学と実装の橋渡し
|
|||
|
|
2. **SSA論文** = 「NyashでのSSA構築」:アルゴリズム的寄与
|
|||
|
|
3. **MIR17論文** = 「LoopFormで制御フローを構造化」:新しい表現モデル
|
|||
|
|
|
|||
|
|
## 📁 論文ディレクトリ構造
|
|||
|
|
|
|||
|
|
### 論文A: MIR14 IR設計論文
|
|||
|
|
- **ディレクトリ**: `paper-a-mir13-ir-design/`
|
|||
|
|
- **内容**: 14命令への圧縮とBox統一の設計
|
|||
|
|
- **ステータス**: 執筆中(ベンチマーク完了)
|
|||
|
|
- **主要貢献**: Everything is Boxの哲学を最小命令セットで実現
|
|||
|
|
|
|||
|
|
### 論文B: Nyash実行モデル論文
|
|||
|
|
- **ディレクトリ**: `paper-b-nyash-execution-model/`
|
|||
|
|
- **内容**: 言語設計と3層実行モデル
|
|||
|
|
- **ステータス**: 執筆中
|
|||
|
|
- **主要貢献**: birth/fini、LifeBoxモデルの提案
|
|||
|
|
|
|||
|
|
### 論文C: 統一革命論文
|
|||
|
|
- **ディレクトリ**: `paper-c-unified-revolution/`
|
|||
|
|
- **内容**: Box統一による革命的簡素化
|
|||
|
|
- **ステータス**: 構想段階
|
|||
|
|
|
|||
|
|
### 論文D-1: JIT to EXE論文
|
|||
|
|
- **ディレクトリ**: `paper-d-jit-to-exe/`
|
|||
|
|
- **内容**: JITから実行可能ファイル生成
|
|||
|
|
- **ステータス**: 実装待ち
|
|||
|
|
|
|||
|
|
### 論文D-2: SSA構築論文 **[NEW]**
|
|||
|
|
- **ディレクトリ**: `paper-d-ssa-construction/`
|
|||
|
|
- **内容**: Box指向言語におけるSSA形式の実践的構築
|
|||
|
|
- **ステータス**: 執筆中(現在の実装経験を基に)
|
|||
|
|
- **主要貢献**: BuilderCursor、Sealed SSA、型正規化戦略
|
|||
|
|
|
|||
|
|
### 論文E: LoopForm IR論文(MIR17)
|
|||
|
|
- **ディレクトリ**: `paper-e-loop-signal-ir/`
|
|||
|
|
- **内容**: 制御フローの値化と統一
|
|||
|
|
- **ステータス**: 実験的実装開始
|
|||
|
|
- **主要貢献**: Everything is Loop、Signal型、dispatch集約
|
|||
|
|
|
|||
|
|
### 論文F: セルフパージングDB論文
|
|||
|
|
- **ディレクトリ**: `paper-f-self-parsing-db/`
|
|||
|
|
- **内容**: 自己解析型データベース
|
|||
|
|
- **ステータス**: アイデア段階
|
|||
|
|
|
|||
|
|
## 🔗 論文間の関係
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
論文A(MIR14)
|
|||
|
|
↓ 実装時の課題
|
|||
|
|
論文D-2(SSA構築) ← 今ここ!
|
|||
|
|
↓ 解決策の一つ
|
|||
|
|
論文E(LoopForm)
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
## 📊 執筆優先度
|
|||
|
|
|
|||
|
|
1. **最優先**: 論文D-2(SSA構築)- 現在の苦闘を記録
|
|||
|
|
2. **次**: 論文A(MIR14)- データは揃っている
|
|||
|
|
3. **その後**: 論文E(LoopForm)- 実験的実装と並行
|
|||
|
|
4. **将来**: 論文B(実行モデル)- 言語全体の包括的論文
|
|||
|
|
|
|||
|
|
## 🎯 なぜSSA論文が重要か
|
|||
|
|
|
|||
|
|
- **実践的価値**: 実装の困難と解決策を共有
|
|||
|
|
- **学術的新規性**: Box指向言語特有の課題
|
|||
|
|
- **再現可能性**: 具体的なプログラムとログ付き
|
|||
|
|
- **将来への布石**: LoopFormへの動機付け
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*このインデックスは、Nyashプロジェクトの学術的成果を体系的に整理するものである。*
|