# HG changeset patch # User wenzelm # Date 1176564966 -7200 # Node ID 68cd69a388e2789701b098a28d3a45743867fbc1 # Parent 23963361278c569199c4806c755cc2207771e3f7 removed Pure/Syntax/ROOT.ML; diff -r 23963361278c -r 68cd69a388e2 src/Pure/IsaMakefile --- a/src/Pure/IsaMakefile Sat Apr 14 17:36:05 2007 +0200 +++ b/src/Pure/IsaMakefile Sat Apr 14 17:36:06 2007 +0200 @@ -52,24 +52,23 @@ ProofGeneral/pgip.ML ProofGeneral/pgip_output.ML ProofGeneral/pgip_tests.ML \ ProofGeneral/pgip_types.ML ProofGeneral/preferences.ML \ ProofGeneral/proof_general_pgip.ML ProofGeneral/proof_general_emacs.ML \ - ProofGeneral/ROOT.ML Syntax/ROOT.ML Syntax/ast.ML Syntax/lexicon.ML \ - Syntax/mixfix.ML Syntax/parser.ML Syntax/printer.ML Syntax/syn_ext.ML \ - Syntax/syn_trans.ML Syntax/syntax.ML Syntax/type_ext.ML Thy/html.ML \ - Thy/latex.ML Thy/ml_context.ML Thy/present.ML Thy/term_style.ML \ - Thy/thm_database.ML Thy/thm_deps.ML Thy/thy_header.ML Thy/thy_info.ML \ - Thy/thy_load.ML Thy/thy_output.ML Tools/ROOT.ML Tools/am_compiler.ML \ - Tools/am_interpreter.ML Tools/am_util.ML Tools/class_package.ML \ - Tools/codegen_consts.ML Tools/codegen_data.ML Tools/codegen_func.ML \ - Tools/codegen_funcgr.ML Tools/codegen_names.ML Tools/codegen_package.ML \ - Tools/codegen_serializer.ML Tools/codegen_thingol.ML Tools/compute.ML \ - Tools/invoke.ML Tools/nbe.ML Tools/nbe_codegen.ML Tools/nbe_eval.ML \ - Tools/xml_syntax.ML assumption.ML axclass.ML codegen.ML compress.ML \ - conjunction.ML consts.ML context.ML defs.ML display.ML drule.ML envir.ML \ - fact_index.ML goal.ML install_pp.ML library.ML logic.ML meta_simplifier.ML \ - more_thm.ML morphism.ML name.ML net.ML old_goals.ML pattern.ML proofterm.ML \ - pure_thy.ML search.ML sign.ML simplifier.ML sorts.ML subgoal.ML tactic.ML \ - tctical.ML term.ML term_subst.ML theory.ML thm.ML type.ML type_infer.ML \ - unify.ML variable.ML + ProofGeneral/ROOT.ML Syntax/ast.ML Syntax/lexicon.ML Syntax/mixfix.ML \ + Syntax/parser.ML Syntax/printer.ML Syntax/syn_ext.ML Syntax/syn_trans.ML \ + Syntax/syntax.ML Syntax/type_ext.ML Thy/html.ML Thy/latex.ML \ + Thy/ml_context.ML Thy/present.ML Thy/term_style.ML Thy/thm_database.ML \ + Thy/thm_deps.ML Thy/thy_header.ML Thy/thy_info.ML Thy/thy_load.ML \ + Thy/thy_output.ML Tools/ROOT.ML Tools/am_compiler.ML Tools/am_interpreter.ML \ + Tools/am_util.ML Tools/class_package.ML Tools/codegen_consts.ML \ + Tools/codegen_data.ML Tools/codegen_func.ML Tools/codegen_funcgr.ML \ + Tools/codegen_names.ML Tools/codegen_package.ML Tools/codegen_serializer.ML \ + Tools/codegen_thingol.ML Tools/compute.ML Tools/invoke.ML Tools/nbe.ML \ + Tools/nbe_codegen.ML Tools/nbe_eval.ML Tools/xml_syntax.ML assumption.ML \ + axclass.ML codegen.ML compress.ML conjunction.ML consts.ML context.ML defs.ML \ + display.ML drule.ML envir.ML fact_index.ML goal.ML install_pp.ML library.ML \ + logic.ML meta_simplifier.ML more_thm.ML morphism.ML name.ML net.ML \ + old_goals.ML pattern.ML proofterm.ML pure_thy.ML search.ML sign.ML \ + simplifier.ML sorts.ML subgoal.ML tactic.ML tctical.ML term.ML term_subst.ML \ + theory.ML thm.ML type.ML type_infer.ML unify.ML variable.ML @./mk diff -r 23963361278c -r 68cd69a388e2 src/Pure/ROOT.ML --- a/src/Pure/ROOT.ML Sat Apr 14 17:36:05 2007 +0200 +++ b/src/Pure/ROOT.ML Sat Apr 14 17:36:06 2007 +0200 @@ -9,9 +9,6 @@ print_depth 10; -(*fake hiding of private structures*) -structure Hidden = struct end; - (*basic tools*) use "General/basics.ML"; use "library.ML"; @@ -34,13 +31,31 @@ use "compress.ML"; (*inner syntax module*) -cd "Syntax"; use "ROOT.ML"; cd ".."; +use "Syntax/lexicon.ML"; +use "Syntax/ast.ML"; +use "Syntax/syn_ext.ML"; +use "Syntax/parser.ML"; +use "Syntax/type_ext.ML"; +use "Syntax/syn_trans.ML"; +use "Syntax/mixfix.ML"; +use "Syntax/printer.ML"; +use "Syntax/syntax.ML"; +structure Hidden = struct end; +structure Lexicon = Hidden; +structure Ast = Hidden; +structure SynExt = Hidden; +structure Parser = Hidden; +structure TypeExt = Hidden; +structure SynTrans = Hidden; +structure Mixfix = Hidden; +structure Printer = Hidden; + +use "type_infer.ML"; use "General/ml_syntax.ML"; (*core of tactical proof system*) use "envir.ML"; use "logic.ML"; -use "type_infer.ML"; use "consts.ML"; use "sign.ML"; use "pattern.ML"; diff -r 23963361278c -r 68cd69a388e2 src/Pure/Syntax/ROOT.ML --- a/src/Pure/Syntax/ROOT.ML Sat Apr 14 17:36:05 2007 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,26 +0,0 @@ -(* Title: Pure/Syntax/ROOT.ML - ID: $Id$ - Author: Tobias Nipkow and Markus Wenzel, TU Muenchen - -This file builds the syntax module. -*) - -use "lexicon.ML"; -use "ast.ML"; -use "syn_ext.ML"; -use "parser.ML"; -use "type_ext.ML"; -use "syn_trans.ML"; -use "mixfix.ML"; -use "printer.ML"; -use "syntax.ML"; - -(*hiding private stuff*) -structure Lexicon = Hidden; -structure Ast = Hidden; -structure SynExt = Hidden; -structure Parser = Hidden; -structure TypeExt = Hidden; -structure SynTrans = Hidden; -structure Mixfix = Hidden; -structure Printer = Hidden;