src/HOL/Tools/BNF/bnf_fp_util.ML
changeset 62335 e85c42f4f30a
parent 62125 438f5986d11c
child 62621 a1e73be79c0b
equal deleted inserted replaced
62334:15176172701e 62335:e85c42f4f30a
   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 =>