Mercurial > urweb
comparison src/expl.sml @ 449:89f766f19d5b
Explify 'let'
author | Adam Chlipala <adamc@hcoop.net> |
---|---|
date | Sat, 01 Nov 2008 16:08:39 -0400 |
parents | dfc8c991abd0 |
children | d34834af4512 |
comparison
equal
deleted
inserted
replaced
448:85819353a84f | 449:89f766f19d5b |
---|---|
96 | 96 |
97 | ECase of exp * (pat * exp) list * { disc : con, result : con } | 97 | ECase of exp * (pat * exp) list * { disc : con, result : con } |
98 | 98 |
99 | EWrite of exp | 99 | EWrite of exp |
100 | 100 |
101 | ELet of string * con * exp * exp | |
102 | |
101 withtype exp = exp' located | 103 withtype exp = exp' located |
102 | 104 |
103 datatype sgn_item' = | 105 datatype sgn_item' = |
104 SgiConAbs of string * int * kind | 106 SgiConAbs of string * int * kind |
105 | SgiCon of string * int * kind * con | 107 | SgiCon of string * int * kind * con |