X-Git-Url: https://git.xandkar.net/?a=blobdiff_plain;f=compiler%2Fsrc%2Flib%2Ftiger%2Ftiger_env_value.mli;fp=compiler%2Fsrc%2Flib%2Ftiger%2Ftiger_env_value.mli;h=71209eb2543b567aeff109d38d104c1364ecdfcf;hb=c0bdf964d389a2b9465fad44aa1f1f849c72140f;hp=0000000000000000000000000000000000000000;hpb=b762cacb0f9df0b034bb75e67c4b64151e338e92;p=tiger.ml.git diff --git a/compiler/src/lib/tiger/tiger_env_value.mli b/compiler/src/lib/tiger/tiger_env_value.mli new file mode 100644 index 0000000..71209eb --- /dev/null +++ b/compiler/src/lib/tiger/tiger_env_value.mli @@ -0,0 +1,12 @@ +type t = + | Var of + {ty : Tiger_env_type.t} + | Fun of + { formals : Tiger_env_type.t list + ; result : Tiger_env_type.t + } + +type env = + (Tiger_symbol.t, t ) Tiger_map.t + +val built_in : env