| author | wenzelm | 
| Thu, 21 Jun 2007 15:42:12 +0200 | |
| changeset 23458 | b2267a9e9e28 | 
| parent 22864 | e2511e6e5cbb | 
| child 23692 | b784849811fc | 
| permissions | -rw-r--r-- | 
| 19498 | 1  | 
;;  | 
2  | 
;; Keyword classification tables for Isabelle/Isar.  | 
|
3  | 
;; This file was generated by Isabelle/HOL/HOL-Nominal -- DO NOT EDIT!  | 
|
4  | 
;;  | 
|
5  | 
;; $Id$  | 
|
6  | 
;;  | 
|
7  | 
||
8  | 
(defconst isar-keywords-major  | 
|
9  | 
  '("\\."
 | 
|
10  | 
"\\.\\."  | 
|
11  | 
"ML"  | 
|
12  | 
"ML_command"  | 
|
13  | 
"ML_setup"  | 
|
14  | 
"ProofGeneral\\.inform_file_processed"  | 
|
15  | 
"ProofGeneral\\.inform_file_retracted"  | 
|
16  | 
"ProofGeneral\\.kill_proof"  | 
|
17  | 
"ProofGeneral\\.process_pgip"  | 
|
18  | 
"ProofGeneral\\.restart"  | 
|
19  | 
"ProofGeneral\\.undo"  | 
|
20  | 
"abbreviation"  | 
|
21  | 
"also"  | 
|
22  | 
"apply"  | 
|
23  | 
"apply_end"  | 
|
24  | 
"arities"  | 
|
25  | 
"assume"  | 
|
26  | 
"atom_decl"  | 
|
27  | 
"ax_specification"  | 
|
28  | 
"axclass"  | 
|
29  | 
"axiomatization"  | 
|
30  | 
"axioms"  | 
|
31  | 
"back"  | 
|
32  | 
"by"  | 
|
33  | 
"cannot_undo"  | 
|
34  | 
"case"  | 
|
35  | 
"cd"  | 
|
36  | 
"chapter"  | 
|
37  | 
"class"  | 
|
| 20568 | 38  | 
"class_deps"  | 
| 19498 | 39  | 
"classes"  | 
40  | 
"classrel"  | 
|
| 20931 | 41  | 
"code_abstype"  | 
| 21057 | 42  | 
"code_axioms"  | 
| 20424 | 43  | 
"code_class"  | 
| 
20453
 
855f07fabd76
final syntax for some Isar code generator keywords
 
haftmann 
parents: 
20424 
diff
changeset
 | 
44  | 
"code_const"  | 
| 22486 | 45  | 
"code_datatype"  | 
| 22532 | 46  | 
"code_deps"  | 
| 
20453
 
855f07fabd76
final syntax for some Isar code generator keywords
 
haftmann 
parents: 
20424 
diff
changeset
 | 
47  | 
"code_gen"  | 
| 20424 | 48  | 
"code_instance"  | 
| 19498 | 49  | 
"code_library"  | 
50  | 
"code_module"  | 
|
| 21203 | 51  | 
"code_modulename"  | 
52  | 
"code_moduleprolog"  | 
|
| 22066 | 53  | 
"code_monad"  | 
| 21028 | 54  | 
"code_reserved"  | 
| 22288 | 55  | 
"code_thms"  | 
| 
20453
 
855f07fabd76
final syntax for some Isar code generator keywords
 
haftmann 
parents: 
20424 
diff
changeset
 | 
56  | 
"code_type"  | 
| 19498 | 57  | 
"coinductive"  | 
| 21028 | 58  | 
"coinductive2"  | 
| 19498 | 59  | 
"commit"  | 
60  | 
"constdefs"  | 
|
61  | 
"consts"  | 
|
62  | 
"consts_code"  | 
|
63  | 
"context"  | 
|
64  | 
"corollary"  | 
|
65  | 
"datatype"  | 
|
| 22084 | 66  | 
"declaration"  | 
| 19498 | 67  | 
"declare"  | 
68  | 
"def"  | 
|
69  | 
"defaultsort"  | 
|
70  | 
"defer"  | 
|
71  | 
"defer_recdef"  | 
|
72  | 
"definition"  | 
|
73  | 
"defs"  | 
|
74  | 
"disable_pr"  | 
|
75  | 
"display_drafts"  | 
|
76  | 
"done"  | 
|
77  | 
"enable_pr"  | 
|
78  | 
"end"  | 
|
| 22532 | 79  | 
"equivariance"  | 
| 19498 | 80  | 
"exit"  | 
81  | 
"extract"  | 
|
82  | 
"extract_type"  | 
|
83  | 
"finalconsts"  | 
|
84  | 
"finally"  | 
|
85  | 
"find_theorems"  | 
|
86  | 
"fix"  | 
|
87  | 
"from"  | 
|
88  | 
"full_prf"  | 
|
| 20529 | 89  | 
"fun"  | 
| 
19564
 
d3e2f532459a
First usable version of the new function definition package (HOL/function_packake/...).
 
krauss 
parents: 
19498 
diff
changeset
 | 
90  | 
"function"  | 
| 19498 | 91  | 
"global"  | 
92  | 
"guess"  | 
|
93  | 
"have"  | 
|
94  | 
"header"  | 
|
| 21732 | 95  | 
"help"  | 
| 19498 | 96  | 
"hence"  | 
97  | 
"hide"  | 
|
98  | 
"inductive"  | 
|
| 21028 | 99  | 
"inductive2"  | 
| 19498 | 100  | 
"inductive_cases"  | 
| 21028 | 101  | 
"inductive_cases2"  | 
| 19498 | 102  | 
"init_toplevel"  | 
103  | 
"instance"  | 
|
104  | 
"interpret"  | 
|
105  | 
"interpretation"  | 
|
| 19797 | 106  | 
"invoke"  | 
| 19498 | 107  | 
"judgment"  | 
108  | 
"kill"  | 
|
109  | 
"kill_thy"  | 
|
110  | 
"lemma"  | 
|
111  | 
"lemmas"  | 
|
112  | 
"let"  | 
|
113  | 
"local"  | 
|
114  | 
"locale"  | 
|
115  | 
"method_setup"  | 
|
116  | 
"moreover"  | 
|
117  | 
"next"  | 
|
118  | 
"no_syntax"  | 
|
119  | 
"no_translations"  | 
|
120  | 
"nominal_datatype"  | 
|
| 22315 | 121  | 
"nominal_inductive"  | 
| 21544 | 122  | 
"nominal_primrec"  | 
| 19498 | 123  | 
"nonterminals"  | 
| 19854 | 124  | 
"normal_form"  | 
| 21203 | 125  | 
"notation"  | 
| 19498 | 126  | 
"note"  | 
127  | 
"obtain"  | 
|
128  | 
"oops"  | 
|
129  | 
"oracle"  | 
|
130  | 
"parse_ast_translation"  | 
|
131  | 
"parse_translation"  | 
|
132  | 
"pr"  | 
|
133  | 
"prefer"  | 
|
134  | 
"presume"  | 
|
135  | 
"pretty_setmargin"  | 
|
136  | 
"prf"  | 
|
137  | 
"primrec"  | 
|
| 21806 | 138  | 
"print_abbrevs"  | 
| 19498 | 139  | 
"print_antiquotations"  | 
140  | 
"print_ast_translation"  | 
|
141  | 
"print_attributes"  | 
|
142  | 
"print_binds"  | 
|
143  | 
"print_cases"  | 
|
144  | 
"print_claset"  | 
|
| 20378 | 145  | 
"print_classes"  | 
| 22288 | 146  | 
"print_codesetup"  | 
| 19498 | 147  | 
"print_commands"  | 
148  | 
"print_context"  | 
|
149  | 
"print_drafts"  | 
|
150  | 
"print_facts"  | 
|
151  | 
"print_induct_rules"  | 
|
152  | 
"print_interps"  | 
|
153  | 
"print_locale"  | 
|
154  | 
"print_locales"  | 
|
155  | 
"print_methods"  | 
|
156  | 
"print_rules"  | 
|
157  | 
"print_simpset"  | 
|
158  | 
"print_statement"  | 
|
159  | 
"print_syntax"  | 
|
160  | 
"print_theorems"  | 
|
161  | 
"print_theory"  | 
|
162  | 
"print_trans_rules"  | 
|
163  | 
"print_translation"  | 
|
164  | 
"proof"  | 
|
165  | 
"prop"  | 
|
166  | 
"pwd"  | 
|
167  | 
"qed"  | 
|
168  | 
"quickcheck"  | 
|
169  | 
"quickcheck_params"  | 
|
170  | 
"quit"  | 
|
171  | 
"realizability"  | 
|
172  | 
"realizers"  | 
|
173  | 
"recdef"  | 
|
174  | 
"recdef_tc"  | 
|
175  | 
"record"  | 
|
176  | 
"redo"  | 
|
177  | 
"refute"  | 
|
178  | 
"refute_params"  | 
|
179  | 
"remove_thy"  | 
|
180  | 
"rep_datatype"  | 
|
181  | 
"sect"  | 
|
182  | 
"section"  | 
|
183  | 
"setup"  | 
|
184  | 
"show"  | 
|
| 22200 | 185  | 
"simproc_setup"  | 
| 22864 | 186  | 
"sledgehammer"  | 
| 19498 | 187  | 
"sorry"  | 
188  | 
"specification"  | 
|
189  | 
"subsect"  | 
|
190  | 
"subsection"  | 
|
191  | 
"subsubsect"  | 
|
192  | 
"subsubsection"  | 
|
193  | 
"syntax"  | 
|
194  | 
"term"  | 
|
| 
19564
 
d3e2f532459a
First usable version of the new function definition package (HOL/function_packake/...).
 
krauss 
parents: 
19498 
diff
changeset
 | 
195  | 
"termination"  | 
| 19498 | 196  | 
"text"  | 
197  | 
"text_raw"  | 
|
198  | 
"then"  | 
|
199  | 
"theorem"  | 
|
200  | 
"theorems"  | 
|
201  | 
"theory"  | 
|
202  | 
"thm"  | 
|
203  | 
"thm_deps"  | 
|
204  | 
"thus"  | 
|
| 22486 | 205  | 
"thy_deps"  | 
| 19498 | 206  | 
"token_translation"  | 
207  | 
"touch_all_thys"  | 
|
208  | 
"touch_child_thys"  | 
|
209  | 
"touch_thy"  | 
|
210  | 
"translations"  | 
|
211  | 
"txt"  | 
|
212  | 
"txt_raw"  | 
|
213  | 
"typ"  | 
|
214  | 
"typed_print_translation"  | 
|
215  | 
"typedecl"  | 
|
216  | 
"typedef"  | 
|
217  | 
"types"  | 
|
218  | 
"types_code"  | 
|
219  | 
"ultimately"  | 
|
220  | 
"undo"  | 
|
221  | 
"undos_proof"  | 
|
222  | 
"unfolding"  | 
|
223  | 
"update_thy"  | 
|
224  | 
"update_thy_only"  | 
|
225  | 
"use"  | 
|
226  | 
"use_thy"  | 
|
227  | 
"use_thy_only"  | 
|
228  | 
"using"  | 
|
229  | 
"value"  | 
|
230  | 
"welcome"  | 
|
231  | 
"with"  | 
|
232  | 
    "{"
 | 
|
233  | 
"}"))  | 
|
234  | 
||
235  | 
(defconst isar-keywords-minor  | 
|
236  | 
  '("advanced"
 | 
|
237  | 
"and"  | 
|
238  | 
"assumes"  | 
|
239  | 
"attach"  | 
|
| 22532 | 240  | 
"avoids"  | 
| 19498 | 241  | 
"begin"  | 
242  | 
"binder"  | 
|
243  | 
"concl"  | 
|
244  | 
"congs"  | 
|
245  | 
"constrains"  | 
|
246  | 
"contains"  | 
|
247  | 
"defines"  | 
|
248  | 
"distinct"  | 
|
249  | 
"file"  | 
|
250  | 
"fixes"  | 
|
| 19797 | 251  | 
"for"  | 
| 21544 | 252  | 
"freshness_context"  | 
| 19498 | 253  | 
"hints"  | 
| 22288 | 254  | 
"identifier"  | 
| 19797 | 255  | 
"if"  | 
| 19498 | 256  | 
"imports"  | 
257  | 
"in"  | 
|
258  | 
"includes"  | 
|
259  | 
"induction"  | 
|
260  | 
"infix"  | 
|
261  | 
"infixl"  | 
|
262  | 
"infixr"  | 
|
263  | 
"inject"  | 
|
264  | 
"intros"  | 
|
| 21544 | 265  | 
"invariant"  | 
| 19498 | 266  | 
"is"  | 
267  | 
"monos"  | 
|
268  | 
"morphisms"  | 
|
269  | 
"notes"  | 
|
270  | 
"obtains"  | 
|
271  | 
"open"  | 
|
| 20345 | 272  | 
"otherwise"  | 
| 19498 | 273  | 
"output"  | 
274  | 
"overloaded"  | 
|
275  | 
"permissive"  | 
|
| 20345 | 276  | 
"sequential"  | 
| 19498 | 277  | 
"shows"  | 
278  | 
"structure"  | 
|
| 19633 | 279  | 
"unchecked"  | 
| 19498 | 280  | 
"uses"  | 
281  | 
"where"))  | 
|
282  | 
||
283  | 
(defconst isar-keywords-control  | 
|
| 22066 | 284  | 
  '("ProofGeneral\\.inform_file_processed"
 | 
| 19498 | 285  | 
"ProofGeneral\\.inform_file_retracted"  | 
286  | 
"ProofGeneral\\.kill_proof"  | 
|
287  | 
"ProofGeneral\\.process_pgip"  | 
|
288  | 
"ProofGeneral\\.restart"  | 
|
289  | 
"ProofGeneral\\.undo"  | 
|
290  | 
"cannot_undo"  | 
|
291  | 
"exit"  | 
|
292  | 
"init_toplevel"  | 
|
293  | 
"kill"  | 
|
294  | 
"quit"  | 
|
295  | 
"redo"  | 
|
296  | 
"undo"  | 
|
297  | 
"undos_proof"))  | 
|
298  | 
||
299  | 
(defconst isar-keywords-diag  | 
|
300  | 
  '("ML"
 | 
|
301  | 
"ML_command"  | 
|
302  | 
"cd"  | 
|
| 20568 | 303  | 
"class_deps"  | 
| 22532 | 304  | 
"code_deps"  | 
| 20586 | 305  | 
"code_gen"  | 
| 22288 | 306  | 
"code_thms"  | 
| 19498 | 307  | 
"commit"  | 
308  | 
"disable_pr"  | 
|
309  | 
"display_drafts"  | 
|
310  | 
"enable_pr"  | 
|
311  | 
"find_theorems"  | 
|
312  | 
"full_prf"  | 
|
313  | 
"header"  | 
|
| 21732 | 314  | 
"help"  | 
| 19498 | 315  | 
"kill_thy"  | 
| 20832 | 316  | 
"normal_form"  | 
| 19498 | 317  | 
"pr"  | 
318  | 
"pretty_setmargin"  | 
|
319  | 
"prf"  | 
|
| 21806 | 320  | 
"print_abbrevs"  | 
| 19498 | 321  | 
"print_antiquotations"  | 
322  | 
"print_attributes"  | 
|
323  | 
"print_binds"  | 
|
324  | 
"print_cases"  | 
|
325  | 
"print_claset"  | 
|
| 20378 | 326  | 
"print_classes"  | 
| 22288 | 327  | 
"print_codesetup"  | 
| 19498 | 328  | 
"print_commands"  | 
329  | 
"print_context"  | 
|
330  | 
"print_drafts"  | 
|
331  | 
"print_facts"  | 
|
332  | 
"print_induct_rules"  | 
|
333  | 
"print_interps"  | 
|
334  | 
"print_locale"  | 
|
335  | 
"print_locales"  | 
|
336  | 
"print_methods"  | 
|
337  | 
"print_rules"  | 
|
338  | 
"print_simpset"  | 
|
339  | 
"print_statement"  | 
|
340  | 
"print_syntax"  | 
|
341  | 
"print_theorems"  | 
|
342  | 
"print_theory"  | 
|
343  | 
"print_trans_rules"  | 
|
344  | 
"prop"  | 
|
345  | 
"pwd"  | 
|
346  | 
"quickcheck"  | 
|
347  | 
"refute"  | 
|
348  | 
"remove_thy"  | 
|
| 22864 | 349  | 
"sledgehammer"  | 
| 19498 | 350  | 
"term"  | 
351  | 
"thm"  | 
|
352  | 
"thm_deps"  | 
|
| 22486 | 353  | 
"thy_deps"  | 
| 19498 | 354  | 
"touch_all_thys"  | 
355  | 
"touch_child_thys"  | 
|
356  | 
"touch_thy"  | 
|
357  | 
"typ"  | 
|
358  | 
"update_thy"  | 
|
359  | 
"update_thy_only"  | 
|
360  | 
"use"  | 
|
361  | 
"use_thy"  | 
|
362  | 
"use_thy_only"  | 
|
363  | 
"value"  | 
|
364  | 
"welcome"))  | 
|
365  | 
||
366  | 
(defconst isar-keywords-theory-begin  | 
|
367  | 
  '("theory"))
 | 
|
368  | 
||
369  | 
(defconst isar-keywords-theory-switch  | 
|
| 21302 | 370  | 
'())  | 
| 19498 | 371  | 
|
372  | 
(defconst isar-keywords-theory-end  | 
|
373  | 
  '("end"))
 | 
|
374  | 
||
375  | 
(defconst isar-keywords-theory-heading  | 
|
376  | 
  '("chapter"
 | 
|
377  | 
"section"  | 
|
378  | 
"subsection"  | 
|
379  | 
"subsubsection"))  | 
|
380  | 
||
381  | 
(defconst isar-keywords-theory-decl  | 
|
382  | 
  '("ML_setup"
 | 
|
383  | 
"abbreviation"  | 
|
384  | 
"arities"  | 
|
385  | 
"atom_decl"  | 
|
386  | 
"axclass"  | 
|
387  | 
"axiomatization"  | 
|
388  | 
"axioms"  | 
|
389  | 
"class"  | 
|
390  | 
"classes"  | 
|
391  | 
"classrel"  | 
|
| 20931 | 392  | 
"code_abstype"  | 
| 21057 | 393  | 
"code_axioms"  | 
| 20424 | 394  | 
"code_class"  | 
| 
20453
 
855f07fabd76
final syntax for some Isar code generator keywords
 
haftmann 
parents: 
20424 
diff
changeset
 | 
395  | 
"code_const"  | 
| 22486 | 396  | 
"code_datatype"  | 
| 20424 | 397  | 
"code_instance"  | 
| 19498 | 398  | 
"code_library"  | 
399  | 
"code_module"  | 
|
| 21203 | 400  | 
"code_modulename"  | 
401  | 
"code_moduleprolog"  | 
|
| 22066 | 402  | 
"code_monad"  | 
| 21028 | 403  | 
"code_reserved"  | 
| 
20453
 
855f07fabd76
final syntax for some Isar code generator keywords
 
haftmann 
parents: 
20424 
diff
changeset
 | 
404  | 
"code_type"  | 
| 19498 | 405  | 
"coinductive"  | 
| 21028 | 406  | 
"coinductive2"  | 
| 19498 | 407  | 
"constdefs"  | 
408  | 
"consts"  | 
|
409  | 
"consts_code"  | 
|
| 21302 | 410  | 
"context"  | 
| 19498 | 411  | 
"datatype"  | 
| 22084 | 412  | 
"declaration"  | 
| 19498 | 413  | 
"defaultsort"  | 
414  | 
"defer_recdef"  | 
|
415  | 
"definition"  | 
|
416  | 
"defs"  | 
|
| 22532 | 417  | 
"equivariance"  | 
| 19498 | 418  | 
"extract"  | 
419  | 
"extract_type"  | 
|
420  | 
"finalconsts"  | 
|
| 20529 | 421  | 
"fun"  | 
| 19498 | 422  | 
"global"  | 
423  | 
"hide"  | 
|
424  | 
"inductive"  | 
|
| 21028 | 425  | 
"inductive2"  | 
| 19498 | 426  | 
"judgment"  | 
427  | 
"lemmas"  | 
|
428  | 
"local"  | 
|
429  | 
"locale"  | 
|
430  | 
"method_setup"  | 
|
431  | 
"no_syntax"  | 
|
432  | 
"no_translations"  | 
|
433  | 
"nominal_datatype"  | 
|
434  | 
"nonterminals"  | 
|
| 21203 | 435  | 
"notation"  | 
| 19498 | 436  | 
"oracle"  | 
437  | 
"parse_ast_translation"  | 
|
438  | 
"parse_translation"  | 
|
439  | 
"primrec"  | 
|
440  | 
"print_ast_translation"  | 
|
441  | 
"print_translation"  | 
|
442  | 
"quickcheck_params"  | 
|
443  | 
"realizability"  | 
|
444  | 
"realizers"  | 
|
445  | 
"recdef"  | 
|
446  | 
"record"  | 
|
447  | 
"refute_params"  | 
|
448  | 
"rep_datatype"  | 
|
449  | 
"setup"  | 
|
| 22200 | 450  | 
"simproc_setup"  | 
| 19498 | 451  | 
"syntax"  | 
452  | 
"text"  | 
|
453  | 
"text_raw"  | 
|
454  | 
"theorems"  | 
|
455  | 
"token_translation"  | 
|
456  | 
"translations"  | 
|
457  | 
"typed_print_translation"  | 
|
458  | 
"typedecl"  | 
|
459  | 
"types"  | 
|
460  | 
"types_code"))  | 
|
461  | 
||
462  | 
(defconst isar-keywords-theory-script  | 
|
463  | 
  '("declare"
 | 
|
| 21028 | 464  | 
"inductive_cases"  | 
465  | 
"inductive_cases2"))  | 
|
| 19498 | 466  | 
|
467  | 
(defconst isar-keywords-theory-goal  | 
|
468  | 
  '("ax_specification"
 | 
|
469  | 
"corollary"  | 
|
| 
19564
 
d3e2f532459a
First usable version of the new function definition package (HOL/function_packake/...).
 
krauss 
parents: 
19498 
diff
changeset
 | 
470  | 
"function"  | 
| 19498 | 471  | 
"instance"  | 
472  | 
"interpretation"  | 
|
473  | 
"lemma"  | 
|
| 22532 | 474  | 
"nominal_inductive"  | 
| 21544 | 475  | 
"nominal_primrec"  | 
| 19498 | 476  | 
"recdef_tc"  | 
477  | 
"specification"  | 
|
| 
19564
 
d3e2f532459a
First usable version of the new function definition package (HOL/function_packake/...).
 
krauss 
parents: 
19498 
diff
changeset
 | 
478  | 
"termination"  | 
| 19498 | 479  | 
"theorem"  | 
480  | 
"typedef"))  | 
|
481  | 
||
482  | 
(defconst isar-keywords-qed  | 
|
483  | 
  '("\\."
 | 
|
484  | 
"\\.\\."  | 
|
485  | 
"by"  | 
|
486  | 
"done"  | 
|
487  | 
"sorry"))  | 
|
488  | 
||
489  | 
(defconst isar-keywords-qed-block  | 
|
490  | 
  '("qed"))
 | 
|
491  | 
||
492  | 
(defconst isar-keywords-qed-global  | 
|
493  | 
  '("oops"))
 | 
|
494  | 
||
495  | 
(defconst isar-keywords-proof-heading  | 
|
496  | 
  '("sect"
 | 
|
497  | 
"subsect"  | 
|
498  | 
"subsubsect"))  | 
|
499  | 
||
500  | 
(defconst isar-keywords-proof-goal  | 
|
501  | 
  '("have"
 | 
|
502  | 
"hence"  | 
|
503  | 
"interpret"  | 
|
| 21806 | 504  | 
"invoke"))  | 
| 19498 | 505  | 
|
506  | 
(defconst isar-keywords-proof-block  | 
|
507  | 
  '("next"
 | 
|
508  | 
"proof"))  | 
|
509  | 
||
510  | 
(defconst isar-keywords-proof-open  | 
|
511  | 
  '("{"))
 | 
|
512  | 
||
513  | 
(defconst isar-keywords-proof-close  | 
|
514  | 
  '("}"))
 | 
|
515  | 
||
516  | 
(defconst isar-keywords-proof-chain  | 
|
517  | 
  '("finally"
 | 
|
518  | 
"from"  | 
|
519  | 
"then"  | 
|
520  | 
"ultimately"  | 
|
521  | 
"with"))  | 
|
522  | 
||
523  | 
(defconst isar-keywords-proof-decl  | 
|
524  | 
  '("also"
 | 
|
525  | 
"let"  | 
|
526  | 
"moreover"  | 
|
527  | 
"note"  | 
|
528  | 
"txt"  | 
|
529  | 
"txt_raw"  | 
|
530  | 
"unfolding"  | 
|
531  | 
"using"))  | 
|
532  | 
||
533  | 
(defconst isar-keywords-proof-asm  | 
|
534  | 
  '("assume"
 | 
|
535  | 
"case"  | 
|
536  | 
"def"  | 
|
537  | 
"fix"  | 
|
538  | 
"presume"))  | 
|
539  | 
||
540  | 
(defconst isar-keywords-proof-asm-goal  | 
|
541  | 
  '("guess"
 | 
|
| 21806 | 542  | 
"obtain"  | 
543  | 
"show"  | 
|
544  | 
"thus"))  | 
|
| 19498 | 545  | 
|
546  | 
(defconst isar-keywords-proof-script  | 
|
547  | 
  '("apply"
 | 
|
548  | 
"apply_end"  | 
|
549  | 
"back"  | 
|
550  | 
"defer"  | 
|
551  | 
"prefer"))  | 
|
552  | 
||
553  | 
(provide 'isar-keywords)  |