| author | nipkow | 
| Tue, 09 Aug 2005 11:44:38 +0200 | |
| changeset 17040 | 6682c93b7d9f | 
| parent 16530 | 3e493fa130a3 | 
| child 17058 | a5737356d806 | 
| permissions | -rw-r--r-- | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 1 | (* Title: Pure/Isar/ROOT.ML | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 2 | ID: $Id$ | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 3 | Author: Markus Wenzel, TU Muenchen | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 4 | |
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 5 | Isar -- Intelligible Semi-Automated Reasoning for Isabelle. | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 6 | *) | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 7 | |
| 6888 
d0c68ebdabc5
skip_proof feature 'sorry' (for quick_and_dirty mode only);
 wenzelm parents: 
6783diff
changeset | 8 | (*basic proof engine*) | 
| 11889 | 9 | use "object_logic.ML"; | 
| 6783 
9cf9c17d9e35
renamed object_logic.ML to Isar/auto_bind.ML and tuned this module;
 wenzelm parents: 
6771diff
changeset | 10 | use "auto_bind.ML"; | 
| 8367 | 11 | use "rule_cases.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 12 | use "proof_context.ML"; | 
| 13369 | 13 | use "context_rules.ML"; | 
| 15703 | 14 | use "args.ML"; | 
| 15 | use "attrib.ML"; | |
| 11889 | 16 | use "locale.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 17 | use "proof.ML"; | 
| 6346 | 18 | use "proof_history.ML"; | 
| 8298 | 19 | use "net_rules.ML"; | 
| 11658 | 20 | use "induct_attrib.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 21 | use "method.ML"; | 
| 6888 
d0c68ebdabc5
skip_proof feature 'sorry' (for quick_and_dirty mode only);
 wenzelm parents: 
6783diff
changeset | 22 | |
| 
d0c68ebdabc5
skip_proof feature 'sorry' (for quick_and_dirty mode only);
 wenzelm parents: 
6783diff
changeset | 23 | (*derived proof elements*) | 
| 6771 | 24 | use "calculation.ML"; | 
| 11889 | 25 | use "obtain.ML"; | 
| 6888 
d0c68ebdabc5
skip_proof feature 'sorry' (for quick_and_dirty mode only);
 wenzelm parents: 
6783diff
changeset | 26 | use "skip_proof.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 27 | |
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 28 | (*outer syntax*) | 
| 9125 
f85564116be1
added Isar/antiquote.ML, Isar/isar_output.ML, Isar/thy_header.ML;
 wenzelm parents: 
8807diff
changeset | 29 | use "antiquote.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 30 | use "outer_parse.ML"; | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 31 | |
| 6346 | 32 | (*toplevel environment*) | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 33 | use "toplevel.ML"; | 
| 15918 | 34 | use "term_style.ML"; | 
| 15434 | 35 | use "isar_output.ML"; | 
| 6346 | 36 | use "session.ML"; | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 37 | |
| 12936 | 38 | (*theory syntax*) | 
| 39 | use "thy_header.ML"; | |
| 40 | use "outer_syntax.ML"; | |
| 41 | ||
| 8091 | 42 | (*theory and proof operations*) | 
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 43 | use "isar_thy.ML"; | 
| 14650 | 44 | use "constdefs.ML"; | 
| 16025 | 45 | use "../simplifier.ML"; | 
| 46 | use "find_theorems.ML"; | |
| 5818 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 47 | use "isar_cmd.ML"; | 
| 
962bfe78a297
Isar -- Intelligible Semi-Automated Reasoning for Isabelle.
 wenzelm parents: diff
changeset | 48 | use "isar_syn.ML"; |