タプルの型定義をかけるようにしてみた
構文は[Int, String]
にした
使う側はvar x = (1, "str")
なのに型定義はカギカッコなのはちょっとどうかなと思ったけど
戻り値がIntとStringの関数で
sub f() (Int, String)
が良いか
sub f() [Int, String]
が良いか考えたら後者がいい
そろそろ一通りの機能が揃ってきたので自作コンパイラでアプリを作りたい
自作コンパイラで作るものと言ったら、もちろんセルフコンパイルできるコンパイラだろう
何の機能がたんねーかなー?