YaoXiang RFC(リクエスト・フォー・コメント)インデックス
RFC(Request for Comments)はYaoXiang言語の特性設計提案の正式な提出形式です。
ディレクトリ
テンプレート
| ファイル | 説明 |
|---|---|
| RFC_TEMPLATE.md | RFC標準テンプレート |
| EXAMPLE_full_feature_proposal.md | 完全例(パターン照合強化) |
草案RFC
| 番号 | タイトル | 作成者 | 作成日 | ステータス |
|---|---|---|---|---|
| RFC-019 | RFC-019: 型レベル同語性 (Typed Homoiconicity) - 構文即ち型 | 晨煦 | 2026-02-20 | 草案 |
| RFC-028 | RFC-028:JIT コンパイラ — VM 内マルチレベル実行エンジン | 晨煦 | 2026-06-11 | 草案 |
| RFC-029 | RFC-029: モジュール意味論システム | 晨煦 | 2026-06-13 | 草案 |
| RFC-031 | RFC-031:最適化レベルと Pass 管理 | 晨煦 | 2026-06-16 | 草案 |
| RFC-002 | RFC-002:libuvに基づくリソース型 IO 実装層 | 晨煦 | 2025-01-05 | 草案(再審査) |
| RFC-026b | RFC-026b: yx-bindgen ツールチェーン | 晨煦 | 2026-07-03 | 草案 |
| RFC-034 | RFC-034: 統合デバッグツールチェーン | 晨煦 | 2026-07-06 | 草案 |
| RFC-035 | RFC-035: MCP Server サポート(AI Agent 統合) | Chen Xu | 2026-07-11 | 草案 |
| RFC-036 | RFC-036: std.test テストフレームワークと yaoxiang test コマンド | 晨煦 | 2026-07-25 | 草案 |
| RFC-037 | RFC-037: 産業化配布方案 — cargo-distに基づくコンパイラ/ツールチェインパッケ | ChenXu233 | 2026-07-26 | 草案 |
審査中RFC
| 番号 | タイトル | 作成者 | 作成日 | ステータス |
|---|---|---|---|---|
| RFC-026a | RFC-026a: 拡張可能な FFI 機構体系 | 晨煦 | 2026-07-03 | 審査中 |
| RFC-032 | RFC-032: spawn 統合式修飾 — spawn for 特殊情况の解消 | 晨煦 | 2026-06-16 | 審査中 |
承認済みRFC
廃棄済みRFC
| 番号 | タイトル | 作成者 | 作成日 | ステータス |
|---|---|---|---|---|
| RFC-001 | RFC-001:spawn モデルとエラー処理システム | 晨煦 | 2025-01-05 | 廃棄済み(RFC-024に置換) |
| RFC-020 | RFC-020:動的モジュールと FFI 統合 | 晨煦 | 2026-03-14 | 廃棄済み |
| RFC-021 | RFC-021: ライブラリ駆動型 FFI 拡張とクロス言語呼び出し支援 | 晨煦 | 2026-03-14 | 廃棄済み |
| RFC-022 | RFC 022: ホーア論理静的検証支援(仕様コメントと仕様型) | 晨煦 | 2026-03-16 | 廃棄済み(RFC-027に置換) |
| RFC-023 | RFC-023: クロージャ捕獲モデル | 晨煦 | 2026-05-29 | 廃棄済み |
拒否済みRFC
| 番号 | タイトル | 作成者 | 作成日 | ステータス |
|---|---|---|---|---|
| RFC-003 | RFC-003:バージョ計画 | 晨煦 | 2025-01-05 | 拒否済み |
| RFC-005 | RFC-005: 自動化 CVE セキュリティ検査システム | 晨煦 | 2025-01-05 | 拒否済み |
| RFC-016 | RFC 016: 量子ネイティブ支援とマルチバックエンド統合 | 晨煦 | 2026-02-13 | 拒否済み |
| RFC-025 | RFC-025: 拡張可能なプリミティブ型機構 | 晨煦 | 2026-06-05 | 拒否済み(RFC-026 の不透明ハンドルがカバー) |
RFC ライフサイクル
草案 → 審査中 → 承認済み → 廃棄済み(置換)
↓
拒否済み(不通過)ステータス説明
| ステータス | 位置 | 説明 |
|---|---|---|
| 草案 | rfc/draft/ | 作成者草稿、提出待ち |
| 審査中 | rfc/review/ | コミュニティ議論中 |
| 廃棄済み | rfc/deprecated/ | 承認後新品に取代 | | 拒否済み | rfc/rejected/ | 却下された RFC 文書 |
RFC の提出
- RFC_TEMPLATE.md を読んで形式を確認
- EXAMPLE_full_feature_proposal.md を参照して執筆方法を学ぶ
- 新規ファイルを作成し、
番号-記述的タイトル.mdと命名 - ファイルを
docs/src/design/rfc/draft/ディレクトリに配置 - 本索引ファイルを更新し、新規 RFC 条目を追加
- 審査プロセスに PR を提出
寄稿ガイド
寄稿ガイドについては CONTRIBUTING.md を参照してください。
