module Explicit:sig
..end
type
typ =
| |
TId of |
| |
TInt |
| |
TBool |
| |
TFun of |
| |
TPair of |
| |
TList of |
type
exp =
| |
Int of |
| |
Bool of |
| |
Arith of |
| |
Cmp of |
| |
If of |
| |
Id of |
| |
Let of |
| |
Fun of |
| |
Fix of |
| |
App of |
| |
Empty of |
| |
Cons of |
| |
Head of |
| |
Tail of |
| |
IsEmpty of |
| |
Pair of |
| |
ProjL of |
| |
ProjR of |