equal
deleted
inserted
replaced
395 fun export_morphism inner outer = |
395 fun export_morphism inner outer = |
396 let |
396 let |
397 val fact = export inner outer; |
397 val fact = export inner outer; |
398 val term = singleton (export_terms inner outer); |
398 val term = singleton (export_terms inner outer); |
399 val typ = Logic.type_map term; |
399 val typ = Logic.type_map term; |
400 in Morphism.morphism {binding = I, var = I, typ = typ, term = term, fact = fact} end; |
400 in Morphism.morphism {binding = I, typ = typ, term = term, fact = fact} end; |
401 |
401 |
402 |
402 |
403 |
403 |
404 (** import -- fix schematic type/term variables **) |
404 (** import -- fix schematic type/term variables **) |
405 |
405 |