Initial commit
動くもの一式
パターンマッチ周りのリファクタリング
リストの導入とコードの整理
消し忘れたファイルを消去
更に余計な糖衣構文等々を削った
再帰のバグを修正
環境の実装を分離
環境の実装を標準ライブラリのMapを用いるようにした
ユーティリティを独立
型推論の導入
Merge branch 'temp1'