equal
deleted
inserted
replaced
311 |
311 |
312 (* proof parser *) |
312 (* proof parser *) |
313 |
313 |
314 exception Z3_PARSE of string * SMTLIB2.tree |
314 exception Z3_PARSE of string * SMTLIB2.tree |
315 |
315 |
316 val desymbolize = Name.desymbolize false o perhaps (try (unprefix "?")) |
316 val desymbolize = Name.desymbolize (SOME false) o perhaps (try (unprefix "?")) |
317 |
317 |
318 fun parse_type cx ty Ts = |
318 fun parse_type cx ty Ts = |
319 (case apply_parsers (get_type_parsers (ctxt_of cx)) (ty, Ts) of |
319 (case apply_parsers (get_type_parsers (ctxt_of cx)) (ty, Ts) of |
320 SOME T => T |
320 SOME T => T |
321 | NONE => |
321 | NONE => |