タプルに対応 続

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