2012-06-09から1日間の記事一覧

letを変える

letは変数に値を束縛し次の式で使えるように出来る素晴らしい式です。 しかし、作ろうとしている言語では、Scalaのvarとvalとblockが必要です。 そこで、構文木の定義にblockとreturn, varを追加します。 blockは式のリストで、型は一番最後の式の型です。た…