equal
deleted
inserted
replaced
136 |
136 |
137 val proxy_defs = map (fst o snd o snd) proxy_table |
137 val proxy_defs = map (fst o snd o snd) proxy_table |
138 val prepare_helper = |
138 val prepare_helper = |
139 Meson.make_meta_clause #> rewrite_rule (map safe_mk_meta_eq proxy_defs) |
139 Meson.make_meta_clause #> rewrite_rule (map safe_mk_meta_eq proxy_defs) |
140 |
140 |
141 fun metis_term_from_atp type_enc (ATerm (s, tms)) = |
141 fun metis_term_from_atp type_enc (ATerm ((s, []), tms)) = |
142 if is_tptp_variable s then |
142 if is_tptp_variable s then |
143 Metis_Term.Var (Metis_Name.fromString s) |
143 Metis_Term.Var (Metis_Name.fromString s) |
144 else |
144 else |
145 (case AList.lookup (op =) metis_name_table (s, length tms) of |
145 (case AList.lookup (op =) metis_name_table (s, length tms) of |
146 SOME (f, swap) => (f type_enc, swap) |
146 SOME (f, swap) => (f type_enc, swap) |