equal
deleted
inserted
replaced
659 |
659 |
660 val res = construct_fp bs resBs (map TFree dead_phantoms, deadss) pre_bnfs absT_infos lthy''; |
660 val res = construct_fp bs resBs (map TFree dead_phantoms, deadss) pre_bnfs absT_infos lthy''; |
661 |
661 |
662 val timer = time (timer "FP construction in total"); |
662 val timer = time (timer "FP construction in total"); |
663 in |
663 in |
664 timer; ((pre_bnfs, absT_infos), res) |
664 ((pre_bnfs, absT_infos), res) |
665 end; |
665 end; |
666 |
666 |
667 fun fp_antiquote_setup binding = |
667 fun fp_antiquote_setup binding = |
668 Thy_Output.antiquotation binding (Args.type_name {proper = true, strict = true}) |
668 Thy_Output.antiquotation binding (Args.type_name {proper = true, strict = true}) |
669 (fn {source = src, context = ctxt, ...} => fn fcT_name => |
669 (fn {source = src, context = ctxt, ...} => fn fcT_name => |