MFGドキュメント
Home
Getting Started
Reference
  • ja-JP
  • en-US
Home
Getting Started
Reference
  • ja-JP
  • en-US
  • MEPの目次

MEPの目次

MEPはMFG Enhanced Proposalの略。PythonのPEPなどのMFG版。

現在は文法の開発中で、何が最新版かを正しく残すのは難しいので、 何か文法を変更したり追加したりする都度MEPを書く事にし、 それらを辿っていく事で頑張れば最新版の仕様が理解出来るようにしておく。

また、どうしてそういう文法にしたのか、という検討もなるべく残す。

現時点ではMEPといいつつenhancementという感じでは無いものが多いが、将来のためにもこの形式で統一しておく。

MEP

ステータス実装済み

v1.0.00

  • MPE 1: Selectの改善
  • MEP 2: rsum
  • MEP 3: パラメータ
  • MEP 4: タプルのvectorization
  • MEP 5: BlankIdの実装
  • MEP 6: find_first_index
  • MEP 7: 0次元へのreduce
  • MEP 8: sort版メディアンフィルタのスクリプト検討
  • MEP 9: repeat_edgeとconstant_exterior
  • MEP 10: whereの廃止
  • MEP 11: rsumの一般化
  • MEP 12: デバッグ出力
  • MEP 13: 0次元へのreduceのexpr化
  • MEP 14: リテラルの型指定
  • MEP 15: 型指定ベクトル
  • MEP 16: swizzle演算子対応
  • MEP 17: スカラーの繰り返しでベクトルを作る
  • MEP 18: デコレータをsamplerと揃える
  • MEP 19: paramの国際化
  • MEP 20: 他のレイヤーの参照
  • MEP 21: テンソルリテラル対応

v1.0.01

  • MEP 22: パイプライン演算子

v1.0.02

  • MEP 25: mar内での国際化

v1.0.03

  • MEP 26: ユーザー定義関数

v1.0.06

  • MEP 27: パイプライン演算子だけは次の行に書ける例外とするルール

v1.0.08

  • MEP 28: 前景色の取得

ステータス、Proposed

  • MEP 23: result_u8などをresultに

ステータス、Declined

  • MEP 24: mapのサポート
最終更新: 2025/11/20 15:14
Contributors: Kazuma Arino