Skip to content

YaoXiang RFC(リクエスト・フォー・コメント)インデックス

RFC(Request for Comments)はYaoXiang言語の特性設計提案の正式な提出形式です。

ディレクトリ


テンプレート

ファイル説明
RFC_TEMPLATE.mdRFC標準テンプレート
EXAMPLE_full_feature_proposal.md完全例(パターン照合強化)

草案RFC

番号タイトル作成者作成日ステータス
RFC-019RFC-019: 型レベル同語性 (Typed Homoiconicity) - 構文即ち型晨煦2026-02-20草案
RFC-028RFC-028:JIT コンパイラ — VM 内マルチレベル実行エンジン晨煦2026-06-11草案
RFC-029RFC-029: モジュール意味論システム晨煦2026-06-13草案
RFC-031RFC-031:最適化レベルと Pass 管理晨煦2026-06-16草案
RFC-002RFC-002:libuvに基づくリソース型 IO 実装層晨煦2025-01-05草案(再審査)
RFC-026bRFC-026b: yx-bindgen ツールチェーン晨煦2026-07-03草案
RFC-034RFC-034: 統合デバッグツールチェーン晨煦2026-07-06草案
RFC-035RFC-035: MCP Server サポート(AI Agent 統合)Chen Xu2026-07-11草案
RFC-036RFC-036: std.test テストフレームワークと yaoxiang test コマンド晨煦2026-07-25草案
RFC-037RFC-037: 産業化配布方案 — cargo-distに基づくコンパイラ/ツールチェインパッケChenXu2332026-07-26草案

審査中RFC

番号タイトル作成者作成日ステータス
RFC-026aRFC-026a: 拡張可能な FFI 機構体系晨煦2026-07-03審査中
RFC-032RFC-032: spawn 統合式修飾 — spawn for 特殊情况の解消晨煦2026-06-16審査中

承認済みRFC

番号タイトル作成者作成日ステータス
RFC-004RFC-004: カリー化法の多位置統合束縛設計晨煦2025-01-05承認済み
RFC-006RFC-006: ドキュメンテーションサイト構築晨煦2025-01-05承認済み
RFC-007RFC-007: 関数定義構文統合方案沫郁酱2025-01-05承認済み
RFC-008RFC-008:Runtime 並行モデルとスケジューラ分離設計晨煦2025-01-05承認済み
RFC-009RFC-009: 所有権モデル設計晨煦2025-01-08承認済み
↳ RFC-009aRFC-009a: トークン生涯解析——ホーア証明パイプラインに基づく晨煦2026-06-13承認済み
RFC-010RFC-010: 統合型構文 - name: type = value モデル晨煦2025-01-20承認済み
RFC-011RFC-011: 型システム設計 - ゼロコスト抽象化とマクロ代替晨煦2025-01-25承認済み
↳ RFC-011aRFC-011a: インターフェース実装と動的ディスパッチ晨煦2026-06-14審査中
RFC-012RFC 012: F-String テンプレート文字列Chen Xu2025-01-27承認済み
RFC-013RFC 013: エラーコード仕様晨煦2026-02-02承認済み
RFC-014RFC-014: パッケージ管理システム設計晨煦2026-02-12承認済み
↳ RFC-014aRFC-014a: Registry プロトコル仕様晨煦2026-06-11審査中RFC
↳ RFC-014bRFC-014b: ビルドシステムとバイナリ配布晨煦2026-06-11審査中RFC
↳ RFC-014cRFC-014c: ワークスペースサポート晨煦2026-06-11審査中RFC
RFC-015RFC-015: YaoXiang 設定システム設計晨煦2026-02-12承認済み
RFC-017RFC-017: 言語サーバプロトコル(LSP)支援設計晨煦2026-02-15審査中
RFC-018RFC-018:LLVM AOT コンパイラ設計晨煦2026-02-15承認済み
RFC-024RFC-024:spawn ブロックに基づく並行モデル晨煦2026-06-05承認済み
RFC-026RFC-026: FFI コア機構晨煦2026-06-05承認済み
RFC-027RFC-027:コンパイル時述語と統合静的検証晨煦2026-06-07承認済み
RFC-030RFC-030: assert アサーション機構晨煦2026-06-15承認済み

廃棄済みRFC

番号タイトル作成者作成日ステータス
RFC-001RFC-001:spawn モデルとエラー処理システム晨煦2025-01-05廃棄済み(RFC-024に置換)
RFC-020RFC-020:動的モジュールと FFI 統合晨煦2026-03-14廃棄済み
RFC-021RFC-021: ライブラリ駆動型 FFI 拡張とクロス言語呼び出し支援晨煦2026-03-14廃棄済み
RFC-022RFC 022: ホーア論理静的検証支援(仕様コメントと仕様型)晨煦2026-03-16廃棄済み(RFC-027に置換)
RFC-023RFC-023: クロージャ捕獲モデル晨煦2026-05-29廃棄済み

拒否済みRFC

番号タイトル作成者作成日ステータス
RFC-003RFC-003:バージョ計画晨煦2025-01-05拒否済み
RFC-005RFC-005: 自動化 CVE セキュリティ検査システム晨煦2025-01-05拒否済み
RFC-016RFC 016: 量子ネイティブ支援とマルチバックエンド統合晨煦2026-02-13拒否済み
RFC-025RFC-025: 拡張可能なプリミティブ型機構晨煦2026-06-05拒否済み(RFC-026 の不透明ハンドルがカバー)

RFC ライフサイクル

草案 → 審査中 → 承認済み → 廃棄済み(置換)

               拒否済み(不通過)

ステータス説明

ステータス位置説明
草案rfc/draft/作成者草稿、提出待ち
審査中rfc/review/コミュニティ議論中

| 廃棄済み | rfc/deprecated/ | 承認後新品に取代 | | 拒否済み | rfc/rejected/ | 却下された RFC 文書 |


RFC の提出

  1. RFC_TEMPLATE.md を読んで形式を確認
  2. EXAMPLE_full_feature_proposal.md を参照して執筆方法を学ぶ
  3. 新規ファイルを作成し、番号-記述的タイトル.md と命名
  4. ファイルを docs/src/design/rfc/draft/ ディレクトリに配置
  5. 本索引ファイルを更新し、新規 RFC 条目を追加
  6. 審査プロセスに PR を提出

寄稿ガイド

寄稿ガイドについては CONTRIBUTING.md を参照してください。