paulson [Sat, 08 Feb 2003 16:05:33 +0100] rev 13812
converting HOL/UNITY to use unconditional fairness
nipkow [Sat, 08 Feb 2003 14:46:22 +0100] rev 13811
adjusted dom rules
nipkow [Fri, 07 Feb 2003 16:40:23 +0100] rev 13810
(*f -> ( *f because of new comments
nipkow [Fri, 07 Feb 2003 15:36:54 +0100] rev 13809
Removed (*) because of comments
nipkow [Fri, 07 Feb 2003 15:36:12 +0100] rev 13808
Added (* ... *) comments in formulae.
paulson [Thu, 06 Feb 2003 11:01:05 +0100] rev 13807
changed ** to ## to avoid conflict with new comment syntax
paulson [Wed, 05 Feb 2003 13:35:32 +0100] rev 13806
more tidying
paulson [Tue, 04 Feb 2003 18:12:40 +0100] rev 13805
some x-symbols
berghofe [Mon, 03 Feb 2003 11:45:05 +0100] rev 13804
New tool for displaying version information.
berghofe [Mon, 03 Feb 2003 11:44:23 +0100] rev 13803
Fill in version information in lib/Tools/version.
berghofe [Mon, 03 Feb 2003 11:08:10 +0100] rev 13802
Added "print_intros" command.
berghofe [Mon, 03 Feb 2003 11:07:09 +0100] rev 13801
Moved print_intros from proof_general.ML to Isar/isar_cmd.ML
berghofe [Mon, 03 Feb 2003 11:06:06 +0100] rev 13800
Moved find_intros_goal from goals.ML to pure_thy.ML
berghofe [Mon, 03 Feb 2003 11:04:16 +0100] rev 13799
Moved get_goal, prems_of_goal and concl_of_goal from goals.ML to logic.ML
paulson [Fri, 31 Jan 2003 20:12:44 +0100] rev 13798
conversion to new-style theories and tidying
paulson [Thu, 30 Jan 2003 18:08:09 +0100] rev 13797
conversion of UNITY theories to new-style
paulson [Thu, 30 Jan 2003 10:35:56 +0100] rev 13796
converting more UNITY theories to new-style
berghofe [Wed, 29 Jan 2003 17:35:11 +0100] rev 13795
Some tuning:
- finite now uses rev_append (tail recursive!) to append stopper, because @
needs to much stack space for large strings
- repeat is now tail recursive
berghofe [Wed, 29 Jan 2003 17:32:19 +0100] rev 13794
Added function rev_append.
berghofe [Wed, 29 Jan 2003 17:32:01 +0100] rev 13793
Fixed bug in function corr.
paulson [Wed, 29 Jan 2003 16:34:51 +0100] rev 13792
converted more UNITY theories to new-style
nipkow [Wed, 29 Jan 2003 16:29:38 +0100] rev 13791
*** empty log message ***
paulson [Wed, 29 Jan 2003 11:02:08 +0100] rev 13790
converting UNITY to new-style theories
nipkow [Tue, 28 Jan 2003 22:53:39 +0100] rev 13789
New example
nipkow [Tue, 28 Jan 2003 07:39:29 +0100] rev 13788
pos/neg_mod_sign/bound are now simp rules.
kleing [Mon, 27 Jan 2003 10:39:31 +0100] rev 13787
fixed missing UNITY files
paulson [Fri, 24 Jan 2003 18:13:59 +0100] rev 13786
More conversion of UNITY to Isar new-style theories
paulson [Fri, 24 Jan 2003 14:06:49 +0100] rev 13785
Partial conversion of UNITY to Isar new-style theories
paulson [Thu, 23 Jan 2003 10:30:14 +0100] rev 13784
tidying (by script)
ballarin [Thu, 23 Jan 2003 09:16:53 +0100] rev 13783
Fixed term order for normal form in rings.
berghofe [Fri, 17 Jan 2003 23:52:54 +0100] rev 13782
Added rename_abs attribute for renaming bound variables.
nipkow [Fri, 17 Jan 2003 15:39:29 +0100] rev 13781
*** empty log message ***
paulson [Wed, 15 Jan 2003 16:45:32 +0100] rev 13780
more new-style theories
paulson [Wed, 15 Jan 2003 16:44:21 +0100] rev 13779
moving "let" from ZF to FOL
paulson [Wed, 15 Jan 2003 16:43:12 +0100] rev 13778
auto-update
nipkow [Thu, 09 Jan 2003 11:45:40 +0100] rev 13777
*** empty log message ***
nipkow [Wed, 08 Jan 2003 13:49:52 +0100] rev 13776
New files in Hoare/
oheimb [Wed, 08 Jan 2003 13:34:44 +0100] rev 13775
corrected swallowing of newlines after end-of-ignore: rollback
oheimb [Tue, 07 Jan 2003 18:08:17 +0100] rev 13774
corrected swallowing of newlines after end-of-ignore (improved)
nipkow [Tue, 07 Jan 2003 14:32:04 +0100] rev 13773
new versions of merge-example
nipkow [Mon, 06 Jan 2003 11:22:54 +0100] rev 13772
Split Pointers.thy and automated one proof, which caused the runtime to explode
nipkow [Sun, 05 Jan 2003 21:03:14 +0100] rev 13771
*** empty log message ***
nipkow [Fri, 03 Jan 2003 10:24:24 +0100] rev 13770
*** empty log message ***
nipkow [Mon, 30 Dec 2002 18:33:15 +0100] rev 13769
*** empty log message ***
nipkow [Sun, 29 Dec 2002 23:12:39 +0100] rev 13768
*** empty log message ***
nipkow [Sun, 29 Dec 2002 18:31:31 +0100] rev 13767
*** empty log message ***
nipkow [Sun, 29 Dec 2002 08:56:24 +0100] rev 13766
*** empty log message ***
nipkow [Mon, 23 Dec 2002 12:01:47 +0100] rev 13765
*** empty log message ***
nipkow [Sun, 22 Dec 2002 15:02:40 +0100] rev 13764
removed some problems with print translations
nipkow [Sun, 22 Dec 2002 10:43:43 +0100] rev 13763
added print translations tha avoid eta contraction for important binders.
nipkow [Sun, 22 Dec 2002 10:42:09 +0100] rev 13762
*** empty log message ***
nipkow [Fri, 20 Dec 2002 10:54:33 +0100] rev 13761
*** empty log message ***
paulson [Thu, 19 Dec 2002 10:48:13 +0100] rev 13760
auto-update
nipkow [Wed, 18 Dec 2002 12:54:57 +0100] rev 13759
*** empty log message ***
paulson [Tue, 17 Dec 2002 11:05:41 +0100] rev 13758
auto-update
paulson [Tue, 17 Dec 2002 11:04:58 +0100] rev 13757
new int induction rules
paulson [Tue, 17 Dec 2002 11:04:30 +0100] rev 13756
new material for trace_unify_fail
berghofe [Mon, 16 Dec 2002 13:43:11 +0100] rev 13755
Added mk_int and mk_list.
berghofe [Mon, 16 Dec 2002 11:18:35 +0100] rev 13754
Code generator for datatypes now also generates suitable term_of functions (when
term_of mode is switched on).
berghofe [Mon, 16 Dec 2002 11:17:16 +0100] rev 13753
- Added mode reference variable (may be used to switch on and off specific
code generators), together with theory syntax
- First steps towards reflection: added functions mk_type and mk_term_of
oheimb [Fri, 13 Dec 2002 18:14:25 +0100] rev 13752
cent/currency: changed from wasysym to textcomp because of PDF problems
paulson [Fri, 13 Dec 2002 16:49:08 +0100] rev 13751
trace_unify_fail
paulson [Fri, 13 Dec 2002 16:48:20 +0100] rev 13750
integer induction rules
berghofe [Fri, 13 Dec 2002 14:20:47 +0100] rev 13749
size_of_proof no longer includes size_of_term
paulson [Fri, 13 Dec 2002 13:47:13 +0100] rev 13748
deleted redundant line
paulson [Thu, 12 Dec 2002 11:38:18 +0100] rev 13747
Better treatment of equality in premises of inductive definitions. Less
backtracking.
ballarin [Thu, 12 Dec 2002 11:33:48 +0100] rev 13746
Fixed error that affected document preperation.
ballarin [Wed, 11 Dec 2002 10:12:48 +0100] rev 13745
HOL/GroupTheory/Summation.thy added: summation operator for abelian groups.
berghofe [Tue, 10 Dec 2002 10:40:32 +0100] rev 13744
Added size_of_proof.
ballarin [Mon, 09 Dec 2002 10:38:56 +0100] rev 13743
Fixed bug in simpdata.ML that prevented the use of congruence rules from a
locale. (mk_meta_cong did wrongly convert metahyps to hyps)
oheimb [Fri, 06 Dec 2002 15:16:30 +0100] rev 13742
corrected swallowing of newlines after end-of-ignore
nipkow [Fri, 06 Dec 2002 11:09:02 +0100] rev 13741
*** empty log message ***
kleing [Thu, 05 Dec 2002 18:44:16 +0100] rev 13740
for dvi target
kleing [Thu, 05 Dec 2002 17:12:07 +0100] rev 13739
exercise collection
ballarin [Fri, 29 Nov 2002 14:26:55 +0100] rev 13738
Incompatibility with SML/NJ fixed.
nipkow [Fri, 29 Nov 2002 09:48:28 +0100] rev 13737
added a few lemmas
ballarin [Thu, 28 Nov 2002 15:44:34 +0100] rev 13736
Transitivity reasoner renamed to linorder.ML. README updated.
ballarin [Thu, 28 Nov 2002 10:50:42 +0100] rev 13735
HOL-Algebra partially ported to Isar.
berghofe [Wed, 27 Nov 2002 17:25:41 +0100] rev 13734
prop_of now returns proposition in beta-eta normal form.
berghofe [Wed, 27 Nov 2002 17:25:04 +0100] rev 13733
- tuned beta_eta_convert
- returned theorem is now in beta-eta normal form
berghofe [Wed, 27 Nov 2002 17:23:19 +0100] rev 13732
Correctness proofs are now modular, too.
berghofe [Wed, 27 Nov 2002 17:22:18 +0100] rev 13731
Parameters in definitions are now renamed to avoid clashes with
reserved ML keywords.
berghofe [Wed, 27 Nov 2002 17:20:49 +0100] rev 13730
default_output now escapes \'s more carefully.
berghofe [Wed, 27 Nov 2002 17:17:53 +0100] rev 13729
Added XML parser (useful for parsing PGIP / PGML).
berghofe [Wed, 27 Nov 2002 17:16:47 +0100] rev 13728
Added some functions for processing PGIP (thanks to David Aspinall).
berghofe [Wed, 27 Nov 2002 17:11:38 +0100] rev 13727
Fixed bug in consts_code section.
berghofe [Wed, 27 Nov 2002 17:07:05 +0100] rev 13726
Replaced some blasts by rules.
berghofe [Wed, 27 Nov 2002 17:06:47 +0100] rev 13725
Changed format of realizers / correctness proofs.
nipkow [Mon, 25 Nov 2002 20:32:29 +0100] rev 13724
renamed a few constants
nipkow [Thu, 21 Nov 2002 17:40:11 +0100] rev 13723
*** empty log message ***
paulson [Wed, 20 Nov 2002 10:43:20 +0100] rev 13722
textual tweak
paulson [Tue, 19 Nov 2002 10:41:20 +0100] rev 13721
stylistic tweaks
nipkow [Mon, 18 Nov 2002 14:51:44 +0100] rev 13720
beautification
berghofe [Sun, 17 Nov 2002 23:43:53 +0100] rev 13719
Fixed small bug that caused some definitions to be "forgotten".
kleing [Sat, 16 Nov 2002 23:01:59 +0100] rev 13718
beautified "match"
kleing [Sat, 16 Nov 2002 22:54:39 +0100] rev 13717
beautified "match"
nipkow [Fri, 15 Nov 2002 18:02:25 +0100] rev 13716
added zdvd_iff_zmod_eq_0
berghofe [Wed, 13 Nov 2002 15:36:36 +0100] rev 13715
Improved function decompose.
berghofe [Wed, 13 Nov 2002 15:36:06 +0100] rev 13714
- exported functions etype_of and mk_typ
- new function realizes_of
berghofe [Wed, 13 Nov 2002 15:35:15 +0100] rev 13713
Fixed name clash problem in forall_elim_var.
berghofe [Wed, 13 Nov 2002 15:34:35 +0100] rev 13712
Added simple_prove_goal_cterm.
berghofe [Wed, 13 Nov 2002 15:34:01 +0100] rev 13711
Removed (now unneeded) declarations of realizers for bar induction.
berghofe [Wed, 13 Nov 2002 15:32:41 +0100] rev 13710
New package for constructing realizers for introduction and elimination
rules of inductive predicates.
berghofe [Wed, 13 Nov 2002 15:31:14 +0100] rev 13709
- No longer applies norm_hhf_rule
- intrs field now contains theorems with names specified by user
berghofe [Wed, 13 Nov 2002 15:28:41 +0100] rev 13708
prove_goal' -> Goal.simple_prove_goal_cterm
berghofe [Wed, 13 Nov 2002 15:27:27 +0100] rev 13707
name_of_type now replaces non-identifiers by dummy names.
berghofe [Wed, 13 Nov 2002 15:26:19 +0100] rev 13706
Added inductive_realizer.
berghofe [Wed, 13 Nov 2002 15:25:17 +0100] rev 13705
Added InductiveRealizer package.
berghofe [Wed, 13 Nov 2002 15:24:42 +0100] rev 13704
Transitive closure is now defined inductively as well.
kleing [Sat, 09 Nov 2002 00:12:25 +0100] rev 13703
Hoare.ML -> hoare.ML
paulson [Fri, 08 Nov 2002 10:34:40 +0100] rev 13702
Polishing.
lambda_abs2 doesn't need an instance of replacement
various renamings & restructurings
paulson [Fri, 08 Nov 2002 10:28:29 +0100] rev 13701
generalized wf_on_unit to wf_on_any_0
nipkow [Thu, 07 Nov 2002 12:35:34 +0100] rev 13700
added raw proof blocks
nipkow [Thu, 07 Nov 2002 09:26:44 +0100] rev 13699
small improvements
nipkow [Thu, 07 Nov 2002 09:08:25 +0100] rev 13698
added show_main_goal
nipkow [Wed, 06 Nov 2002 14:02:18 +0100] rev 13697
Hoare.ML -> hoare.ML
nipkow [Wed, 06 Nov 2002 14:01:38 +0100] rev 13696
a new pointer example and some syntactic sugar
kleing [Tue, 05 Nov 2002 15:59:17 +0100] rev 13695
two new Bali files
paulson [Tue, 05 Nov 2002 15:51:18 +0100] rev 13694
new operator transrec3
berghofe [Mon, 04 Nov 2002 14:17:00 +0100] rev 13693
Removed obsolete section about reordering assumptions.