src/Pure/Isar/isar_syn.ML
changeset 61338 de610e8df459
parent 61337 4645502c3c64
child 61466 9a468c3a1fa1
equal deleted inserted replaced
61337:4645502c3c64 61338:de610e8df459
   500           Thm.theoremK NONE (K I) a includes elems concl)));
   500           Thm.theoremK NONE (K I) a includes elems concl)));
   501 
   501 
   502 val _ = theorem @{command_keyword theorem} false "theorem";
   502 val _ = theorem @{command_keyword theorem} false "theorem";
   503 val _ = theorem @{command_keyword lemma} false "lemma";
   503 val _ = theorem @{command_keyword lemma} false "lemma";
   504 val _ = theorem @{command_keyword corollary} false "corollary";
   504 val _ = theorem @{command_keyword corollary} false "corollary";
       
   505 val _ = theorem @{command_keyword proposition} false "proposition";
   505 val _ = theorem @{command_keyword schematic_goal} true "schematic goal";
   506 val _ = theorem @{command_keyword schematic_goal} true "schematic goal";
   506 
   507 
   507 
   508 
   508 val structured_statement =
   509 val structured_statement =
   509   Parse_Spec.statement -- Parse_Spec.cond_statement -- Parse.for_fixes
   510   Parse_Spec.statement -- Parse_Spec.cond_statement -- Parse.for_fixes