src/Pure/ProofGeneral/proof_general_pgip.ML
changeset 21959 b50182aff75f
parent 21949 046e0482f0a1
child 21969 a8bf1106cb7c
equal deleted inserted replaced
21958:9dfd1ca4c0a0 21959:b50182aff75f
   942 
   942 
   943 (* FIXME: Not quite same as commands used above *)
   943 (* FIXME: Not quite same as commands used above *)
   944 val inform_file_processedP =
   944 val inform_file_processedP =
   945   OuterSyntax.improper_command "ProofGeneral.inform_file_processed" "(internal)" K.control
   945   OuterSyntax.improper_command "ProofGeneral.inform_file_processed" "(internal)" K.control
   946     (P.name >> (fn file => Toplevel.no_timing o
   946     (P.name >> (fn file => Toplevel.no_timing o
   947       Toplevel.keep (vacuous_inform_file_processed file) o
   947       Toplevel.init_empty (vacuous_inform_file_processed file) o
   948       Toplevel.kill o
   948       Toplevel.kill o
   949       Toplevel.keep (proper_inform_file_processed file)));
   949       Toplevel.init_empty (proper_inform_file_processed file)));
   950 
   950 
   951 val inform_file_retractedP =
   951 val inform_file_retractedP =
   952   OuterSyntax.improper_command "ProofGeneral.inform_file_retracted" "(internal)" K.control
   952   OuterSyntax.improper_command "ProofGeneral.inform_file_retracted" "(internal)" K.control
   953     (P.name >> (Toplevel.no_timing oo
   953     (P.name >> (Toplevel.no_timing oo
   954       (fn file => Toplevel.imperative (fn () => inform_file_retracted file))));
   954       (fn file => Toplevel.imperative (fn () => inform_file_retracted file))));