equal
deleted
inserted
replaced
179 |
179 |
180 fun map_tsig f (TSig {classes, default, types, log_types = _}) = |
180 fun map_tsig f (TSig {classes, default, types, log_types = _}) = |
181 build_tsig (f (classes, default, types)); |
181 build_tsig (f (classes, default, types)); |
182 |
182 |
183 val empty_tsig = |
183 val empty_tsig = |
184 build_tsig ((Name_Space.empty Markup.classN, Sorts.empty_algebra), [], Name_Space.empty_table "type"); |
184 build_tsig ((Name_Space.empty Markup.classN, Sorts.empty_algebra), [], |
|
185 Name_Space.empty_table Markup.typeN); |
185 |
186 |
186 |
187 |
187 (* classes and sorts *) |
188 (* classes and sorts *) |
188 |
189 |
189 val class_space = #1 o #classes o rep_tsig; |
190 val class_space = #1 o #classes o rep_tsig; |