Tue, 27 Jul 2010 22:42:53 +0200 avoid repeated File.read for theory text (as before);
wenzelm [Tue, 27 Jul 2010 22:42:53 +0200] rev 37980
avoid repeated File.read for theory text (as before); misc tuning and simplification;
Tue, 27 Jul 2010 22:23:32 +0200 tuned messages and comments;
wenzelm [Tue, 27 Jul 2010 22:23:32 +0200] rev 37979
tuned messages and comments;
Tue, 27 Jul 2010 22:15:51 +0200 simplified Thy_Header.read -- include Source.of_string_limited here;
wenzelm [Tue, 27 Jul 2010 22:15:51 +0200] rev 37978
simplified Thy_Header.read -- include Source.of_string_limited here; tuned;
Tue, 27 Jul 2010 22:00:26 +0200 simplified/clarified theory loader: more explicit task management, kill old versions at start, commit results only in the very end, non-optional master dependency, do not store text in deps;
wenzelm [Tue, 27 Jul 2010 22:00:26 +0200] rev 37977
simplified/clarified theory loader: more explicit task management, kill old versions at start, commit results only in the very end, non-optional master dependency, do not store text in deps; explicit Thy_Info.toplevel_begin_theory, which does not maintain theory loader database; Outer_Syntax.load_thy: modify Toplevel.init for theory loading, and avoid slightly odd implicit batch mode of 'theory' command; added Thy_Load.begin_theory for clarity; structure ProofGeneral.ThyLoad.add_path appears to be old ThyLoad.add_path to Proof General, but actually operates on new Thy_Load.master_path instead -- for more precise imitation of theory loader; moved some basic commands from isar_cmd.ML to isar_syn.ML; misc tuning and simplification;
Tue, 27 Jul 2010 12:59:22 +0200 more precise stats;
wenzelm [Tue, 27 Jul 2010 12:59:22 +0200] rev 37976
more precise stats;
Mon, 26 Jul 2010 18:25:19 +0200 merged
wenzelm [Mon, 26 Jul 2010 18:25:19 +0200] rev 37975
merged
Mon, 26 Jul 2010 14:44:07 +0200 quickcheck images of goals under registration morphisms
haftmann [Mon, 26 Jul 2010 14:44:07 +0200] rev 37974
quickcheck images of goals under registration morphisms
Mon, 26 Jul 2010 14:44:07 +0200 get_registrations interface
haftmann [Mon, 26 Jul 2010 14:44:07 +0200] rev 37973
get_registrations interface
Mon, 26 Jul 2010 11:15:10 +0200 restored unusual snd-biased merge/join policy -- required due to non-conservative code setups
haftmann [Mon, 26 Jul 2010 11:15:10 +0200] rev 37972
restored unusual snd-biased merge/join policy -- required due to non-conservative code setups
Mon, 26 Jul 2010 11:11:10 +0200 merged
haftmann [Mon, 26 Jul 2010 11:11:10 +0200] rev 37971
merged
Mon, 26 Jul 2010 11:10:57 +0200 reactivated Scala check
haftmann [Mon, 26 Jul 2010 11:10:57 +0200] rev 37970
reactivated Scala check
Mon, 26 Jul 2010 11:10:36 +0200 corrected range check once more
haftmann [Mon, 26 Jul 2010 11:10:36 +0200] rev 37969
corrected range check once more
Mon, 26 Jul 2010 11:10:35 +0200 added Code_Natural.thy
haftmann [Mon, 26 Jul 2010 11:10:35 +0200] rev 37968
added Code_Natural.thy
Mon, 26 Jul 2010 11:09:45 +0200 reactivated Scala check; tuned import order
haftmann [Mon, 26 Jul 2010 11:09:45 +0200] rev 37967
reactivated Scala check; tuned import order
Mon, 26 Jul 2010 11:09:45 +0200 reactivated Scala check
haftmann [Mon, 26 Jul 2010 11:09:45 +0200] rev 37966
reactivated Scala check
Mon, 26 Jul 2010 11:09:44 +0200 modified namespace policy
haftmann [Mon, 26 Jul 2010 11:09:44 +0200] rev 37965
modified namespace policy
Mon, 26 Jul 2010 11:09:44 +0200 use Natural as index type for Haskell and Scala
haftmann [Mon, 26 Jul 2010 11:09:44 +0200] rev 37964
use Natural as index type for Haskell and Scala
Sun, 25 Jul 2010 15:43:53 +0200 merged
blanchet [Sun, 25 Jul 2010 15:43:53 +0200] rev 37963
merged
Fri, 23 Jul 2010 21:29:29 +0200 keep track of clause numbers for SPASS now that we generate FOF rather than CNF problems;
blanchet [Fri, 23 Jul 2010 21:29:29 +0200] rev 37962
keep track of clause numbers for SPASS now that we generate FOF rather than CNF problems; this is rather involved because the Flotter FOF-to-CNF translator is normally implicit. We must make this an explicit step and parse the Flotter output to find out which clauses correspond to which formulas.
Fri, 23 Jul 2010 15:04:49 +0200 first step in using "fof" rather than "cnf" in TPTP problems
blanchet [Fri, 23 Jul 2010 15:04:49 +0200] rev 37961
first step in using "fof" rather than "cnf" in TPTP problems
Fri, 23 Jul 2010 14:07:35 +0200 fix polymorphic "val"
blanchet [Fri, 23 Jul 2010 14:07:35 +0200] rev 37960
fix polymorphic "val"
Sat, 24 Jul 2010 18:08:43 +0200 temporarily deactivating check for Scala
haftmann [Sat, 24 Jul 2010 18:08:43 +0200] rev 37959
temporarily deactivating check for Scala
Sat, 24 Jul 2010 18:08:41 +0200 another refinement chapter in the neverending numeral story
haftmann [Sat, 24 Jul 2010 18:08:41 +0200] rev 37958
another refinement chapter in the neverending numeral story
Mon, 26 Jul 2010 17:59:26 +0200 inductive_cases: crude parallelization via Par_List.map;
wenzelm [Mon, 26 Jul 2010 17:59:26 +0200] rev 37957
inductive_cases: crude parallelization via Par_List.map;
Mon, 26 Jul 2010 17:41:26 +0200 modernized/unified some specifications;
wenzelm [Mon, 26 Jul 2010 17:41:26 +0200] rev 37956
modernized/unified some specifications;
Mon, 26 Jul 2010 13:50:52 +0200 Thy_Info.loaded_files: Thy_Load.loaded_files depends on master -- i.e. no files for finished theory;
wenzelm [Mon, 26 Jul 2010 13:50:52 +0200] rev 37955
Thy_Info.loaded_files: Thy_Load.loaded_files depends on master -- i.e. no files for finished theory;
Sun, 25 Jul 2010 21:42:39 +0200 simplified/clarified register_thy: more precise treatment of new dependencies, remove descendants;
wenzelm [Sun, 25 Jul 2010 21:42:39 +0200] rev 37954
simplified/clarified register_thy: more precise treatment of new dependencies, remove descendants; eliminated obsolete touch_child_thys, register_theory;
Sun, 25 Jul 2010 14:41:48 +0200 simplified handling of theory begin/end wrt. toplevel and theory loader;
wenzelm [Sun, 25 Jul 2010 14:41:48 +0200] rev 37953
simplified handling of theory begin/end wrt. toplevel and theory loader;
Sun, 25 Jul 2010 12:57:29 +0200 Thy_Load.check_loaded via Theory.at_end;
wenzelm [Sun, 25 Jul 2010 12:57:29 +0200] rev 37952
Thy_Load.check_loaded via Theory.at_end;
Sat, 24 Jul 2010 21:40:48 +0200 tuned;
wenzelm [Sat, 24 Jul 2010 21:40:48 +0200] rev 37951
tuned;
Sat, 24 Jul 2010 21:22:21 +0200 moved basic thy file name operations from Thy_Load to Thy_Header;
wenzelm [Sat, 24 Jul 2010 21:22:21 +0200] rev 37950
moved basic thy file name operations from Thy_Load to Thy_Header;
Sat, 24 Jul 2010 12:14:53 +0200 moved management of auxiliary theory source files to Thy_Load -- as theory data instead of accidental loader state;
wenzelm [Sat, 24 Jul 2010 12:14:53 +0200] rev 37949
moved management of auxiliary theory source files to Thy_Load -- as theory data instead of accidental loader state; theory loader: reduced warnings -- thy database can be bypassed in certain situations; Proof/Local_Theory.propagate_ml_env; ML use function: propagate ML environment as well; pervasive type generic_theory;
(0) -30000 -10000 -3000 -1000 -300 -100 -50 -32 +32 +50 +100 +300 +1000 +3000 +10000 +30000 tip