src/Pure/Isar/keyword.scala
changeset 47840 481b7d9ad6fe
parent 47838 499d9bbd8de9
child 49882 e9beabf045ab
     1.1 --- a/src/Pure/Isar/keyword.scala	Fri Mar 16 20:45:47 2012 +0100
     1.2 +++ b/src/Pure/Isar/keyword.scala	Fri Mar 16 21:20:23 2012 +0100
     1.3 @@ -16,7 +16,10 @@
     1.4    val DIAG = "diag"
     1.5    val THY_BEGIN = "thy_begin"
     1.6    val THY_END = "thy_end"
     1.7 -  val THY_HEADING = "thy_heading"
     1.8 +  val THY_HEADING1 = "thy_heading1"
     1.9 +  val THY_HEADING2 = "thy_heading2"
    1.10 +  val THY_HEADING3 = "thy_heading3"
    1.11 +  val THY_HEADING4 = "thy_heading4"
    1.12    val THY_DECL = "thy_decl"
    1.13    val THY_SCRIPT = "thy_script"
    1.14    val THY_GOAL = "thy_goal"
    1.15 @@ -24,7 +27,9 @@
    1.16    val QED = "qed"
    1.17    val QED_BLOCK = "qed_block"
    1.18    val QED_GLOBAL = "qed_global"
    1.19 -  val PRF_HEADING = "prf_heading"
    1.20 +  val PRF_HEADING2 = "prf_heading2"
    1.21 +  val PRF_HEADING3 = "prf_heading3"
    1.22 +  val PRF_HEADING4 = "prf_heading4"
    1.23    val PRF_GOAL = "prf_goal"
    1.24    val PRF_BLOCK = "prf_block"
    1.25    val PRF_OPEN = "prf_open"
    1.26 @@ -42,12 +47,13 @@
    1.27    val control = Set(CONTROL)
    1.28    val diag = Set(DIAG)
    1.29    val theory =
    1.30 -    Set(THY_BEGIN, THY_END, THY_HEADING, THY_DECL, THY_SCRIPT, THY_GOAL, THY_SCHEMATIC_GOAL)
    1.31 +    Set(THY_BEGIN, THY_END, THY_HEADING1, THY_HEADING2, THY_HEADING3, THY_HEADING4,
    1.32 +      THY_DECL, THY_SCRIPT, THY_GOAL, THY_SCHEMATIC_GOAL)
    1.33    val theory1 = Set(THY_BEGIN, THY_END)
    1.34    val theory2 = Set(THY_DECL, THY_GOAL)
    1.35    val proof =
    1.36 -    Set(QED, QED_BLOCK, QED_GLOBAL, PRF_HEADING, PRF_GOAL, PRF_BLOCK,
    1.37 -      PRF_OPEN, PRF_CHAIN, PRF_DECL, PRF_ASM, PRF_ASM_GOAL, PRF_SCRIPT)
    1.38 +    Set(QED, QED_BLOCK, QED_GLOBAL, PRF_HEADING2, PRF_HEADING3, PRF_HEADING4, PRF_GOAL,
    1.39 +      PRF_BLOCK, PRF_OPEN, PRF_CHAIN, PRF_DECL, PRF_ASM, PRF_ASM_GOAL, PRF_SCRIPT)
    1.40    val proof1 =
    1.41      Set(QED, QED_BLOCK, QED_GLOBAL, PRF_GOAL, PRF_BLOCK, PRF_OPEN, PRF_CLOSE, PRF_CHAIN, PRF_DECL)
    1.42    val proof2 = Set(PRF_ASM, PRF_ASM_GOAL)