扱えるようにするためのものです。扱うためのライブラリです。書く題材として丁度良さそうと思い選びました。型に対応した型が用意されています。関数の宣言にあたる)、という感じです。一例は以下のようになります。作成というのは機械的な手順に落とし込めそうに感じます。コードを出力することができます。以下のようになります。定義が存在することです。コードが書きやすく読みやすくなることです。生成するか、あるいはそれを参考にして書いていくというのがいいかと思います。定義が重複してしまうというのがあります。つの構造体を考えます。処理すると以下のようなコードが生成されます。一意に解決できずコンパイルエラーとなります。作成すると以下のようになります。}}無事以下のようなコードもコンパイルが通り実行できます。しないといけないのが気になります。差が出なかったので、どうやら型安全でなくなりはしても実行時の性能には影響が無さそうです。なんて存在しないので納得な気がします。