Mercurial > urweb
comparison src/elab.sml @ 1864:1aa9629e3a4c
Allow [where con] to descend within submodule structure; open submodule constraints while checking later signature items
author | Adam Chlipala <adam@chlipala.net> |
---|---|
date | Mon, 19 Aug 2013 12:25:32 -0400 |
parents | bb942416bf1c |
children | 403f0cc65b9c |
comparison
equal
deleted
inserted
replaced
1863:32784d27b5bc | 1864:1aa9629e3a4c |
---|---|
152 | 152 |
153 and sgn' = | 153 and sgn' = |
154 SgnConst of sgn_item list | 154 SgnConst of sgn_item list |
155 | SgnVar of int | 155 | SgnVar of int |
156 | SgnFun of string * int * sgn * sgn | 156 | SgnFun of string * int * sgn * sgn |
157 | SgnWhere of sgn * string * con | 157 | SgnWhere of sgn * string list * string * con |
158 | SgnProj of int * string list * string | 158 | SgnProj of int * string list * string |
159 | SgnError | 159 | SgnError |
160 | 160 |
161 withtype sgn_item = sgn_item' located | 161 withtype sgn_item = sgn_item' located |
162 and sgn = sgn' located | 162 and sgn = sgn' located |