diff -r 81cba3921ba5 -r 655e2d74de3a src/Pure/Isar/isar_syn.ML --- a/src/Pure/Isar/isar_syn.ML Sun Apr 25 15:13:33 2010 +0200 +++ b/src/Pure/Isar/isar_syn.ML Sun Apr 25 15:52:03 2010 +0200 @@ -542,27 +542,27 @@ val _ = OuterSyntax.command "from" "forward chaining from given facts" (K.tag_proof K.prf_chain) - (facts >> (Toplevel.print oo (Toplevel.proof o Proof.from_thmss))); + (facts >> (Toplevel.print oo (Toplevel.proof o Proof.from_thmss_cmd))); val _ = OuterSyntax.command "with" "forward chaining from given and current facts" (K.tag_proof K.prf_chain) - (facts >> (Toplevel.print oo (Toplevel.proof o Proof.with_thmss))); + (facts >> (Toplevel.print oo (Toplevel.proof o Proof.with_thmss_cmd))); val _ = OuterSyntax.command "note" "define facts" (K.tag_proof K.prf_decl) - (SpecParse.name_facts >> (Toplevel.print oo (Toplevel.proof o Proof.note_thmss))); + (SpecParse.name_facts >> (Toplevel.print oo (Toplevel.proof o Proof.note_thmss_cmd))); val _ = OuterSyntax.command "using" "augment goal facts" (K.tag_proof K.prf_decl) - (facts >> (Toplevel.print oo (Toplevel.proof o Proof.using))); + (facts >> (Toplevel.print oo (Toplevel.proof o Proof.using_cmd))); val _ = OuterSyntax.command "unfolding" "unfold definitions in goal and facts" (K.tag_proof K.prf_decl) - (facts >> (Toplevel.print oo (Toplevel.proof o Proof.unfolding))); + (facts >> (Toplevel.print oo (Toplevel.proof o Proof.unfolding_cmd))); (* proof context *) @@ -570,17 +570,17 @@ val _ = OuterSyntax.command "fix" "fix local variables (Skolem constants)" (K.tag_proof K.prf_asm) - (P.fixes >> (Toplevel.print oo (Toplevel.proof o Proof.fix))); + (P.fixes >> (Toplevel.print oo (Toplevel.proof o Proof.fix_cmd))); val _ = OuterSyntax.command "assume" "assume propositions" (K.tag_proof K.prf_asm) - (SpecParse.statement >> (Toplevel.print oo (Toplevel.proof o Proof.assume))); + (SpecParse.statement >> (Toplevel.print oo (Toplevel.proof o Proof.assume_cmd))); val _ = OuterSyntax.command "presume" "assume propositions, to be established later" (K.tag_proof K.prf_asm) - (SpecParse.statement >> (Toplevel.print oo (Toplevel.proof o Proof.presume))); + (SpecParse.statement >> (Toplevel.print oo (Toplevel.proof o Proof.presume_cmd))); val _ = OuterSyntax.command "def" "local definition" @@ -588,24 +588,24 @@ (P.and_list1 (SpecParse.opt_thm_name ":" -- ((P.binding -- P.opt_mixfix) -- ((P.$$$ "\\" || P.$$$ "==") |-- P.!!! P.termp))) - >> (Toplevel.print oo (Toplevel.proof o Proof.def))); + >> (Toplevel.print oo (Toplevel.proof o Proof.def_cmd))); val _ = OuterSyntax.command "obtain" "generalized existence" (K.tag_proof K.prf_asm_goal) (P.parname -- Scan.optional (P.fixes --| P.where_) [] -- SpecParse.statement - >> (fn ((x, y), z) => Toplevel.print o Toplevel.proof' (Obtain.obtain x y z))); + >> (fn ((x, y), z) => Toplevel.print o Toplevel.proof' (Obtain.obtain_cmd x y z))); val _ = OuterSyntax.command "guess" "wild guessing (unstructured)" (K.tag_proof K.prf_asm_goal) - (Scan.optional P.fixes [] >> (Toplevel.print oo (Toplevel.proof' o Obtain.guess))); + (Scan.optional P.fixes [] >> (Toplevel.print oo (Toplevel.proof' o Obtain.guess_cmd))); val _ = OuterSyntax.command "let" "bind text variables" (K.tag_proof K.prf_decl) (P.and_list1 (P.and_list1 P.term -- (P.$$$ "=" |-- P.term)) - >> (Toplevel.print oo (Toplevel.proof o Proof.let_bind))); + >> (Toplevel.print oo (Toplevel.proof o Proof.let_bind_cmd))); val case_spec = (P.$$$ "(" |-- P.!!! (P.xname -- Scan.repeat1 (P.maybe P.name) --| P.$$$ ")") || @@ -614,7 +614,7 @@ val _ = OuterSyntax.command "case" "invoke local context" (K.tag_proof K.prf_asm) - (case_spec >> (Toplevel.print oo (Toplevel.proof o Proof.invoke_case))); + (case_spec >> (Toplevel.print oo (Toplevel.proof o Proof.invoke_case_cmd))); (* proof structure *) @@ -711,12 +711,12 @@ val _ = OuterSyntax.command "also" "combine calculation and current facts" (K.tag_proof K.prf_decl) - (calc_args >> (Toplevel.proofs' o Calculation.also)); + (calc_args >> (Toplevel.proofs' o Calculation.also_cmd)); val _ = OuterSyntax.command "finally" "combine calculation and current facts, exhibit result" (K.tag_proof K.prf_chain) - (calc_args >> (Toplevel.proofs' o Calculation.finally)); + (calc_args >> (Toplevel.proofs' o Calculation.finally_cmd)); val _ = OuterSyntax.command "moreover" "augment calculation by current facts"