src/Pure/Isar/isar_syn.ML
changeset 20305 16c8f44b1852
parent 19844 2c1fdc397ded
child 20365 5fad57dfd7c9
equal deleted inserted replaced
20304:500a3373c93c 20305:16c8f44b1852
   504     (Scan.succeed (Toplevel.print o Toplevel.proof Proof.begin_block));
   504     (Scan.succeed (Toplevel.print o Toplevel.proof Proof.begin_block));
   505 
   505 
   506 val endP =
   506 val endP =
   507   OuterSyntax.command "}" "end explicit proof block"
   507   OuterSyntax.command "}" "end explicit proof block"
   508     (K.tag_proof K.prf_close)
   508     (K.tag_proof K.prf_close)
   509     (Scan.succeed (Toplevel.print o Toplevel.proofs Proof.end_block));
   509     (Scan.succeed (Toplevel.print o Toplevel.proof Proof.end_block));
   510 
   510 
   511 val nextP =
   511 val nextP =
   512   OuterSyntax.command "next" "enter next proof block"
   512   OuterSyntax.command "next" "enter next proof block"
   513     (K.tag_proof K.prf_block)
   513     (K.tag_proof K.prf_block)
   514     (Scan.succeed (Toplevel.print o Toplevel.proof Proof.next_block));
   514     (Scan.succeed (Toplevel.print o Toplevel.proof Proof.next_block));