wenzelm [Fri, 19 Jan 2007 22:14:23 +0100] rev 22125
tuned;
wenzelm [Fri, 19 Jan 2007 22:10:35 +0100] rev 22124
renamed Isar/isar_output.ML to Thy/thy_output.ML;
tuned messages;
Antiquote.scan_arguments (moved from here);
moved ML context stuff to from Context to ML_Context;
wenzelm [Fri, 19 Jan 2007 22:08:32 +0100] rev 22123
moved ML context stuff to from Context to ML_Context;
theorem(s): same kind;
wenzelm [Fri, 19 Jan 2007 22:08:31 +0100] rev 22122
results: proper context;
wenzelm [Fri, 19 Jan 2007 22:08:30 +0100] rev 22121
tuned Scan.extend_lexicon;
wenzelm [Fri, 19 Jan 2007 22:08:29 +0100] rev 22120
renamed IsarOutput to ThyOutput;
tuned Scan.extend_lexicon;
moved ML context stuff to from Context to ML_Context;
wenzelm [Fri, 19 Jan 2007 22:08:28 +0100] rev 22119
moved parts to spec_parse.ML;
tuned signature -- more exports;
wenzelm [Fri, 19 Jan 2007 22:08:27 +0100] rev 22118
removed obsolete Method;
added parse (from outer_parse.ML);
moved ML context stuff to from Context to ML_Context;
tactic: no need to rebind thm/thms;
wenzelm [Fri, 19 Jan 2007 22:08:26 +0100] rev 22117
renamed IsarOutput to ThyOutput;
moved parts of OuterParse to SpecParse;
renamed OuterParse locale_target to target;
wenzelm [Fri, 19 Jan 2007 22:08:25 +0100] rev 22116
added various ML setup functions (from sign.ML, pure_thy.ML);
wenzelm [Fri, 19 Jan 2007 22:08:24 +0100] rev 22115
removed obsolete Attribute;
wenzelm [Fri, 19 Jan 2007 22:08:23 +0100] rev 22114
tuned signature;
added scan_arguments;
wenzelm [Fri, 19 Jan 2007 22:08:22 +0100] rev 22113
renamed Isar/isar_output.ML to Thy/thy_output.ML;
renamed Isar/term_style.ML to Thy/term_style.ML;
renamed Isar/thy_header.ML to Thy/thy_header.ML;
added Isar/spec_parse.ML;
added Thy/ml_context.ML;
load outer_parse.ML early, moved later parts to spec_parse.ML;
tuned order;
wenzelm [Fri, 19 Jan 2007 22:08:21 +0100] rev 22112
tuned signature of extend_lexicon;
wenzelm [Fri, 19 Jan 2007 22:08:20 +0100] rev 22111
moved ML translation interfaces to isar_cmd.ML;
wenzelm [Fri, 19 Jan 2007 22:08:19 +0100] rev 22110
moved thm/thms to ml_context.ML;
moved generic_setup, add_oracle to isar_cmd.ML;
wenzelm [Fri, 19 Jan 2007 22:08:18 +0100] rev 22109
moved inst from drule.ML to old_goals.ML;
wenzelm [Fri, 19 Jan 2007 22:08:16 +0100] rev 22108
tuned order;
wenzelm [Fri, 19 Jan 2007 22:08:15 +0100] rev 22107
renamed Isar/term_style.ML to Thy/term_style.ML;
wenzelm [Fri, 19 Jan 2007 22:08:14 +0100] rev 22106
renamed Isar/thy_header.ML to Thy/thy_header.ML;
wenzelm [Fri, 19 Jan 2007 22:08:13 +0100] rev 22105
ML context and antiquotations (material from context.ML);
added thm/thms (from pure_thy.ML);
added support for ML antiquotations;
wenzelm [Fri, 19 Jan 2007 22:08:12 +0100] rev 22104
Parsers for complex specifications (material from outer_parse.ML);
wenzelm [Fri, 19 Jan 2007 22:08:11 +0100] rev 22103
renamed Isar/isar_output.ML to Thy/thy_output.ML;
renamed Isar/term_style.ML to Thy/term_style.ML;
renamed Isar/thy_header.ML to Thy/thy_header.ML;
added Isar/spec_parse.ML;
added Thy/ml_context.ML;
wenzelm [Fri, 19 Jan 2007 22:08:10 +0100] rev 22102
moved parts of OuterParse to SpecParse;
renamed OuterParse locale_target to target;
wenzelm [Fri, 19 Jan 2007 22:08:08 +0100] rev 22101
moved parts of OuterParse to SpecParse;
wenzelm [Fri, 19 Jan 2007 22:08:07 +0100] rev 22100
HOL-Lambda: usedir -m no_brackets;
wenzelm [Fri, 19 Jan 2007 22:08:06 +0100] rev 22099
simplified ML setup;
wenzelm [Fri, 19 Jan 2007 22:08:05 +0100] rev 22098
tuned;
wenzelm [Fri, 19 Jan 2007 22:08:04 +0100] rev 22097
renamed IsarOutput to ThyOutput;
wenzelm [Fri, 19 Jan 2007 22:08:03 +0100] rev 22096
updated;
wenzelm [Fri, 19 Jan 2007 22:08:02 +0100] rev 22095
moved ML context stuff to from Context to ML_Context;
wenzelm [Fri, 19 Jan 2007 22:08:01 +0100] rev 22094
renamed IsarOutput to ThyOutput;
moved ML context stuff to from Context to ML_Context;
webertj [Fri, 19 Jan 2007 22:04:22 +0100] rev 22093
interpreter for Finite_Set.finite added
webertj [Fri, 19 Jan 2007 21:20:10 +0100] rev 22092
reformatted to 80 chars/line
chaieb [Fri, 19 Jan 2007 15:13:47 +0100] rev 22091
Theorem "(x::int) dvd 1 = ( ¦x¦ = 1)" added to default simpset.
This solves the goals like "~ 4 dvd 1". This used to fail before.
wenzelm [Fri, 19 Jan 2007 13:16:37 +0100] rev 22090
adapted ML context operations;
wenzelm [Fri, 19 Jan 2007 13:09:37 +0100] rev 22089
added generic_theory_of;
adapted ML context operations;
wenzelm [Fri, 19 Jan 2007 13:09:36 +0100] rev 22088
added 'declaration' command;
wenzelm [Fri, 19 Jan 2007 13:09:35 +0100] rev 22087
added 'declaration' command;
adapted ML context operations;
wenzelm [Fri, 19 Jan 2007 13:09:33 +0100] rev 22086
adapted ML context operations;
wenzelm [Fri, 19 Jan 2007 13:09:32 +0100] rev 22085
ML context: full generic context, tuned signature;
wenzelm [Fri, 19 Jan 2007 13:09:31 +0100] rev 22084
updated
aspinall [Thu, 18 Jan 2007 11:16:49 +0100] rev 22083
Fix pgmlsymbolsoff
urbanc [Wed, 17 Jan 2007 19:29:55 +0100] rev 22082
tuned a bit the proofs
dixon [Wed, 17 Jan 2007 11:39:32 +0100] rev 22081
correctled left/right following of another context in zipto.
paulson [Wed, 17 Jan 2007 09:53:50 +0100] rev 22080
induction rules for trancl/rtrancl expressed using subsets
paulson [Wed, 17 Jan 2007 09:52:54 +0100] rev 22079
Deleted mk_fol_type, since the constructors can be used directly
paulson [Wed, 17 Jan 2007 09:52:06 +0100] rev 22078
Streamlining: removing the type argument of CombApp; abbreviating ResClause as RC
minimize_applies is now by default TRUE!
urbanc [Tue, 16 Jan 2007 14:11:25 +0100] rev 22077
fixed typo introduced by me
haftmann [Tue, 16 Jan 2007 14:10:27 +0100] rev 22076
changed dictionary representation to explicit classrel witnesses
haftmann [Tue, 16 Jan 2007 14:10:26 +0100] rev 22075
reverted order of classrels
haftmann [Tue, 16 Jan 2007 14:10:24 +0100] rev 22074
cleanup
urbanc [Tue, 16 Jan 2007 13:59:08 +0100] rev 22073
formalisation of Crary's chapter on logical relations
(in the book on Advanced Topics in Type Systems) done
by Narboux and Urban
urbanc [Tue, 16 Jan 2007 10:25:38 +0100] rev 22072
added capabilities to handle mutual inductions
haftmann [Tue, 16 Jan 2007 08:12:09 +0100] rev 22071
refined and added example for ExecutableRat
haftmann [Tue, 16 Jan 2007 08:07:00 +0100] rev 22070
introduced binding concept
haftmann [Tue, 16 Jan 2007 08:06:59 +0100] rev 22069
slight cleanup
haftmann [Tue, 16 Jan 2007 08:06:57 +0100] rev 22068
renamed locale partial_order to order
haftmann [Tue, 16 Jan 2007 08:06:55 +0100] rev 22067
refined and added example for ExecutableRat
haftmann [Tue, 16 Jan 2007 08:06:52 +0100] rev 22066
updated keywords
krauss [Mon, 15 Jan 2007 10:15:55 +0100] rev 22065
added sections on mutual induction and patterns
paulson [Sun, 14 Jan 2007 09:57:29 +0100] rev 22064
optimized translation of HO problems
ballarin [Fri, 12 Jan 2007 15:37:21 +0100] rev 22063
Reverted to structure representation with records.
haftmann [Fri, 12 Jan 2007 09:58:31 +0100] rev 22062
more term inspection
haftmann [Fri, 12 Jan 2007 09:58:30 +0100] rev 22061
introduced binding concept
haftmann [Fri, 12 Jan 2007 09:58:29 +0100] rev 22060
adjusted manual
paulson [Thu, 11 Jan 2007 16:53:12 +0100] rev 22059
well-founded relations for the integers
webertj [Thu, 11 Jan 2007 01:34:23 +0100] rev 22058
updated to mention the automatic unfolding of constants
wenzelm [Wed, 10 Jan 2007 20:17:26 +0100] rev 22057
removed NameSpace.split -- use qualifier/base instead;
wenzelm [Wed, 10 Jan 2007 20:16:52 +0100] rev 22056
fixed exit: proper type check of state;
tuned signature;
webertj [Wed, 10 Jan 2007 19:19:24 +0100] rev 22055
tuned
webertj [Wed, 10 Jan 2007 19:18:29 +0100] rev 22054
minor comment change
webertj [Wed, 10 Jan 2007 19:17:52 +0100] rev 22053
no unfolding necessary anymore (refute does that automatically now)
haftmann [Wed, 10 Jan 2007 09:28:24 +0100] rev 22052
improved case patterns
haftmann [Wed, 10 Jan 2007 08:58:35 +0100] rev 22051
added undefined in cases
haftmann [Tue, 09 Jan 2007 19:09:01 +0100] rev 22050
named preprocessorts
haftmann [Tue, 09 Jan 2007 19:09:00 +0100] rev 22049
cleanup
haftmann [Tue, 09 Jan 2007 19:08:59 +0100] rev 22048
activated new class code
haftmann [Tue, 09 Jan 2007 19:08:58 +0100] rev 22047
handling for "undefined" in case expressions
haftmann [Tue, 09 Jan 2007 19:08:56 +0100] rev 22046
named preprocessors
paulson [Tue, 09 Jan 2007 18:13:55 +0100] rev 22045
The "of 1, simplified" stopped working some time ago, leaving these simprules
open to looking. Now, explicit lemma statements ensure that the correct
formula is proved.
paulson [Tue, 09 Jan 2007 18:12:59 +0100] rev 22044
More compact proof reconstruction: lines having fewer than !min_deps dependences are folded
into the rest of the proof.
paulson [Tue, 09 Jan 2007 15:49:39 +0100] rev 22043
simplified the resoution proofs
aspinall [Tue, 09 Jan 2007 12:12:00 +0100] rev 22042
Cleanup message model: add info fatality level. Add informfileoutdated and some use of completed flag.
aspinall [Tue, 09 Jan 2007 12:09:49 +0100] rev 22041
Add info fatality for error messages.
aspinall [Tue, 09 Jan 2007 12:09:21 +0100] rev 22040
Add informfileoutdated and completed flag. This makes the PGIP messages match the Broker states.
haftmann [Tue, 09 Jan 2007 08:32:50 +0100] rev 22039
slight cleanups
haftmann [Tue, 09 Jan 2007 08:31:54 +0100] rev 22038
improved names
haftmann [Tue, 09 Jan 2007 08:31:52 +0100] rev 22037
proper node names
haftmann [Tue, 09 Jan 2007 08:31:51 +0100] rev 22036
slight cleanup
haftmann [Tue, 09 Jan 2007 08:31:50 +0100] rev 22035
improved variable name handling
haftmann [Tue, 09 Jan 2007 08:31:49 +0100] rev 22034
moved variable environments here
haftmann [Tue, 09 Jan 2007 08:31:48 +0100] rev 22033
moved a lot to codegen_func.ML
haftmann [Tue, 09 Jan 2007 08:31:47 +0100] rev 22032
typo
haftmann [Tue, 09 Jan 2007 08:31:46 +0100] rev 22031
added map_abs_vars
wenzelm [Mon, 08 Jan 2007 12:26:13 +0100] rev 22030
tuned signature;
webertj [Sun, 07 Jan 2007 16:21:22 +0100] rev 22029
print functions for typs and terms added
aspinall [Sun, 07 Jan 2007 14:05:44 +0100] rev 22028
Be more chatty in PGIP file operations.
chaieb [Sat, 06 Jan 2007 20:56:44 +0100] rev 22027
A few lemmas about relative primes when dividing trough gcd
Definition of gcd on integers and a few lemmas.
chaieb [Sat, 06 Jan 2007 20:47:09 +0100] rev 22026
A few theorems on integer divisibily.
paulson [Fri, 05 Jan 2007 17:38:05 +0100] rev 22025
Introduction of a bound on DEPTH_ITER, to prevent the meson method from running forever
webertj [Fri, 05 Jan 2007 15:33:05 +0100] rev 22024
reverted to v1.60 (PolyML 4.1.3 still has the wrong signature for Array.modifyi)
haftmann [Fri, 05 Jan 2007 14:32:07 +0100] rev 22023
added codegen_func.ML
haftmann [Fri, 05 Jan 2007 14:31:51 +0100] rev 22022
non-layout-sensitive syntax for Haskell
haftmann [Fri, 05 Jan 2007 14:31:50 +0100] rev 22021
some cleanup
haftmann [Fri, 05 Jan 2007 14:31:49 +0100] rev 22020
primitive definitions are always eta-expanded
haftmann [Fri, 05 Jan 2007 14:31:48 +0100] rev 22019
added block_enclose
haftmann [Fri, 05 Jan 2007 14:31:47 +0100] rev 22018
added CodeEval
haftmann [Fri, 05 Jan 2007 14:31:46 +0100] rev 22017
dealing with ml_string and char instances
haftmann [Fri, 05 Jan 2007 14:31:45 +0100] rev 22016
dealing with ml_string combinators
haftmann [Fri, 05 Jan 2007 14:31:44 +0100] rev 22015
adaptions
wenzelm [Fri, 05 Jan 2007 14:30:08 +0100] rev 22014
removed Toplevel.print_exn hook -- existing error_msg_fn does the job;
wenzelm [Fri, 05 Jan 2007 14:30:07 +0100] rev 22013
RAW-ProofGeneral: more dependencies;
paulson [Fri, 05 Jan 2007 13:36:32 +0100] rev 22012
Proof.context now sent to watcher and used in type inference step of proof reconstruction
wenzelm [Thu, 04 Jan 2007 21:58:46 +0100] rev 22011
tuned msg;
wenzelm [Thu, 04 Jan 2007 21:37:02 +0100] rev 22010
removed obsolete ProofGeneral/syntax_standalone.ML;
wenzelm [Thu, 04 Jan 2007 21:36:52 +0100] rev 22009
approximate Syntax.read_int/nat by Int.fromString -- avoids dependency on Syntax module;
wenzelm [Thu, 04 Jan 2007 21:18:05 +0100] rev 22008
added mk_simproc': tuned interface;
tuned runtime context: merge with dynamic one;
haftmann [Thu, 04 Jan 2007 20:01:02 +0100] rev 22007
clarification
haftmann [Thu, 04 Jan 2007 20:01:01 +0100] rev 22006
dropped function theorems are considered as deleted
haftmann [Thu, 04 Jan 2007 20:01:00 +0100] rev 22005
examples for evaluation oracle
haftmann [Thu, 04 Jan 2007 20:00:59 +0100] rev 22004
fixed eval oracle
aspinall [Thu, 04 Jan 2007 19:53:00 +0100] rev 22003
Be more chatty in PGIP file operations.proof_general_pgip.ML
wenzelm [Thu, 04 Jan 2007 19:27:08 +0100] rev 22002
broken error handling for command syntax -- reverted to revision 1.9;
aspinall [Thu, 04 Jan 2007 18:09:58 +0100] rev 22001
Use warning fatality
aspinall [Thu, 04 Jan 2007 18:09:30 +0100] rev 22000
Add warning fatality
paulson [Thu, 04 Jan 2007 17:55:12 +0100] rev 21999
improvements to proof reconstruction. Some files loaded in a different order
webertj [Thu, 04 Jan 2007 17:52:28 +0100] rev 21998
using Array.modifyi (no functional change)
wenzelm [Thu, 04 Jan 2007 17:49:43 +0100] rev 21997
run as RAW session;
wenzelm [Thu, 04 Jan 2007 17:49:42 +0100] rev 21996
removed obsolete option -C;
added option -R: run RAW session;
wenzelm [Thu, 04 Jan 2007 17:49:41 +0100] rev 21995
removed obsolete Pure-copied target;
added RAW, RAW-ProofGeneral to test target;
haftmann [Thu, 04 Jan 2007 17:17:48 +0100] rev 21994
updated manual
haftmann [Thu, 04 Jan 2007 17:11:09 +0100] rev 21993
updated manual
webertj [Thu, 04 Jan 2007 15:29:44 +0100] rev 21992
obsolete sign_of calls removed
haftmann [Thu, 04 Jan 2007 14:01:41 +0100] rev 21991
fixed output
haftmann [Thu, 04 Jan 2007 14:01:40 +0100] rev 21990
different handling of eta expansion
haftmann [Thu, 04 Jan 2007 14:01:39 +0100] rev 21989
eta-expansion now only to common maximum number of arguments
haftmann [Thu, 04 Jan 2007 14:01:38 +0100] rev 21988
clarified code
haftmann [Thu, 04 Jan 2007 14:01:37 +0100] rev 21987
more term examples
haftmann [Thu, 04 Jan 2007 11:56:53 +0100] rev 21986
eliminated Option.app
webertj [Thu, 04 Jan 2007 00:12:30 +0100] rev 21985
constants are unfolded, universal quantifiers are stripped, some minor changes
aspinall [Wed, 03 Jan 2007 22:59:30 +0100] rev 21984
Fix error reporting in Emacs to also match Isar command failure exactly.
aspinall [Wed, 03 Jan 2007 21:11:42 +0100] rev 21983
Use Isar toplevel print_exn_fn for generating error responses instead of Output.error_msg.
aspinall [Wed, 03 Jan 2007 21:09:13 +0100] rev 21982
Expose command failure recovery code for top level.
aspinall [Wed, 03 Jan 2007 21:00:24 +0100] rev 21981
Selected functions from syntax module
paulson [Wed, 03 Jan 2007 18:30:57 +0100] rev 21980
x-symbol is no longer switched off in the ATP linkup
paulson [Wed, 03 Jan 2007 18:29:46 +0100] rev 21979
Improvements to proof reconstruction. Now "fixes" is inserted
paulson [Wed, 03 Jan 2007 11:06:52 +0100] rev 21978
Contains old Tools/ATP/AtpCommunication.ML, plus proof reconstruction
paulson [Wed, 03 Jan 2007 10:59:06 +0100] rev 21977
first version of structured proof reconstruction
wenzelm [Tue, 02 Jan 2007 22:43:05 +0100] rev 21976
Morphism.fact;
wenzelm [Tue, 02 Jan 2007 22:43:04 +0100] rev 21975
Term.lambda: abstract over arbitrary closed terms;
aspinall [Sun, 31 Dec 2006 15:57:58 +0100] rev 21974
Add standalone file to help porters
aspinall [Sun, 31 Dec 2006 15:34:21 +0100] rev 21973
Quote arguments in PGIP exceptions. Tune comment.
aspinall [Sun, 31 Dec 2006 14:55:35 +0100] rev 21972
Initialise parser at startup. Remove some obsolete ProofGeneral.XXX outer syntax, mapping PGIP commands directly to Isar.
aspinall [Sun, 31 Dec 2006 14:50:40 +0100] rev 21971
Fix diagnostic kind (*are* spuriouscmd). Add init to get right table for logic at startup. Use theoryitem as default for unrecognised command.
wenzelm [Sat, 30 Dec 2006 16:20:32 +0100] rev 21970
removed dead code;
wenzelm [Sat, 30 Dec 2006 16:08:10 +0100] rev 21969
removed conditional combinator;
avoid handle _;
showctxt: print_context (cf. local theory context);
searchtheorems: proper find_theorems;
refrain from setting ml_prompts again;
tuned init_pgip;
wenzelm [Sat, 30 Dec 2006 16:08:09 +0100] rev 21968
removed conditional combinator;
refrain from setting ml_prompts again;
tuned init;
wenzelm [Sat, 30 Dec 2006 16:08:07 +0100] rev 21967
refrain from setting ml_prompts again;
wenzelm [Sat, 30 Dec 2006 16:08:06 +0100] rev 21966
removed misleading OuterLex.eq_token;
wenzelm [Sat, 30 Dec 2006 16:08:05 +0100] rev 21965
pretty_statement: more careful handling of name_hint;
wenzelm [Sat, 30 Dec 2006 16:08:04 +0100] rev 21964
added has_name_hint;
name_thm: more careful pre-naming;
wenzelm [Sat, 30 Dec 2006 16:08:03 +0100] rev 21963
removed obsolete name_hint handling;
wenzelm [Sat, 30 Dec 2006 16:08:00 +0100] rev 21962
removed conditional combinator;
wenzelm [Sat, 30 Dec 2006 12:41:59 +0100] rev 21961
removed obsolete support for polyml-4.9.1;
wenzelm [Sat, 30 Dec 2006 12:38:51 +0100] rev 21960
* Proof General: proper undo of final 'end'; discontinued Isabelle/classic;
wenzelm [Sat, 30 Dec 2006 12:33:29 +0100] rev 21959
inform_file_processed: Toplevel.init_empty;
wenzelm [Sat, 30 Dec 2006 12:33:28 +0100] rev 21958
refined notion of empty toplevel, admits undo of 'end';
added undo_exit, init_empty, init_state;
removed unused toplevel, reset;
tuned;
wenzelm [Sat, 30 Dec 2006 12:33:27 +0100] rev 21957
Toplevel.init_state;
wenzelm [Sat, 30 Dec 2006 12:33:26 +0100] rev 21956
removed obsolete 'clear_undos';
wenzelm [Sat, 30 Dec 2006 12:33:25 +0100] rev 21955
removed obsolete clear_undos_theory;
undo/cannot_undo: proper undo of 'end';
haftmann [Fri, 29 Dec 2006 20:35:03 +0100] rev 21954
major restructurings
haftmann [Fri, 29 Dec 2006 20:35:02 +0100] rev 21953
cleanup
haftmann [Fri, 29 Dec 2006 20:34:18 +0100] rev 21952
improved print of constructors in OCaml
haftmann [Fri, 29 Dec 2006 20:34:17 +0100] rev 21951
changed syntax for axclass attach
wenzelm [Fri, 29 Dec 2006 19:50:52 +0100] rev 21950
removed obsolete cond_add_path;
wenzelm [Fri, 29 Dec 2006 19:50:51 +0100] rev 21949
removed obsolete context_thy etc.;
wenzelm [Fri, 29 Dec 2006 19:50:50 +0100] rev 21948
removed obsolete init_pgip;
removed obsolete redo, context_thy etc.;
wenzelm [Fri, 29 Dec 2006 19:50:48 +0100] rev 21947
removed obsolete init_context;
wenzelm [Fri, 29 Dec 2006 18:47:11 +0100] rev 21946
obsolete (cf. ProofGeneral/proof_general_emacs.ML);
wenzelm [Fri, 29 Dec 2006 18:46:06 +0100] rev 21945
tuned;
wenzelm [Fri, 29 Dec 2006 18:46:04 +0100] rev 21944
signed_string_of_int;
wenzelm [Fri, 29 Dec 2006 18:46:04 +0100] rev 21943
added proper header;
wenzelm [Fri, 29 Dec 2006 18:46:02 +0100] rev 21942
added signed_string_of_int (pruduces proper - instead of SML's ~);
wenzelm [Fri, 29 Dec 2006 18:46:01 +0100] rev 21941
removed obsolete proof_general.ML;
wenzelm [Fri, 29 Dec 2006 18:25:46 +0100] rev 21940
minor tuning;
wenzelm [Fri, 29 Dec 2006 18:25:45 +0100] rev 21939
tuned specifications/proofs;
wenzelm [Fri, 29 Dec 2006 17:24:49 +0100] rev 21938
replaced Sign.classes by Sign.all_classes (topologically sorted);
prefer structure Sign over Sorts;
renamed Sorts.project to Sorts.subalgebra;
wenzelm [Fri, 29 Dec 2006 17:24:49 +0100] rev 21937
renamed Graph.project to Graph.subgraph;
wenzelm [Fri, 29 Dec 2006 17:24:47 +0100] rev 21936
replaced Sign.classes by Sign.all_classes (topologically sorted);
prefer structure Sign over Sorts;
wenzelm [Fri, 29 Dec 2006 17:24:46 +0100] rev 21935
renamed project to subgraph, improved presentation, avoided unnecessary evaluation of predicate;
wenzelm [Fri, 29 Dec 2006 17:24:45 +0100] rev 21934
Sorts.minimal_classes;
wenzelm [Fri, 29 Dec 2006 17:24:44 +0100] rev 21933
classes: more direct way to achieve topological sorting;
renamed classes to all_classes;
added minimal_classes;
renamed project to subalgebra, tuned;
wenzelm [Fri, 29 Dec 2006 17:24:43 +0100] rev 21932
replaced classes by all_classes (topologically sorted);
added minimal_classes;
wenzelm [Fri, 29 Dec 2006 17:24:41 +0100] rev 21931
replaced Sign.classes by Sign.all_classes (topologically sorted);
aspinall [Fri, 29 Dec 2006 16:47:49 +0100] rev 21930
Enable new Proof General code again after SML/NJ compatibility fixes by Florian.
aspinall [Fri, 29 Dec 2006 16:46:39 +0100] rev 21929
Typo in last commit
haftmann [Fri, 29 Dec 2006 12:11:05 +0100] rev 21928
explicit construction of operational classes
haftmann [Fri, 29 Dec 2006 12:11:04 +0100] rev 21927
added handling for explicit classrel witnesses
haftmann [Fri, 29 Dec 2006 12:11:03 +0100] rev 21926
``classes`` now returns classes in topological order
haftmann [Fri, 29 Dec 2006 12:11:02 +0100] rev 21925
dropped some bookkeeping
haftmann [Fri, 29 Dec 2006 12:11:00 +0100] rev 21924
simplified class_package
wenzelm [Fri, 29 Dec 2006 03:57:01 +0100] rev 21923
use_ml: reverted to simple output (Poly/ML changed);
haftmann [Thu, 28 Dec 2006 16:49:35 +0100] rev 21922
removed private files
wenzelm [Thu, 28 Dec 2006 14:30:41 +0100] rev 21921
tuned;
wenzelm [Thu, 28 Dec 2006 14:30:40 +0100] rev 21920
removed nospaces (Char.isSpace does not conform to Isabelle conventions);
wenzelm [Thu, 28 Dec 2006 14:30:39 +0100] rev 21919
tuned msg;
wenzelm [Thu, 28 Dec 2006 14:30:38 +0100] rev 21918
inlined nospaces (from library.ML);
haftmann [Thu, 28 Dec 2006 10:04:10 +0100] rev 21917
added
haftmann [Wed, 27 Dec 2006 19:10:07 +0100] rev 21916
some clarifications
haftmann [Wed, 27 Dec 2006 19:10:06 +0100] rev 21915
different handling of type variable names
haftmann [Wed, 27 Dec 2006 19:10:05 +0100] rev 21914
added split
haftmann [Wed, 27 Dec 2006 19:10:04 +0100] rev 21913
fixed misleading error message
haftmann [Wed, 27 Dec 2006 19:10:03 +0100] rev 21912
dropped section header
haftmann [Wed, 27 Dec 2006 19:10:00 +0100] rev 21911
added OCaml code generation (without dictionaries)
haftmann [Wed, 27 Dec 2006 19:09:59 +0100] rev 21910
removed Haskell reserved words
haftmann [Wed, 27 Dec 2006 19:09:58 +0100] rev 21909
removed Main.thy
haftmann [Wed, 27 Dec 2006 19:09:57 +0100] rev 21908
moved code generator product setup here
haftmann [Wed, 27 Dec 2006 19:09:56 +0100] rev 21907
added code generator test theory
haftmann [Wed, 27 Dec 2006 19:09:55 +0100] rev 21906
explizit serialization for Haskell id
haftmann [Wed, 27 Dec 2006 19:09:54 +0100] rev 21905
removed code generation stuff belonging to other theories
haftmann [Wed, 27 Dec 2006 19:09:53 +0100] rev 21904
moved code generator bool setup here
haftmann [Wed, 27 Dec 2006 16:24:31 +0100] rev 21903
exported explicit equality on tokens
haftmann [Wed, 27 Dec 2006 16:18:07 +0100] rev 21902
made SML/NJ happy