comparison src/source.sml @ 14:f1c36df29ed7

Primitive type constants
author Adam Chlipala <adamc@hcoop.net>
date Sun, 08 Jun 2008 12:27:08 -0400
parents d89477f07c1e
children 9a578171de9e
comparison
equal deleted inserted replaced
13:6049e2193bf2 14:f1c36df29ed7
60 withtype con = con' located 60 withtype con = con' located
61 61
62 datatype exp' = 62 datatype exp' =
63 EAnnot of exp * con 63 EAnnot of exp * con
64 64
65 | EPrim of Prim.t
65 | EVar of string 66 | EVar of string
66 | EApp of exp * exp 67 | EApp of exp * exp
67 | EAbs of string * con option * exp 68 | EAbs of string * con option * exp
68 | ECApp of exp * con 69 | ECApp of exp * con
69 | ECAbs of explicitness * string * kind * exp 70 | ECAbs of explicitness * string * kind * exp