wenzelm [Fri, 17 Jun 2005 18:35:27 +0200] rev 16458
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:42 +0200] rev 16457
Context.names_of;
wenzelm [Fri, 17 Jun 2005 18:33:41 +0200] rev 16456
* Pure/TheoryDataFun: change of the argument structure;
* Pure/TheoryDataFun: change of the argument structure -- got rid of Sign.sg;
wenzelm [Fri, 17 Jun 2005 18:33:40 +0200] rev 16455
Sign.root_path, Sign.local_path;
wenzelm [Fri, 17 Jun 2005 18:33:39 +0200] rev 16454
removed obsolete theory_of_sign, theory_of_thm;
Context.draftN;
Context.begin_theory;
wenzelm [Fri, 17 Jun 2005 18:33:38 +0200] rev 16453
PolyML.Compiler.printInAlphabeticalOrder := false;
wenzelm [Fri, 17 Jun 2005 18:33:37 +0200] rev 16452
Context.DATA_FAIL;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:36 +0200] rev 16451
Context.PureN;
wenzelm [Fri, 17 Jun 2005 18:33:35 +0200] rev 16450
RuleCases.tactic;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:34 +0200] rev 16449
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:33 +0200] rev 16448
(RAW_)METHOD_CASES: RuleCases.tactic;
accomodate change of TheoryDataFun;
wenzelm [Fri, 17 Jun 2005 18:33:32 +0200] rev 16447
Theory.add_typedecls;
Sign.local_path;
wenzelm [Fri, 17 Jun 2005 18:33:31 +0200] rev 16446
added map', fold;
changed join to pass key;
wenzelm [Fri, 17 Jun 2005 18:33:30 +0200] rev 16445
Table.fold;
wenzelm [Fri, 17 Jun 2005 18:33:29 +0200] rev 16444
Symtab.fold;
wenzelm [Fri, 17 Jun 2005 18:33:28 +0200] rev 16443
type theory, theory_ref, exception THEORY and related operations imported from Context;
actual theory content declared as theory data;
removed syn_of;
import theory operations in SIGN_THEORY from Sign;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:27 +0200] rev 16442
obsolete type sg is now an alias for Context.theory;
code and interfaces related to stamps and data now in context.ML;
actual signature content declared as theory data;
removed type sg_ref (superceded by theory_ref);
signature SIGN_THEORY lists theory operations that are duplicated in Theory;
wenzelm [Fri, 17 Jun 2005 18:33:26 +0200] rev 16441
added theorem_space;
removed unused extern_thm_sg;
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
removed theory management (cf. 'history' in context.ML);
moved add_typedecls to sign.ML;
Sign.init, Theory.init;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:25 +0200] rev 16440
Context.theory_name;
tuned;
wenzelm [Fri, 17 Jun 2005 18:33:24 +0200] rev 16439
added serial numbers;
wenzelm [Fri, 17 Jun 2005 18:33:23 +0200] rev 16438
removed obsolete pretty printers for Theory.theory, Sign.sg;
added pretty printer for Context.theory (long form of output);
wenzelm [Fri, 17 Jun 2005 18:33:22 +0200] rev 16437
removed pretty_theory, pprint_theory (see context.ML or thy_info.ML);
removed obsolete pretty_name_space;
accomodate identification of type Sign.sg and theory;
wenzelm [Fri, 17 Jun 2005 18:33:21 +0200] rev 16436
added type theory: generic theory contexts with unique identity,
arbitrarily typed data, linear and graph development -- a complete
rewrite of code that used to be spread over in sign.ML, theory.ML,
theory_data.ML, pure_thy.ML;
wenzelm [Fri, 17 Jun 2005 18:33:20 +0200] rev 16435
removed Pure/theory_data.ML;
wenzelm [Fri, 17 Jun 2005 18:33:19 +0200] rev 16434
added Id;
wenzelm [Fri, 17 Jun 2005 18:33:18 +0200] rev 16433
Theory.merge;
wenzelm [Fri, 17 Jun 2005 18:33:17 +0200] rev 16432
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:16 +0200] rev 16431
Context.theory_name;
wenzelm [Fri, 17 Jun 2005 18:33:15 +0200] rev 16430
accomodate change of TheoryDataFun;
accomodate identification of type Sign.sg and theory;
Sign.the_const_type;
Context.exists_name;
wenzelm [Fri, 17 Jun 2005 18:33:14 +0200] rev 16429
replaced obsolete theory_of_sign by theory_of_thm;