MFGドキュメント
Home
Getting Started
Reference
  • ja-JP
  • en-US
Home
Getting Started
Reference
  • ja-JP
  • en-US
  • MEP 15: 型指定ベクトル

MEP 15: 型指定ベクトル

  • Created: 2023-07-06 11:32:29

u8のベクトルを明示的に作りたい事は良くあるが、

u8([1, 2, 3, 4])

とカッコをくくるのは面倒。

u8[1, 2, 3, 4]

と書けないか?


パーサーを見ていた所、引数一つの関数コールのシンタックスシュガーとする事で同じように書ける。 つまり、

sin [0.0, 0.3, 0.4]

を、

sin( [0.0, 0.3, 0.4] )

のシンタックスシュガーとみなす。 そうすればキャスト関数とこのシンタックスシュガーをあわせて、最初の書き方で書く事ができる。

文法的にも曖昧さが無いしパースも早いので、これで行こう。

最終更新: 2025/11/20 15:14
Contributors: Kazuma Arino