src/Pure/Isar/keyword.scala
changeset 53571 e58ca0311c0f
parent 53371 47b23c582127
child 56146 8453d35e4684
equal deleted inserted replaced
53547:e12f16366957 53571:e58ca0311c0f
    23   val THY_DECL = "thy_decl"
    23   val THY_DECL = "thy_decl"
    24   val THY_LOAD = "thy_load"
    24   val THY_LOAD = "thy_load"
    25   val THY_SCRIPT = "thy_script"
    25   val THY_SCRIPT = "thy_script"
    26   val THY_GOAL = "thy_goal"
    26   val THY_GOAL = "thy_goal"
    27   val QED = "qed"
    27   val QED = "qed"
       
    28   val QED_SCRIPT = "qed_script"
    28   val QED_BLOCK = "qed_block"
    29   val QED_BLOCK = "qed_block"
    29   val QED_GLOBAL = "qed_global"
    30   val QED_GLOBAL = "qed_global"
    30   val PRF_HEADING2 = "prf_heading2"
    31   val PRF_HEADING2 = "prf_heading2"
    31   val PRF_HEADING3 = "prf_heading3"
    32   val PRF_HEADING3 = "prf_heading3"
    32   val PRF_HEADING4 = "prf_heading4"
    33   val PRF_HEADING4 = "prf_heading4"
    51     Set(THY_BEGIN, THY_END, THY_HEADING1, THY_HEADING2, THY_HEADING3, THY_HEADING4,
    52     Set(THY_BEGIN, THY_END, THY_HEADING1, THY_HEADING2, THY_HEADING3, THY_HEADING4,
    52       THY_DECL, THY_SCRIPT, THY_GOAL)
    53       THY_DECL, THY_SCRIPT, THY_GOAL)
    53   val theory1 = Set(THY_BEGIN, THY_END)
    54   val theory1 = Set(THY_BEGIN, THY_END)
    54   val theory2 = Set(THY_DECL, THY_GOAL)
    55   val theory2 = Set(THY_DECL, THY_GOAL)
    55   val proof =
    56   val proof =
    56     Set(QED, QED_BLOCK, QED_GLOBAL, PRF_HEADING2, PRF_HEADING3, PRF_HEADING4, PRF_GOAL, PRF_BLOCK,
    57     Set(QED, QED_SCRIPT, QED_BLOCK, QED_GLOBAL, PRF_HEADING2, PRF_HEADING3, PRF_HEADING4,
    57       PRF_OPEN, PRF_CHAIN, PRF_DECL, PRF_ASM, PRF_ASM_GOAL, PRF_ASM_GOAL_SCRIPT, PRF_SCRIPT)
    58       PRF_GOAL, PRF_BLOCK, PRF_OPEN, PRF_CHAIN, PRF_DECL, PRF_ASM, PRF_ASM_GOAL,
       
    59       PRF_ASM_GOAL_SCRIPT, PRF_SCRIPT)
    58   val proof1 =
    60   val proof1 =
    59     Set(QED, QED_BLOCK, QED_GLOBAL, PRF_GOAL, PRF_BLOCK, PRF_OPEN, PRF_CLOSE, PRF_CHAIN, PRF_DECL)
    61     Set(QED, QED_SCRIPT, QED_BLOCK, QED_GLOBAL, PRF_GOAL, PRF_BLOCK, PRF_OPEN, PRF_CLOSE,
       
    62       PRF_CHAIN, PRF_DECL)
    60   val proof2 = Set(PRF_ASM, PRF_ASM_GOAL, PRF_ASM_GOAL_SCRIPT)
    63   val proof2 = Set(PRF_ASM, PRF_ASM_GOAL, PRF_ASM_GOAL_SCRIPT)
    61   val improper = Set(THY_SCRIPT, PRF_SCRIPT)
    64   val improper = Set(THY_SCRIPT, PRF_SCRIPT)
    62 }
    65 }
    63 
    66