diff -r 179ff9cb160b -r 5b25fee0362c src/Tools/code/code_funcgr.ML --- a/src/Tools/code/code_funcgr.ML Wed Mar 04 10:43:39 2009 +0100 +++ b/src/Tools/code/code_funcgr.ML Wed Mar 04 10:45:52 2009 +0100 @@ -1,12 +1,13 @@ (* Title: Tools/code/code_funcgr.ML - ID: $Id$ Author: Florian Haftmann, TU Muenchen -Retrieving, normalizing and structuring defining equations in graph +Retrieving, normalizing and structuring code equations in graph with explicit dependencies. + +Legacy. To be replaced by Tools/code/code_wellsorted.ML *) -signature CODE_FUNCGR = +signature CODE_WELLSORTED = sig type T val eqns: T -> string -> (thm * bool) list @@ -22,7 +23,7 @@ val timing: bool ref end -structure Code_Funcgr : CODE_FUNCGR = +structure Code_Wellsorted : CODE_WELLSORTED = struct (** the graph type **) @@ -318,13 +319,13 @@ in val _ = - OuterSyntax.improper_command "code_thms" "print system of defining equations for code" OuterKeyword.diag + OuterSyntax.improper_command "code_thms" "print system of code equations for code" OuterKeyword.diag (Scan.repeat P.term_group >> (fn cs => Toplevel.no_timing o Toplevel.unknown_theory o Toplevel.keep ((fn thy => code_thms_cmd thy cs) o Toplevel.theory_of))); val _ = - OuterSyntax.improper_command "code_deps" "visualize dependencies of defining equations for code" OuterKeyword.diag + OuterSyntax.improper_command "code_deps" "visualize dependencies of code equations for code" OuterKeyword.diag (Scan.repeat P.term_group >> (fn cs => Toplevel.no_timing o Toplevel.unknown_theory o Toplevel.keep ((fn thy => code_deps_cmd thy cs) o Toplevel.theory_of)));