Tue, 31 Oct 2006 14:58:12 +0100 adapted to new serializer syntax
haftmann [Tue, 31 Oct 2006 14:58:12 +0100] rev 21125
adapted to new serializer syntax
Tue, 31 Oct 2006 09:29:18 +0100 constructing proof
haftmann [Tue, 31 Oct 2006 09:29:18 +0100] rev 21124
constructing proof
Tue, 31 Oct 2006 09:29:17 +0100 dropped constructiv `->
haftmann [Tue, 31 Oct 2006 09:29:17 +0100] rev 21123
dropped constructiv `->
Tue, 31 Oct 2006 09:29:16 +0100 new serialization syntax; experimental extensions
haftmann [Tue, 31 Oct 2006 09:29:16 +0100] rev 21122
new serialization syntax; experimental extensions
Tue, 31 Oct 2006 09:29:14 +0100 refined
haftmann [Tue, 31 Oct 2006 09:29:14 +0100] rev 21121
refined
Tue, 31 Oct 2006 09:29:13 +0100 refined algorithm
haftmann [Tue, 31 Oct 2006 09:29:13 +0100] rev 21120
refined algorithm
Tue, 31 Oct 2006 09:29:12 +0100 simplified preprocessor framework
haftmann [Tue, 31 Oct 2006 09:29:12 +0100] rev 21119
simplified preprocessor framework
Tue, 31 Oct 2006 09:29:11 +0100 cleanup
haftmann [Tue, 31 Oct 2006 09:29:11 +0100] rev 21118
cleanup
Tue, 31 Oct 2006 09:29:08 +0100 *** empty log message ***
haftmann [Tue, 31 Oct 2006 09:29:08 +0100] rev 21117
*** empty log message ***
Tue, 31 Oct 2006 09:29:06 +0100 fixed type signature of Type.varify
haftmann [Tue, 31 Oct 2006 09:29:06 +0100] rev 21116
fixed type signature of Type.varify
Tue, 31 Oct 2006 09:29:01 +0100 dropped junk
haftmann [Tue, 31 Oct 2006 09:29:01 +0100] rev 21115
dropped junk
Tue, 31 Oct 2006 09:28:57 +0100 disabled some code generation (an intermeidate solution)
haftmann [Tue, 31 Oct 2006 09:28:57 +0100] rev 21114
disabled some code generation (an intermeidate solution)
Tue, 31 Oct 2006 09:28:56 +0100 adapted to new serializer syntax
haftmann [Tue, 31 Oct 2006 09:28:56 +0100] rev 21113
adapted to new serializer syntax
Tue, 31 Oct 2006 09:28:55 +0100 added Equals_conv
haftmann [Tue, 31 Oct 2006 09:28:55 +0100] rev 21112
added Equals_conv
Tue, 31 Oct 2006 09:28:54 +0100 cleaned up
haftmann [Tue, 31 Oct 2006 09:28:54 +0100] rev 21111
cleaned up
Tue, 31 Oct 2006 09:28:53 +0100 adaptions to changes in preprocessor
haftmann [Tue, 31 Oct 2006 09:28:53 +0100] rev 21110
adaptions to changes in preprocessor
Tue, 31 Oct 2006 09:28:52 +0100 dropped nth_update
haftmann [Tue, 31 Oct 2006 09:28:52 +0100] rev 21109
dropped nth_update
Mon, 30 Oct 2006 16:42:46 +0100 Purely cosmetic
paulson [Mon, 30 Oct 2006 16:42:46 +0100] rev 21108
Purely cosmetic
Mon, 30 Oct 2006 13:07:51 +0100 new file for defining functions in the lambda-calculus
urbanc [Mon, 30 Oct 2006 13:07:51 +0100] rev 21107
new file for defining functions in the lambda-calculus
Thu, 26 Oct 2006 16:08:40 +0200 Added "recdef_wf" and "simp" attribute to "wf_measures"
krauss [Thu, 26 Oct 2006 16:08:40 +0200] rev 21106
Added "recdef_wf" and "simp" attribute to "wf_measures"
Thu, 26 Oct 2006 15:46:39 +0200 Removed debugging output
krauss [Thu, 26 Oct 2006 15:46:39 +0200] rev 21105
Removed debugging output
Thu, 26 Oct 2006 15:16:31 +0200 removed free "x" from termination goal...
krauss [Thu, 26 Oct 2006 15:16:31 +0200] rev 21104
removed free "x" from termination goal...
Thu, 26 Oct 2006 15:12:03 +0200 Added "measures" combinator for lexicographic combinations of multiple measures.
krauss [Thu, 26 Oct 2006 15:12:03 +0200] rev 21103
Added "measures" combinator for lexicographic combinations of multiple measures.
Thu, 26 Oct 2006 10:48:35 +0200 Conversion to clause form now tolerates Boolean variables without looping.
paulson [Thu, 26 Oct 2006 10:48:35 +0200] rev 21102
Conversion to clause form now tolerates Boolean variables without looping. Attribute "clausify" moved to res_axioms; rest of reconstruction.ML deleted
Tue, 24 Oct 2006 12:02:53 +0200 adapted to Stefan's new inductive package
urbanc [Tue, 24 Oct 2006 12:02:53 +0200] rev 21101
adapted to Stefan's new inductive package
Mon, 23 Oct 2006 17:46:11 +0200 Fixed bug in the handling of congruence rules
krauss [Mon, 23 Oct 2006 17:46:11 +0200] rev 21100
Fixed bug in the handling of congruence rules
Mon, 23 Oct 2006 16:56:35 +0200 (added entry)
haftmann [Mon, 23 Oct 2006 16:56:35 +0200] rev 21099
(added entry)
Mon, 23 Oct 2006 16:49:21 +0200 switched merge_alists'' to AList.merge'' whenever appropriate
haftmann [Mon, 23 Oct 2006 16:49:21 +0200] rev 21098
switched merge_alists'' to AList.merge'' whenever appropriate
Mon, 23 Oct 2006 11:18:50 +0200 new single-step proofs
paulson [Mon, 23 Oct 2006 11:18:50 +0200] rev 21097
new single-step proofs
Mon, 23 Oct 2006 11:18:25 +0200 meson method MUST NOT use all safe rules, only basic ones for the logical connectives.
paulson [Mon, 23 Oct 2006 11:18:25 +0200] rev 21096
meson method MUST NOT use all safe rules, only basic ones for the logical connectives.
Mon, 23 Oct 2006 11:17:29 +0200 Improved tracing
paulson [Mon, 23 Oct 2006 11:17:29 +0200] rev 21095
Improved tracing
Mon, 23 Oct 2006 11:17:24 +0200 fixed two bugs
haftmann [Mon, 23 Oct 2006 11:17:24 +0200] rev 21094
fixed two bugs
Mon, 23 Oct 2006 11:05:33 +0200 bugfixes
haftmann [Mon, 23 Oct 2006 11:05:33 +0200] rev 21093
bugfixes
Mon, 23 Oct 2006 11:05:08 +0200 added example with split
haftmann [Mon, 23 Oct 2006 11:05:08 +0200] rev 21092
added example with split
Mon, 23 Oct 2006 11:05:07 +0200 cleanup in ML setup code
haftmann [Mon, 23 Oct 2006 11:05:07 +0200] rev 21091
cleanup in ML setup code
Mon, 23 Oct 2006 11:05:06 +0200 added option of Haskell serializer
haftmann [Mon, 23 Oct 2006 11:05:06 +0200] rev 21090
added option of Haskell serializer
Mon, 23 Oct 2006 11:05:05 +0200 continued
haftmann [Mon, 23 Oct 2006 11:05:05 +0200] rev 21089
continued
Mon, 23 Oct 2006 00:52:15 +0200 Added freshness context to FCBs.
berghofe [Mon, 23 Oct 2006 00:52:15 +0200] rev 21088
Added freshness context to FCBs.
Mon, 23 Oct 2006 00:51:16 +0200 Adapted to changes in FCBs.
berghofe [Mon, 23 Oct 2006 00:51:16 +0200] rev 21087
Adapted to changes in FCBs.
Mon, 23 Oct 2006 00:48:45 +0200 Added Compile and Height examples.
berghofe [Mon, 23 Oct 2006 00:48:45 +0200] rev 21086
Added Compile and Height examples.
Mon, 23 Oct 2006 00:47:25 +0200 Added Compile and Height examples to Nominal directory.
berghofe [Mon, 23 Oct 2006 00:47:25 +0200] rev 21085
Added Compile and Height examples to Nominal directory.
Fri, 20 Oct 2006 18:22:24 +0200 removed antisym_setup.ML
haftmann [Fri, 20 Oct 2006 18:22:24 +0200] rev 21084
removed antisym_setup.ML
Fri, 20 Oct 2006 18:20:22 +0200 cleaned up
haftmann [Fri, 20 Oct 2006 18:20:22 +0200] rev 21083
cleaned up
Fri, 20 Oct 2006 17:07:47 +0200 final Haskell serializer
haftmann [Fri, 20 Oct 2006 17:07:47 +0200] rev 21082
final Haskell serializer
Fri, 20 Oct 2006 17:07:46 +0200 dropped classop shallow namespace
haftmann [Fri, 20 Oct 2006 17:07:46 +0200] rev 21081
dropped classop shallow namespace
Fri, 20 Oct 2006 17:07:41 +0200 added Haskell
haftmann [Fri, 20 Oct 2006 17:07:41 +0200] rev 21080
added Haskell
Fri, 20 Oct 2006 17:07:27 +0200 added reserved words for Haskell
haftmann [Fri, 20 Oct 2006 17:07:27 +0200] rev 21079
added reserved words for Haskell
Fri, 20 Oct 2006 17:07:26 +0200 slight cleanup
haftmann [Fri, 20 Oct 2006 17:07:26 +0200] rev 21078
slight cleanup
Fri, 20 Oct 2006 17:07:25 +0200 extended section on code generator
haftmann [Fri, 20 Oct 2006 17:07:25 +0200] rev 21077
extended section on code generator
Fri, 20 Oct 2006 17:07:24 +0200 small refinements
haftmann [Fri, 20 Oct 2006 17:07:24 +0200] rev 21076
small refinements
Fri, 20 Oct 2006 17:07:23 +0200 continued
haftmann [Fri, 20 Oct 2006 17:07:23 +0200] rev 21075
continued
Fri, 20 Oct 2006 17:07:22 +0200 added entries for tutorials
haftmann [Fri, 20 Oct 2006 17:07:22 +0200] rev 21074
added entries for tutorials
Fri, 20 Oct 2006 14:13:48 +0200 Proof of "bs # fK bs us vs" no longer depends on FCBs.
berghofe [Fri, 20 Oct 2006 14:13:48 +0200] rev 21073
Proof of "bs # fK bs us vs" no longer depends on FCBs.
Fri, 20 Oct 2006 11:07:45 +0200 example of a single-step proof reconstruction
paulson [Fri, 20 Oct 2006 11:07:45 +0200] rev 21072
example of a single-step proof reconstruction
Fri, 20 Oct 2006 11:06:20 +0200 Fixed the "exception Empty" bug in elim2Fol
paulson [Fri, 20 Oct 2006 11:06:20 +0200] rev 21071
Fixed the "exception Empty" bug in elim2Fol Also added a check to suppress elimination rules that would yield too many clauses More debugging info
Fri, 20 Oct 2006 11:04:15 +0200 Added more debugging info
paulson [Fri, 20 Oct 2006 11:04:15 +0200] rev 21070
Added more debugging info
Fri, 20 Oct 2006 11:03:33 +0200 nclauses no longer requires its input to be in NNF
paulson [Fri, 20 Oct 2006 11:03:33 +0200] rev 21069
nclauses no longer requires its input to be in NNF
Fri, 20 Oct 2006 10:44:56 +0200 cleanup
haftmann [Fri, 20 Oct 2006 10:44:56 +0200] rev 21068
cleanup
Fri, 20 Oct 2006 10:44:55 +0200 explicit change of code width possible
haftmann [Fri, 20 Oct 2006 10:44:55 +0200] rev 21067
explicit change of code width possible
Fri, 20 Oct 2006 10:44:53 +0200 code nofunc now permits theorems violating typing discipline
haftmann [Fri, 20 Oct 2006 10:44:53 +0200] rev 21066
code nofunc now permits theorems violating typing discipline
Fri, 20 Oct 2006 10:44:51 +0200 abandoned foldl
haftmann [Fri, 20 Oct 2006 10:44:51 +0200] rev 21065
abandoned foldl
Fri, 20 Oct 2006 10:44:47 +0200 fold cleanup
haftmann [Fri, 20 Oct 2006 10:44:47 +0200] rev 21064
fold cleanup
Fri, 20 Oct 2006 10:44:42 +0200 slight cleanup
haftmann [Fri, 20 Oct 2006 10:44:42 +0200] rev 21063
slight cleanup
Fri, 20 Oct 2006 10:44:39 +0200 slight adaption
haftmann [Fri, 20 Oct 2006 10:44:39 +0200] rev 21062
slight adaption
Fri, 20 Oct 2006 10:44:38 +0200 added normal post setup; cleaned up "execution" constants
haftmann [Fri, 20 Oct 2006 10:44:38 +0200] rev 21061
added normal post setup; cleaned up "execution" constants
Fri, 20 Oct 2006 10:44:37 +0200 added normal post setup
haftmann [Fri, 20 Oct 2006 10:44:37 +0200] rev 21060
added normal post setup
Fri, 20 Oct 2006 10:44:36 +0200 added if_delayed
haftmann [Fri, 20 Oct 2006 10:44:36 +0200] rev 21059
added if_delayed
Fri, 20 Oct 2006 10:44:35 +0200 started tutorial
haftmann [Fri, 20 Oct 2006 10:44:35 +0200] rev 21058
started tutorial
Fri, 20 Oct 2006 10:44:34 +0200 code_constsubst -> code_axioms
haftmann [Fri, 20 Oct 2006 10:44:34 +0200] rev 21057
code_constsubst -> code_axioms
Fri, 20 Oct 2006 10:44:33 +0200 Symtab.foldl replaced by Symtab.fold
haftmann [Fri, 20 Oct 2006 10:44:33 +0200] rev 21056
Symtab.foldl replaced by Symtab.fold
Thu, 19 Oct 2006 12:08:27 +0200 Induction rule for graph of recursion combinator
berghofe [Thu, 19 Oct 2006 12:08:27 +0200] rev 21055
Induction rule for graph of recursion combinator is now hidden to prevent name collisions with induction rule for nominal datatype.
Thu, 19 Oct 2006 11:21:01 +0200 Split up FCBs into separate formulae for each binder.
berghofe [Thu, 19 Oct 2006 11:21:01 +0200] rev 21054
Split up FCBs into separate formulae for each binder.
Wed, 18 Oct 2006 23:15:16 +0200 cleaning up
urbanc [Wed, 18 Oct 2006 23:15:16 +0200] rev 21053
cleaning up
Wed, 18 Oct 2006 23:06:51 +0200 adapted to Stefan's new inductive package and cleaning up
urbanc [Wed, 18 Oct 2006 23:06:51 +0200] rev 21052
adapted to Stefan's new inductive package and cleaning up
Wed, 18 Oct 2006 16:13:03 +0200 Switched function package to use the new package for inductive predicates.
krauss [Wed, 18 Oct 2006 16:13:03 +0200] rev 21051
Switched function package to use the new package for inductive predicates.
Wed, 18 Oct 2006 10:15:39 +0200 More robust error handling in make_nnf and forward_res
paulson [Wed, 18 Oct 2006 10:15:39 +0200] rev 21050
More robust error handling in make_nnf and forward_res
Wed, 18 Oct 2006 10:07:36 +0200 Stylistic improvements.
ballarin [Wed, 18 Oct 2006 10:07:36 +0200] rev 21049
Stylistic improvements.
Tue, 17 Oct 2006 09:51:04 +0200 Restructured and repaired code dealing with case names
berghofe [Tue, 17 Oct 2006 09:51:04 +0200] rev 21048
Restructured and repaired code dealing with case names in induction and elimination rules.
Tue, 17 Oct 2006 02:40:21 +0200 macbroy6 still has non-standard setup
kleing [Tue, 17 Oct 2006 02:40:21 +0200] rev 21047
macbroy6 still has non-standard setup
Mon, 16 Oct 2006 14:07:31 +0200 moved HOL code generator setup to Code_Generator
haftmann [Mon, 16 Oct 2006 14:07:31 +0200] rev 21046
moved HOL code generator setup to Code_Generator
Mon, 16 Oct 2006 14:07:21 +0200 slight cleanup
haftmann [Mon, 16 Oct 2006 14:07:21 +0200] rev 21045
slight cleanup
Mon, 16 Oct 2006 14:07:20 +0200 fixed print translations for bounded quantification
haftmann [Mon, 16 Oct 2006 14:07:20 +0200] rev 21044
fixed print translations for bounded quantification
Mon, 16 Oct 2006 14:07:19 +0200 added explicit print translation for nat_case
haftmann [Mon, 16 Oct 2006 14:07:19 +0200] rev 21043
added explicit print translation for nat_case
Mon, 16 Oct 2006 14:07:18 +0200 added isactrlconst
haftmann [Mon, 16 Oct 2006 14:07:18 +0200] rev 21042
added isactrlconst
Mon, 16 Oct 2006 10:27:54 +0200 Order and lattice structures no longer based on records.
ballarin [Mon, 16 Oct 2006 10:27:54 +0200] rev 21041
Order and lattice structures no longer based on records.
Sun, 15 Oct 2006 12:16:20 +0200 add experimental macbroy6 (intel-darwin)
isatest [Sun, 15 Oct 2006 12:16:20 +0200] rev 21040
add experimental macbroy6 (intel-darwin)
Sun, 15 Oct 2006 12:03:57 +0200 add experimental at64 poly-4.9.1 test on atbroy101
isatest [Sun, 15 Oct 2006 12:03:57 +0200] rev 21039
add experimental at64 poly-4.9.1 test on atbroy101
Sun, 15 Oct 2006 11:47:13 +0200 generate devel snapshot even if experimental builds fail.
kleing [Sun, 15 Oct 2006 11:47:13 +0200] rev 21038
generate devel snapshot even if experimental builds fail. experimental builds are those whose log files fit the pattern isatest-*e.log
Sat, 14 Oct 2006 23:25:56 +0200 added peek;
wenzelm [Sat, 14 Oct 2006 23:25:56 +0200] rev 21037
added peek;
Sat, 14 Oct 2006 23:25:55 +0200 added theorem(_i);
wenzelm [Sat, 14 Oct 2006 23:25:55 +0200] rev 21036
added theorem(_i);
Sat, 14 Oct 2006 23:25:54 +0200 export map_elem;
wenzelm [Sat, 14 Oct 2006 23:25:54 +0200] rev 21035
export map_elem; added read_context_statement_i (internal locale name);
Sat, 14 Oct 2006 23:25:53 +0200 added assert;
wenzelm [Sat, 14 Oct 2006 23:25:53 +0200] rev 21034
added assert;
Sat, 14 Oct 2006 23:25:51 +0200 theorem: added local_theory version;
wenzelm [Sat, 14 Oct 2006 23:25:51 +0200] rev 21033
theorem: added local_theory version;
Sat, 14 Oct 2006 23:25:51 +0200 Attrib.pretty_attrib;
wenzelm [Sat, 14 Oct 2006 23:25:51 +0200] rev 21032
Attrib.pretty_attrib;
Sat, 14 Oct 2006 23:25:50 +0200 added pretty_attribs (from attrib.ML);
wenzelm [Sat, 14 Oct 2006 23:25:50 +0200] rev 21031
added pretty_attribs (from attrib.ML);
Sat, 14 Oct 2006 23:25:48 +0200 moved pretty_attribs to attrib.ML;
wenzelm [Sat, 14 Oct 2006 23:25:48 +0200] rev 21030
moved pretty_attribs to attrib.ML;
Sat, 14 Oct 2006 23:25:46 +0200 locale begin/end;
wenzelm [Sat, 14 Oct 2006 23:25:46 +0200] rev 21029
locale begin/end;
Fri, 13 Oct 2006 22:30:29 +0200 updated;
wenzelm [Fri, 13 Oct 2006 22:30:29 +0200] rev 21028
updated;
Fri, 13 Oct 2006 18:33:50 +0200 Added keywords for new inductive definition package.
berghofe [Fri, 13 Oct 2006 18:33:50 +0200] rev 21027
Added keywords for new inductive definition package.
Fri, 13 Oct 2006 18:29:31 +0200 Adapted to changes in FixedPoint theory.
berghofe [Fri, 13 Oct 2006 18:29:31 +0200] rev 21026
Adapted to changes in FixedPoint theory.
Fri, 13 Oct 2006 18:28:51 +0200 Moved old inductive package to old_inductive_package.ML
berghofe [Fri, 13 Oct 2006 18:28:51 +0200] rev 21025
Moved old inductive package to old_inductive_package.ML
Fri, 13 Oct 2006 18:27:27 +0200 Completely rewrote inductive definition package. Now allows to
berghofe [Fri, 13 Oct 2006 18:27:27 +0200] rev 21024
Completely rewrote inductive definition package. Now allows to define n-ary predicates directly (rather than sets of n-tuples), using generalized fixpoint theory for arbitrary complete lattices.
Fri, 13 Oct 2006 18:24:02 +0200 Old version of inductive definition package (for sets).
berghofe [Fri, 13 Oct 2006 18:24:02 +0200] rev 21023
Old version of inductive definition package (for sets).
Fri, 13 Oct 2006 18:23:37 +0200 Moved old inductive package to old_inductive_package.ML
berghofe [Fri, 13 Oct 2006 18:23:37 +0200] rev 21022
Moved old inductive package to old_inductive_package.ML
Fri, 13 Oct 2006 18:18:58 +0200 Adapted to new inductive definition package.
berghofe [Fri, 13 Oct 2006 18:18:58 +0200] rev 21021
Adapted to new inductive definition package.
Fri, 13 Oct 2006 18:15:18 +0200 Adapted to changes in FixedPoint theory.
berghofe [Fri, 13 Oct 2006 18:15:18 +0200] rev 21020
Adapted to changes in FixedPoint theory.
Fri, 13 Oct 2006 18:14:12 +0200 Legacy ML bindings now refer to old inductive definition package.
berghofe [Fri, 13 Oct 2006 18:14:12 +0200] rev 21019
Legacy ML bindings now refer to old inductive definition package.
Fri, 13 Oct 2006 18:12:58 +0200 Added new package for inductive definitions, moved old package
berghofe [Fri, 13 Oct 2006 18:12:58 +0200] rev 21018
Added new package for inductive definitions, moved old package to old_inductive_package.ML
Fri, 13 Oct 2006 18:10:16 +0200 Generalized gfp and lfp to arbitrary complete lattices.
berghofe [Fri, 13 Oct 2006 18:10:16 +0200] rev 21017
Generalized gfp and lfp to arbitrary complete lattices.
Fri, 13 Oct 2006 18:08:48 +0200 Repaired strip_assums_hyp (now also works for goals not
berghofe [Fri, 13 Oct 2006 18:08:48 +0200] rev 21016
Repaired strip_assums_hyp (now also works for goals not in hhf normal form).
Fri, 13 Oct 2006 16:52:51 +0200 improved framework
haftmann [Fri, 13 Oct 2006 16:52:51 +0200] rev 21015
improved framework
Fri, 13 Oct 2006 16:52:49 +0200 refined
haftmann [Fri, 13 Oct 2006 16:52:49 +0200] rev 21014
refined
Fri, 13 Oct 2006 16:52:48 +0200 fixed bug
haftmann [Fri, 13 Oct 2006 16:52:48 +0200] rev 21013
fixed bug
Fri, 13 Oct 2006 16:52:47 +0200 tuned
haftmann [Fri, 13 Oct 2006 16:52:47 +0200] rev 21012
tuned
Fri, 13 Oct 2006 16:52:46 +0200 added codegen2 example
haftmann [Fri, 13 Oct 2006 16:52:46 +0200] rev 21011
added codegen2 example
Fri, 13 Oct 2006 15:01:34 +0200 added the missing freshness-lemmas for nat, int, char and string and
urbanc [Fri, 13 Oct 2006 15:01:34 +0200] rev 21010
added the missing freshness-lemmas for nat, int, char and string and also the lemma for permutation acting on if's
Fri, 13 Oct 2006 12:32:44 +0200 lifted claset setup from ML to Isar level
haftmann [Fri, 13 Oct 2006 12:32:44 +0200] rev 21009
lifted claset setup from ML to Isar level
Fri, 13 Oct 2006 09:02:21 +0200 explicit nonfix for union and inter
haftmann [Fri, 13 Oct 2006 09:02:21 +0200] rev 21008
explicit nonfix for union and inter
Thu, 12 Oct 2006 22:57:45 +0200 renamed enter_forward_proof to enter_proof_body;
wenzelm [Thu, 12 Oct 2006 22:57:45 +0200] rev 21007
renamed enter_forward_proof to enter_proof_body; renamed exit_local_theory to end_local_theory; added local_theory_to_proof; tuned;
Thu, 12 Oct 2006 22:57:42 +0200 added peek;
wenzelm [Thu, 12 Oct 2006 22:57:42 +0200] rev 21006
added peek;
Thu, 12 Oct 2006 22:57:38 +0200 interpretation_in_locale: standalone goal setup;
wenzelm [Thu, 12 Oct 2006 22:57:38 +0200] rev 21005
interpretation_in_locale: standalone goal setup; moved theorem statements to bottom;
Thu, 12 Oct 2006 22:57:35 +0200 tuned;
wenzelm [Thu, 12 Oct 2006 22:57:35 +0200] rev 21004
tuned;
Thu, 12 Oct 2006 22:57:32 +0200 renamed print_lthms to print_facts, do not insist on proof state;
wenzelm [Thu, 12 Oct 2006 22:57:32 +0200] rev 21003
renamed print_lthms to print_facts, do not insist on proof state; renamed Toplevel.enter_forward_proof to Toplevel.enter_proof_body;
Thu, 12 Oct 2006 22:57:29 +0200 print_evaluated_term: Toplevel.context_of;
wenzelm [Thu, 12 Oct 2006 22:57:29 +0200] rev 21002
print_evaluated_term: Toplevel.context_of;
Thu, 12 Oct 2006 22:57:24 +0200 replaced attributes_update by map_attributes;
wenzelm [Thu, 12 Oct 2006 22:57:24 +0200] rev 21001
replaced attributes_update by map_attributes;
Thu, 12 Oct 2006 22:57:20 +0200 Toplevel.local_theory_to_proof: proper target;
wenzelm [Thu, 12 Oct 2006 22:57:20 +0200] rev 21000
Toplevel.local_theory_to_proof: proper target;
Thu, 12 Oct 2006 22:57:15 +0200 Toplevel.local_theory: proper target;
wenzelm [Thu, 12 Oct 2006 22:57:15 +0200] rev 20999
Toplevel.local_theory: proper target; removed dead code;
Thu, 12 Oct 2006 22:03:33 +0200 To be consistent with "induct", I renamed "fixing" to "arbitrary".
urbanc [Thu, 12 Oct 2006 22:03:33 +0200] rev 20998
To be consistent with "induct", I renamed "fixing" to "arbitrary". However I am not very fond of "arbitrary" - e.g. it clashes with "arbitrary" of HOL. Both Gentzen (at least in the Szabo translation) and Velleman (in How to prove it: a structured approach) use "arbitrary". Still, I wonder whether "generalising" is a good compromise?
Thu, 12 Oct 2006 15:50:43 +0200 Extended combinators now disabled
paulson [Thu, 12 Oct 2006 15:50:43 +0200] rev 20997
Extended combinators now disabled
Thu, 12 Oct 2006 15:50:16 +0200 abstraction is now turned OFF...
paulson [Thu, 12 Oct 2006 15:50:16 +0200] rev 20996
abstraction is now turned OFF...
Thu, 12 Oct 2006 15:48:13 +0200 Logging of theorem names to the /tmp directory now works
paulson [Thu, 12 Oct 2006 15:48:13 +0200] rev 20995
Logging of theorem names to the /tmp directory now works
Thu, 12 Oct 2006 15:00:07 +0200 cc: avoid space after options;
wenzelm [Thu, 12 Oct 2006 15:00:07 +0200] rev 20994
cc: avoid space after options;
Thu, 12 Oct 2006 14:26:16 +0200 set DYLD_LIBRARY_PATH (for Darwin);
wenzelm [Thu, 12 Oct 2006 14:26:16 +0200] rev 20993
set DYLD_LIBRARY_PATH (for Darwin);
Thu, 12 Oct 2006 14:14:11 +0200 added execute/system;
wenzelm [Thu, 12 Oct 2006 14:14:11 +0200] rev 20992
added execute/system;
Thu, 12 Oct 2006 14:07:48 +0200 added x86-darwin;
wenzelm [Thu, 12 Oct 2006 14:07:48 +0200] rev 20991
added x86-darwin;
Thu, 12 Oct 2006 08:25:04 +0200 now allowing subdirectories in Doc/
haftmann [Thu, 12 Oct 2006 08:25:04 +0200] rev 20990
now allowing subdirectories in Doc/
Thu, 12 Oct 2006 08:10:23 +0200 added makefile layer
haftmann [Thu, 12 Oct 2006 08:10:23 +0200] rev 20989
added makefile layer
Wed, 11 Oct 2006 22:59:36 +0200 * isabelle-process: option -S (secure mode) disables some critical operations;
wenzelm [Wed, 11 Oct 2006 22:59:36 +0200] rev 20988
* isabelle-process: option -S (secure mode) disables some critical operations;
Wed, 11 Oct 2006 22:56:10 +0200 increased heap size for polyml-4.9.1;
wenzelm [Wed, 11 Oct 2006 22:56:10 +0200] rev 20987
increased heap size for polyml-4.9.1;
Wed, 11 Oct 2006 22:55:23 +0200 tuned Toplevel.begin_local_theory;
wenzelm [Wed, 11 Oct 2006 22:55:23 +0200] rev 20986
tuned Toplevel.begin_local_theory;
Wed, 11 Oct 2006 22:55:22 +0200 exit_local_theory: pass interactive flag;
wenzelm [Wed, 11 Oct 2006 22:55:22 +0200] rev 20985
exit_local_theory: pass interactive flag; begin_local_theory: generic init;
Wed, 11 Oct 2006 22:55:21 +0200 exit: pass interactive flag;
wenzelm [Wed, 11 Oct 2006 22:55:21 +0200] rev 20984
exit: pass interactive flag; moved exit to local_theory.ML; tuned pretty;
Wed, 11 Oct 2006 22:55:20 +0200 added begin parser;
wenzelm [Wed, 11 Oct 2006 22:55:20 +0200] rev 20983
added begin parser;
Wed, 11 Oct 2006 22:55:19 +0200 is_sid: disallow 'begin' keyword as identifier;
wenzelm [Wed, 11 Oct 2006 22:55:19 +0200] rev 20982
is_sid: disallow 'begin' keyword as identifier;
Wed, 11 Oct 2006 22:55:18 +0200 exit: pass interactive flag, toplevel result convention;
wenzelm [Wed, 11 Oct 2006 22:55:18 +0200] rev 20981
exit: pass interactive flag, toplevel result convention;
Wed, 11 Oct 2006 22:55:17 +0200 add_defs: declare terms;
wenzelm [Wed, 11 Oct 2006 22:55:17 +0200] rev 20980
add_defs: declare terms;
Wed, 11 Oct 2006 22:55:16 +0200 'context': demand 'begin', support local theory;
wenzelm [Wed, 11 Oct 2006 22:55:16 +0200] rev 20979
'context': demand 'begin', support local theory; removed 'undo_end', recovered 'cannot_undo'; tuned Toplevel.begin_local_theory;
Wed, 11 Oct 2006 22:55:15 +0200 removed 'undo_end', recovered 'cannot_undo';
wenzelm [Wed, 11 Oct 2006 22:55:15 +0200] rev 20978
removed 'undo_end', recovered 'cannot_undo';
Wed, 11 Oct 2006 22:55:14 +0200 tuned signature;
wenzelm [Wed, 11 Oct 2006 22:55:14 +0200] rev 20977
tuned signature;
Wed, 11 Oct 2006 20:35:54 +0200 minor refinements in serialization
haftmann [Wed, 11 Oct 2006 20:35:54 +0200] rev 20976
minor refinements in serialization
Wed, 11 Oct 2006 14:51:41 +0200 adapted to signature change
haftmann [Wed, 11 Oct 2006 14:51:41 +0200] rev 20975
adapted to signature change
Wed, 11 Oct 2006 14:51:25 +0200 slight type signature changes
haftmann [Wed, 11 Oct 2006 14:51:25 +0200] rev 20974
slight type signature changes
Wed, 11 Oct 2006 14:51:24 +0200 cleaned up HOL bootstrap
haftmann [Wed, 11 Oct 2006 14:51:24 +0200] rev 20973
cleaned up HOL bootstrap
Wed, 11 Oct 2006 10:49:36 +0200 abandoned findrep
haftmann [Wed, 11 Oct 2006 10:49:36 +0200] rev 20972
abandoned findrep
Wed, 11 Oct 2006 10:49:29 +0200 added code generator setup
haftmann [Wed, 11 Oct 2006 10:49:29 +0200] rev 20971
added code generator setup
Wed, 11 Oct 2006 10:49:28 +0200 added code lemma
haftmann [Wed, 11 Oct 2006 10:49:28 +0200] rev 20970
added code lemma
Wed, 11 Oct 2006 10:17:42 +0200 Abstraction re-use code now checks that the abstraction function can be used in the current
paulson [Wed, 11 Oct 2006 10:17:42 +0200] rev 20969
Abstraction re-use code now checks that the abstraction function can be used in the current theory.
Wed, 11 Oct 2006 09:33:18 +0200 added examples for nested let
haftmann [Wed, 11 Oct 2006 09:33:18 +0200] rev 20968
added examples for nested let
Wed, 11 Oct 2006 08:57:47 +0200 added tex files to CVS
haftmann [Wed, 11 Oct 2006 08:57:47 +0200] rev 20967
added tex files to CVS
Wed, 11 Oct 2006 00:32:02 +0200 renamed body_context_node to presentation_context;
wenzelm [Wed, 11 Oct 2006 00:32:02 +0200] rev 20966
renamed body_context_node to presentation_context;
Wed, 11 Oct 2006 00:31:38 +0200 add_locale(_i): return actual result context;
wenzelm [Wed, 11 Oct 2006 00:31:38 +0200] rev 20965
add_locale(_i): return actual result context; cert_facts: allow qualified names;
Wed, 11 Oct 2006 00:27:39 +0200 class(_i): mimic Locale.add_locale(_i);
wenzelm [Wed, 11 Oct 2006 00:27:39 +0200] rev 20964
class(_i): mimic Locale.add_locale(_i); 'class': begin_local_theory;
Wed, 11 Oct 2006 00:27:38 +0200 added type global_theory -- theory or local_theory;
wenzelm [Wed, 11 Oct 2006 00:27:38 +0200] rev 20963
added type global_theory -- theory or local_theory; added begin/exit_local_theory; removed theory_context; renamed body_context_node to presentation_context; removed copy (checkpoint twice instead -- avoids unrelated theories);
Wed, 11 Oct 2006 00:27:37 +0200 added begin;
wenzelm [Wed, 11 Oct 2006 00:27:37 +0200] rev 20962
added begin;
Wed, 11 Oct 2006 00:27:35 +0200 added opt_begin;
wenzelm [Wed, 11 Oct 2006 00:27:35 +0200] rev 20961
added opt_begin;
Wed, 11 Oct 2006 00:27:34 +0200 added raw_theory(_result);
wenzelm [Wed, 11 Oct 2006 00:27:34 +0200] rev 20960
added raw_theory(_result); tuned;
Wed, 11 Oct 2006 00:27:32 +0200 Toplevel.end_proof;
wenzelm [Wed, 11 Oct 2006 00:27:32 +0200] rev 20959
Toplevel.end_proof;
Wed, 11 Oct 2006 00:27:31 +0200 'end': handle local theory;
wenzelm [Wed, 11 Oct 2006 00:27:31 +0200] rev 20958
'end': handle local theory; 'locale': begin local theory;
Wed, 11 Oct 2006 00:27:30 +0200 undo_end/kill: handle local theory;
wenzelm [Wed, 11 Oct 2006 00:27:30 +0200] rev 20957
undo_end/kill: handle local theory; Toplevel: generic_theory;
Wed, 11 Oct 2006 00:27:29 +0200 Toplevel: generic_theory;
wenzelm [Wed, 11 Oct 2006 00:27:29 +0200] rev 20956
Toplevel: generic_theory;
Tue, 10 Oct 2006 16:26:59 +0200 made some proof look more like the ones in Barendregt
urbanc [Tue, 10 Oct 2006 16:26:59 +0200] rev 20955
made some proof look more like the ones in Barendregt
Tue, 10 Oct 2006 15:33:25 +0200 A way to call the ATP linkup from ML scripts
paulson [Tue, 10 Oct 2006 15:33:25 +0200] rev 20954
A way to call the ATP linkup from ML scripts
Tue, 10 Oct 2006 15:30:48 +0200 Combinators require the theory name; added settings for SPASS
paulson [Tue, 10 Oct 2006 15:30:48 +0200] rev 20953
Combinators require the theory name; added settings for SPASS
Tue, 10 Oct 2006 13:59:16 +0200 stripped pointless head
haftmann [Tue, 10 Oct 2006 13:59:16 +0200] rev 20952
stripped pointless head
Tue, 10 Oct 2006 13:59:13 +0200 gen_rem(s) abandoned in favour of remove / subtract
haftmann [Tue, 10 Oct 2006 13:59:13 +0200] rev 20951
gen_rem(s) abandoned in favour of remove / subtract
Tue, 10 Oct 2006 13:59:12 +0200 added IsarAdvanced material
haftmann [Tue, 10 Oct 2006 13:59:12 +0200] rev 20950
added IsarAdvanced material
Tue, 10 Oct 2006 13:50:33 +0200 Induction rules have schematic variables again.
krauss [Tue, 10 Oct 2006 13:50:33 +0200] rev 20949
Induction rules have schematic variables again.
Tue, 10 Oct 2006 12:08:12 +0200 initial draft
haftmann [Tue, 10 Oct 2006 12:08:12 +0200] rev 20948
initial draft
Tue, 10 Oct 2006 11:41:29 +0200 *** empty log message ***
haftmann [Tue, 10 Oct 2006 11:41:29 +0200] rev 20947
*** empty log message ***
Tue, 10 Oct 2006 11:38:43 +0200 initial draft
haftmann [Tue, 10 Oct 2006 11:38:43 +0200] rev 20946
initial draft
Tue, 10 Oct 2006 10:36:14 +0200 fixed intendation
haftmann [Tue, 10 Oct 2006 10:36:14 +0200] rev 20945
fixed intendation
Tue, 10 Oct 2006 10:35:24 +0200 cleanup basic HOL bootstrap
haftmann [Tue, 10 Oct 2006 10:35:24 +0200] rev 20944
cleanup basic HOL bootstrap
Tue, 10 Oct 2006 10:34:43 +0200 added legacy tactic
haftmann [Tue, 10 Oct 2006 10:34:43 +0200] rev 20943
added legacy tactic
Tue, 10 Oct 2006 10:34:42 +0200 purged some ML legacy
haftmann [Tue, 10 Oct 2006 10:34:42 +0200] rev 20942
purged some ML legacy
Tue, 10 Oct 2006 10:34:41 +0200 added eq_True eq_False True_implies_equals to extraction_expand
haftmann [Tue, 10 Oct 2006 10:34:41 +0200] rev 20941
added eq_True eq_False True_implies_equals to extraction_expand
Tue, 10 Oct 2006 10:24:24 +0200 no breaks for Haskell
haftmann [Tue, 10 Oct 2006 10:24:24 +0200] rev 20940
no breaks for Haskell
Tue, 10 Oct 2006 09:18:09 +0200 removed experimental codegen_simtype
haftmann [Tue, 10 Oct 2006 09:18:09 +0200] rev 20939
removed experimental codegen_simtype
Tue, 10 Oct 2006 09:17:24 +0200 added keeping of funcgr
haftmann [Tue, 10 Oct 2006 09:17:24 +0200] rev 20938
added keeping of funcgr
Tue, 10 Oct 2006 09:17:23 +0200 generalized purge
haftmann [Tue, 10 Oct 2006 09:17:23 +0200] rev 20937
generalized purge
Tue, 10 Oct 2006 09:17:22 +0200 changed order
haftmann [Tue, 10 Oct 2006 09:17:22 +0200] rev 20936
changed order
Tue, 10 Oct 2006 09:17:21 +0200 removed quote in serialization
haftmann [Tue, 10 Oct 2006 09:17:21 +0200] rev 20935
removed quote in serialization
Tue, 10 Oct 2006 09:17:20 +0200 added code_abstype
haftmann [Tue, 10 Oct 2006 09:17:20 +0200] rev 20934
added code_abstype
Tue, 10 Oct 2006 09:17:19 +0200 added code_constsubst
haftmann [Tue, 10 Oct 2006 09:17:19 +0200] rev 20933
added code_constsubst
Tue, 10 Oct 2006 09:17:18 +0200 fixed typo
haftmann [Tue, 10 Oct 2006 09:17:18 +0200] rev 20932
fixed typo
Tue, 10 Oct 2006 09:17:17 +0200 added code_abstype and code_constsubst
haftmann [Tue, 10 Oct 2006 09:17:17 +0200] rev 20931
added code_abstype and code_constsubst
Mon, 09 Oct 2006 20:12:45 +0200 isabelle-process: options -S, -X;
wenzelm [Mon, 09 Oct 2006 20:12:45 +0200] rev 20930
isabelle-process: options -S, -X;
Mon, 09 Oct 2006 20:12:42 +0200 tuned;
wenzelm [Mon, 09 Oct 2006 20:12:42 +0200] rev 20929
tuned;
Mon, 09 Oct 2006 19:37:07 +0200 loop: disallow exit in secure mode;
wenzelm [Mon, 09 Oct 2006 19:37:07 +0200] rev 20928
loop: disallow exit in secure mode;
Mon, 09 Oct 2006 19:37:06 +0200 Secure.commit;
wenzelm [Mon, 09 Oct 2006 19:37:06 +0200] rev 20927
Secure.commit;
Mon, 09 Oct 2006 19:37:05 +0200 moved Context.ml_output to Output.ml_output;
wenzelm [Mon, 09 Oct 2006 19:37:05 +0200] rev 20926
moved Context.ml_output to Output.ml_output;
Mon, 09 Oct 2006 19:37:04 +0200 Secure critical operations.
wenzelm [Mon, 09 Oct 2006 19:37:04 +0200] rev 20925
Secure critical operations.
Mon, 09 Oct 2006 19:37:03 +0200 added General/secure.ML;
wenzelm [Mon, 09 Oct 2006 19:37:03 +0200] rev 20924
added General/secure.ML;
Mon, 09 Oct 2006 19:37:02 +0200 added option -S (secure mode);
wenzelm [Mon, 09 Oct 2006 19:37:02 +0200] rev 20923
added option -S (secure mode);
Mon, 09 Oct 2006 12:51:31 +0200 added nbe_post for delayed_if
nipkow [Mon, 09 Oct 2006 12:51:31 +0200] rev 20922
added nbe_post for delayed_if
Mon, 09 Oct 2006 12:20:39 +0200 added delayed_if
nipkow [Mon, 09 Oct 2006 12:20:39 +0200] rev 20921
added delayed_if
Mon, 09 Oct 2006 12:16:29 +0200 added pre/post-processor equations
nipkow [Mon, 09 Oct 2006 12:16:29 +0200] rev 20920
added pre/post-processor equations
Mon, 09 Oct 2006 12:08:33 +0200 attribute "symmetric": standardized schematic variables;
wenzelm [Mon, 09 Oct 2006 12:08:33 +0200] rev 20919
attribute "symmetric": standardized schematic variables;
Mon, 09 Oct 2006 02:20:11 +0200 sequential lemmas;
wenzelm [Mon, 09 Oct 2006 02:20:11 +0200] rev 20918
sequential lemmas;
Mon, 09 Oct 2006 02:20:10 +0200 reorderd ML/lemmas (Why!?);
wenzelm [Mon, 09 Oct 2006 02:20:10 +0200] rev 20917
reorderd ML/lemmas (Why!?);
Mon, 09 Oct 2006 02:20:09 +0200 PureThy.note_thmss_i;
wenzelm [Mon, 09 Oct 2006 02:20:09 +0200] rev 20916
PureThy.note_thmss_i;
Mon, 09 Oct 2006 02:20:08 +0200 added exit;
wenzelm [Mon, 09 Oct 2006 02:20:08 +0200] rev 20915
added exit; notes: simplified locale target;
Mon, 09 Oct 2006 02:20:07 +0200 added theorems(_i) -- with present_results;
wenzelm [Mon, 09 Oct 2006 02:20:07 +0200] rev 20914
added theorems(_i) -- with present_results;
Mon, 09 Oct 2006 02:20:06 +0200 def(_i): LocalDefs.add_defs;
wenzelm [Mon, 09 Oct 2006 02:20:06 +0200] rev 20913
def(_i): LocalDefs.add_defs; removed Drule.strip_shyps_warning;
Mon, 09 Oct 2006 02:20:05 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:20:05 +0200] rev 20912
attribute: Context.mapping; removed Drule.strip_shyps_warning;
Mon, 09 Oct 2006 02:20:04 +0200 removed obsolete note_thmss(_i);
wenzelm [Mon, 09 Oct 2006 02:20:04 +0200] rev 20911
removed obsolete note_thmss(_i); simplified add_thmss; tuned;
Mon, 09 Oct 2006 02:20:04 +0200 added exit;
wenzelm [Mon, 09 Oct 2006 02:20:04 +0200] rev 20910
added exit;
Mon, 09 Oct 2006 02:20:02 +0200 simplified derived_def;
wenzelm [Mon, 09 Oct 2006 02:20:02 +0200] rev 20909
simplified derived_def;
Mon, 09 Oct 2006 02:20:01 +0200 removed theorems, smart_theorems etc. (cf. Specification.theorems);
wenzelm [Mon, 09 Oct 2006 02:20:01 +0200] rev 20908
removed theorems, smart_theorems etc. (cf. Specification.theorems);
Mon, 09 Oct 2006 02:20:01 +0200 lemmas/theorems/declare: Specification.theorems;
wenzelm [Mon, 09 Oct 2006 02:20:01 +0200] rev 20907
lemmas/theorems/declare: Specification.theorems;
Mon, 09 Oct 2006 02:19:58 +0200 added kind attributes;
wenzelm [Mon, 09 Oct 2006 02:19:58 +0200] rev 20906
added kind attributes;
Mon, 09 Oct 2006 02:19:57 +0200 Drule.lhs/rhs_of;
wenzelm [Mon, 09 Oct 2006 02:19:57 +0200] rev 20905
Drule.lhs/rhs_of;
Mon, 09 Oct 2006 02:19:56 +0200 added dest_equals_lhs;
wenzelm [Mon, 09 Oct 2006 02:19:56 +0200] rev 20904
added dest_equals_lhs; replaced clhs/crhs_of by lhs/rhs_of; local_standard: flexflex_unique; removed strip_shyps_warning;
Mon, 09 Oct 2006 02:19:55 +0200 attribute: Context.mapping;
wenzelm [Mon, 09 Oct 2006 02:19:55 +0200] rev 20903
attribute: Context.mapping; Proof.theorem_i;
Mon, 09 Oct 2006 02:19:54 +0200 replaced Drule.clhs/crhs_of by Drule.lhs/rhs_of;
wenzelm [Mon, 09 Oct 2006 02:19:54 +0200] rev 20902
replaced Drule.clhs/crhs_of by Drule.lhs/rhs_of;
(0) -10000 -3000 -1000 -224 +224 +1000 +3000 +10000 +30000 tip