Arantium Maestum

プログラミング、囲碁、読書の話題

2022-11-05から1日間の記事一覧

Hindley Milner型推論に機能を追加していく3 Int型の追加

前回のBoolに続いてInt型とそれに関連する式であるIntリテラル、AddとIsZeroを実装する。 型 Int型の追加: type ty = ... | TInt 式 Intリテラル、Add、IsZeroを追加: type exp = ... | EInt of int | EAdd of exp * exp | EIsZero of exp AddはInt型の式…