etc/isar-keywords-ZF.el
changeset 31106 9a1178204dc0
parent 30745 2823a89c76a4
child 31107 657386d94f14
equal deleted inserted replaced
31105:95f66b234086 31106:9a1178204dc0
    16     "Isar\\.insert"
    16     "Isar\\.insert"
    17     "Isar\\.remove"
    17     "Isar\\.remove"
    18     "ML"
    18     "ML"
    19     "ML_command"
    19     "ML_command"
    20     "ML_prf"
    20     "ML_prf"
    21     "ML_test"
       
    22     "ML_val"
    21     "ML_val"
    23     "ProofGeneral\\.inform_file_processed"
    22     "ProofGeneral\\.inform_file_processed"
    24     "ProofGeneral\\.inform_file_retracted"
    23     "ProofGeneral\\.inform_file_retracted"
    25     "ProofGeneral\\.kill_proof"
    24     "ProofGeneral\\.kill_proof"
    26     "ProofGeneral\\.process_pgip"
    25     "ProofGeneral\\.process_pgip"
    44     "chapter"
    43     "chapter"
    45     "class"
    44     "class"
    46     "class_deps"
    45     "class_deps"
    47     "classes"
    46     "classes"
    48     "classrel"
    47     "classrel"
    49     "codatatype"
       
    50     "code_datatype"
    48     "code_datatype"
    51     "code_library"
    49     "code_library"
    52     "code_module"
    50     "code_module"
    53     "coinductive"
       
    54     "commit"
    51     "commit"
    55     "constdefs"
    52     "constdefs"
    56     "consts"
    53     "consts"
    57     "consts_code"
    54     "consts_code"
    58     "context"
    55     "context"
    59     "corollary"
    56     "corollary"
    60     "datatype"
       
    61     "declaration"
    57     "declaration"
    62     "declare"
    58     "declare"
    63     "def"
    59     "def"
    64     "defaultsort"
    60     "defaultsort"
    65     "defer"
    61     "defer"
    85     "have"
    81     "have"
    86     "header"
    82     "header"
    87     "help"
    83     "help"
    88     "hence"
    84     "hence"
    89     "hide"
    85     "hide"
    90     "inductive"
       
    91     "inductive_cases"
       
    92     "init_toplevel"
    86     "init_toplevel"
    93     "instance"
    87     "instance"
    94     "instantiation"
    88     "instantiation"
    95     "interpret"
    89     "interpret"
    96     "interpretation"
    90     "interpretation"
   122     "pr"
   116     "pr"
   123     "prefer"
   117     "prefer"
   124     "presume"
   118     "presume"
   125     "pretty_setmargin"
   119     "pretty_setmargin"
   126     "prf"
   120     "prf"
   127     "primrec"
       
   128     "print_abbrevs"
   121     "print_abbrevs"
   129     "print_antiquotations"
   122     "print_antiquotations"
   130     "print_ast_translation"
   123     "print_ast_translation"
   131     "print_attributes"
   124     "print_attributes"
   132     "print_binds"
   125     "print_binds"
   145     "print_methods"
   138     "print_methods"
   146     "print_rules"
   139     "print_rules"
   147     "print_simpset"
   140     "print_simpset"
   148     "print_statement"
   141     "print_statement"
   149     "print_syntax"
   142     "print_syntax"
   150     "print_tcset"
       
   151     "print_theorems"
   143     "print_theorems"
   152     "print_theory"
   144     "print_theory"
   153     "print_trans_rules"
   145     "print_trans_rules"
   154     "print_translation"
   146     "print_translation"
   155     "proof"
   147     "proof"
   160     "quickcheck_params"
   152     "quickcheck_params"
   161     "quit"
   153     "quit"
   162     "realizability"
   154     "realizability"
   163     "realizers"
   155     "realizers"
   164     "remove_thy"
   156     "remove_thy"
   165     "rep_datatype"
       
   166     "sect"
   157     "sect"
   167     "section"
   158     "section"
   168     "setup"
   159     "setup"
   169     "show"
   160     "show"
   170     "simproc_setup"
   161     "simproc_setup"
   214     "and"
   205     "and"
   215     "assumes"
   206     "assumes"
   216     "attach"
   207     "attach"
   217     "begin"
   208     "begin"
   218     "binder"
   209     "binder"
   219     "case_eqns"
       
   220     "con_defs"
       
   221     "constrains"
   210     "constrains"
   222     "contains"
   211     "contains"
   223     "defines"
   212     "defines"
   224     "domains"
       
   225     "elimination"
       
   226     "file"
   213     "file"
   227     "fixes"
   214     "fixes"
   228     "for"
   215     "for"
   229     "identifier"
   216     "identifier"
   230     "if"
   217     "if"
   231     "imports"
   218     "imports"
   232     "in"
   219     "in"
   233     "induction"
       
   234     "infix"
   220     "infix"
   235     "infixl"
   221     "infixl"
   236     "infixr"
   222     "infixr"
   237     "intros"
       
   238     "is"
   223     "is"
   239     "monos"
       
   240     "notes"
   224     "notes"
   241     "obtains"
   225     "obtains"
   242     "open"
   226     "open"
   243     "output"
   227     "output"
   244     "overloaded"
   228     "overloaded"
   245     "recursor_eqns"
       
   246     "shows"
   229     "shows"
   247     "structure"
   230     "structure"
   248     "type_elims"
       
   249     "type_intros"
       
   250     "unchecked"
   231     "unchecked"
   251     "uses"
   232     "uses"
   252     "where"))
   233     "where"))
   253 
   234 
   254 (defconst isar-keywords-control
   235 (defconst isar-keywords-control
   312     "print_methods"
   293     "print_methods"
   313     "print_rules"
   294     "print_rules"
   314     "print_simpset"
   295     "print_simpset"
   315     "print_statement"
   296     "print_statement"
   316     "print_syntax"
   297     "print_syntax"
   317     "print_tcset"
       
   318     "print_theorems"
   298     "print_theorems"
   319     "print_theory"
   299     "print_theory"
   320     "print_trans_rules"
   300     "print_trans_rules"
   321     "prop"
   301     "prop"
   322     "pwd"
   302     "pwd"
   347     "subsection"
   327     "subsection"
   348     "subsubsection"))
   328     "subsubsection"))
   349 
   329 
   350 (defconst isar-keywords-theory-decl
   330 (defconst isar-keywords-theory-decl
   351   '("ML"
   331   '("ML"
   352     "ML_test"
       
   353     "abbreviation"
   332     "abbreviation"
   354     "arities"
   333     "arities"
   355     "attribute_setup"
   334     "attribute_setup"
   356     "axclass"
   335     "axclass"
   357     "axiomatization"
   336     "axiomatization"
   358     "axioms"
   337     "axioms"
   359     "class"
   338     "class"
   360     "classes"
   339     "classes"
   361     "classrel"
   340     "classrel"
   362     "codatatype"
       
   363     "code_datatype"
   341     "code_datatype"
   364     "code_library"
   342     "code_library"
   365     "code_module"
   343     "code_module"
   366     "coinductive"
       
   367     "constdefs"
   344     "constdefs"
   368     "consts"
   345     "consts"
   369     "consts_code"
   346     "consts_code"
   370     "context"
   347     "context"
   371     "datatype"
       
   372     "declaration"
   348     "declaration"
   373     "declare"
   349     "declare"
   374     "defaultsort"
   350     "defaultsort"
   375     "definition"
   351     "definition"
   376     "defs"
   352     "defs"
   377     "extract"
   353     "extract"
   378     "extract_type"
   354     "extract_type"
   379     "finalconsts"
   355     "finalconsts"
   380     "global"
   356     "global"
   381     "hide"
   357     "hide"
   382     "inductive"
       
   383     "instantiation"
   358     "instantiation"
   384     "judgment"
   359     "judgment"
   385     "lemmas"
   360     "lemmas"
   386     "local"
   361     "local"
   387     "local_setup"
   362     "local_setup"
   394     "notation"
   369     "notation"
   395     "oracle"
   370     "oracle"
   396     "overloading"
   371     "overloading"
   397     "parse_ast_translation"
   372     "parse_ast_translation"
   398     "parse_translation"
   373     "parse_translation"
   399     "primrec"
       
   400     "print_ast_translation"
   374     "print_ast_translation"
   401     "print_translation"
   375     "print_translation"
   402     "quickcheck_params"
   376     "quickcheck_params"
   403     "realizability"
   377     "realizability"
   404     "realizers"
   378     "realizers"
   405     "rep_datatype"
       
   406     "setup"
   379     "setup"
   407     "simproc_setup"
   380     "simproc_setup"
   408     "syntax"
   381     "syntax"
   409     "text"
   382     "text"
   410     "text_raw"
   383     "text_raw"
   415     "types"
   388     "types"
   416     "types_code"
   389     "types_code"
   417     "use"))
   390     "use"))
   418 
   391 
   419 (defconst isar-keywords-theory-script
   392 (defconst isar-keywords-theory-script
   420   '("inductive_cases"))
   393   '())
   421 
   394 
   422 (defconst isar-keywords-theory-goal
   395 (defconst isar-keywords-theory-goal
   423   '("corollary"
   396   '("corollary"
   424     "instance"
   397     "instance"
   425     "interpretation"
   398     "interpretation"