huffman [Thu, 04 Dec 2008 18:37:46 -0800] rev 28990
fix proofs
huffman [Thu, 04 Dec 2008 16:44:37 -0800] rev 28989
merged.
huffman [Thu, 04 Dec 2008 16:28:09 -0800] rev 28988
revert to using eq_number_of_eq for simplification (Groebner_Examples.thy was broken)
huffman [Thu, 04 Dec 2008 16:05:45 -0800] rev 28987
remove duplicated lemmas
huffman [Thu, 04 Dec 2008 13:30:09 -0800] rev 28986
include iszero_simps in lemmas comp_arith
huffman [Thu, 04 Dec 2008 12:32:38 -0800] rev 28985
add named lemma lists: neg_simps and iszero_simps
huffman [Thu, 04 Dec 2008 11:14:24 -0800] rev 28984
change arith_special simps to avoid using neg
kleing [Fri, 05 Dec 2008 11:35:07 +1100] rev 28983
merged
kleing [Fri, 05 Dec 2008 11:33:03 +1100] rev 28982
run test for sunbroy2 on /tmp,
be careful about removing old test dir
wenzelm [Fri, 05 Dec 2008 00:23:37 +0100] rev 28981
merged
wenzelm [Thu, 04 Dec 2008 23:46:20 +0100] rev 28980
refined Future.fork interfaces, no longer export Future.future;
wenzelm [Thu, 04 Dec 2008 23:46:20 +0100] rev 28979
fork/map: no inheritance of group (structure is nested, not parallel);
removed group thread_data;
refined Future.fork interfaces, no longer export Future.future;
wenzelm [Thu, 04 Dec 2008 23:02:56 +0100] rev 28978
future proofs: pass actual futures to facilitate composite computations;
removed join_futures -- superceded by higher-level PureThy.force_proofs;
wenzelm [Thu, 04 Dec 2008 23:02:52 +0100] rev 28977
renamed type Lazy.T to lazy;
force_proofs: original order;
wenzelm [Thu, 04 Dec 2008 23:02:46 +0100] rev 28976
future_scheduler: no global task group, exceptions via collective join;
finish: removed PureThy.force_proofs, back to old version;
wenzelm [Thu, 04 Dec 2008 23:01:11 +0100] rev 28975
renamed type Lazy.T to lazy;
renamed type Future.T to future;
wenzelm [Thu, 04 Dec 2008 23:01:03 +0100] rev 28974
excursion: pass explicit proof states as result of future proof, replaced low-level Thm.join_futures by PureThy.force_proofs;
wenzelm [Thu, 04 Dec 2008 23:00:58 +0100] rev 28973
future proofs: pass actual futures to facilitate composite computations;
wenzelm [Thu, 04 Dec 2008 23:00:27 +0100] rev 28972
renamed type Future.T to future;
added map combinator;
wenzelm [Thu, 04 Dec 2008 23:00:21 +0100] rev 28971
renamed type Lazy.T to lazy;
huffman [Thu, 04 Dec 2008 09:12:41 -0800] rev 28970
merged.
huffman [Thu, 04 Dec 2008 08:47:45 -0800] rev 28969
change more lemmas to avoid using iszero
huffman [Wed, 03 Dec 2008 22:16:20 -0800] rev 28968
change some lemmas to avoid using iszero
huffman [Wed, 03 Dec 2008 21:50:36 -0800] rev 28967
enable eq_bin_simps for simplifying equalities on numerals
haftmann [Thu, 04 Dec 2008 14:44:07 +0100] rev 28966
merged
haftmann [Thu, 04 Dec 2008 14:43:33 +0100] rev 28965
cleaned up binding module and related code
nipkow [Thu, 04 Dec 2008 14:17:36 +0100] rev 28964
NEWS
huffman [Wed, 03 Dec 2008 21:00:39 -0800] rev 28963
fix proofs related to simplification of inequalities on numerals
huffman [Wed, 03 Dec 2008 20:45:42 -0800] rev 28962
enable le_bin_simps and less_bin_simps for simplifying inequalities on numerals
huffman [Wed, 03 Dec 2008 20:24:17 -0800] rev 28961
simplify proof of less_nat_number_of
huffman [Wed, 03 Dec 2008 15:04:37 -0800] rev 28960
merged.
huffman [Wed, 03 Dec 2008 15:00:50 -0800] rev 28959
fixed proofs due to changes in Int.thy
huffman [Wed, 03 Dec 2008 14:23:03 -0800] rev 28958
cleaned up subsection headings;
added simp rules for comparisons on binary numbers
wenzelm [Wed, 03 Dec 2008 21:22:38 +0100] rev 28957
sources are not executable;
wenzelm [Wed, 03 Dec 2008 21:15:46 +0100] rev 28956
eliminated traces of old Distribution directory;
wenzelm [Wed, 03 Dec 2008 21:02:20 +0100] rev 28955
merged
wenzelm [Wed, 03 Dec 2008 21:02:12 +0100] rev 28954
remove *.lof as well;
haftmann [Wed, 03 Dec 2008 15:59:56 +0100] rev 28953
merged
haftmann [Wed, 03 Dec 2008 15:58:44 +0100] rev 28952
made repository layout more coherent with logical distribution structure; stripped some $Id$s
ballarin [Wed, 03 Dec 2008 15:27:41 +0100] rev 28951
Sublocale: removed public after_qed; identifiers private to NewLocale.
ballarin [Wed, 03 Dec 2008 15:26:46 +0100] rev 28950
Made global_note_qualified public.
webertj [Wed, 03 Dec 2008 14:02:24 +0000] rev 28949
more examples
haftmann [Wed, 03 Dec 2008 09:53:58 +0100] rev 28948
fixed typo
haftmann [Wed, 03 Dec 2008 09:51:35 +0100] rev 28947
unfold_locales is default method - no need for explicit references
wenzelm [Tue, 02 Dec 2008 17:50:39 +0100] rev 28946
Automated merge with file:///mnt/home/isabelle-repository/repos/isabelle
berghofe [Tue, 02 Dec 2008 14:29:12 +0100] rev 28945
Corrected imports.
huffman [Mon, 01 Dec 2008 15:36:48 -0800] rev 28944
clean up imports related to ContNotDenum
wenzelm [Mon, 01 Dec 2008 22:00:38 +0100] rev 28943
ignore aux stuff in doc-src;
haftmann [Mon, 01 Dec 2008 19:42:26 +0100] rev 28942
merged
haftmann [Mon, 01 Dec 2008 19:41:16 +0100] rev 28941
new Binding module
haftmann [Mon, 01 Dec 2008 16:02:57 +0100] rev 28940
Locale.*note* with conventional argument type
haftmann [Mon, 01 Dec 2008 14:56:08 +0100] rev 28939
added code equation for subset
ballarin [Mon, 01 Dec 2008 17:38:17 +0100] rev 28938
Merged again.
ballarin [Mon, 01 Dec 2008 17:37:02 +0100] rev 28937
Merged.
ballarin [Mon, 01 Dec 2008 16:59:31 +0100] rev 28936
No resolution of patterns within context statements.
wenzelm [Tue, 02 Dec 2008 17:50:25 +0100] rev 28935
removed CVS Id;
wenzelm [Mon, 01 Dec 2008 17:48:12 +0100] rev 28934
proper check of ISABELLE_TOOLS directories;
wenzelm [Mon, 01 Dec 2008 17:32:40 +0100] rev 28933
removed obsolete tags (leftover from old CVS branches);
wenzelm [Mon, 01 Dec 2008 17:07:06 +0100] rev 28932
makedist -- make Isabelle source distribution (Mercurial version);
wenzelm [Mon, 01 Dec 2008 15:22:17 +0100] rev 28931
renamed makedist_mercurial to makedist, deleting the old version;
wenzelm [Mon, 01 Dec 2008 14:46:27 +0100] rev 28930
updated to python2.5;
wenzelm [Mon, 01 Dec 2008 14:42:24 +0100] rev 28929
convert to isabelle-cvs, the old version;
wenzelm [Mon, 01 Dec 2008 14:41:13 +0100] rev 28928
adapted description: old CVS;
ballarin [Mon, 01 Dec 2008 13:43:32 +0100] rev 28927
Methods intro_locales and unfold_locales apply to both old and new locales.
haftmann [Mon, 01 Dec 2008 12:17:04 +0100] rev 28926
code_include with attach
haftmann [Mon, 01 Dec 2008 12:17:03 +0100] rev 28925
experimental implementation of a well-sorting algorithm
haftmann [Mon, 01 Dec 2008 12:17:02 +0100] rev 28924
code_funcgr interface includes also sort algebra
haftmann [Mon, 01 Dec 2008 12:17:01 +0100] rev 28923
exported get_accesses (for diagnostic purpose)
haftmann [Mon, 01 Dec 2008 12:17:00 +0100] rev 28922
more means for algebra projection
haftmann [Mon, 01 Dec 2008 12:16:59 +0100] rev 28921
consider TeX spacing conventions for punctuation marks
huffman [Sun, 30 Nov 2008 18:10:00 +0100] rev 28920
fix typed print translation for card UNIV
wenzelm [Sun, 30 Nov 2008 16:00:16 +0100] rev 28919
removed obsolete CVS instructions;
wenzelm [Sun, 30 Nov 2008 15:03:47 +0100] rev 28918
fixed spelling;
tuned;
wenzelm [Sun, 30 Nov 2008 14:43:29 +0100] rev 28917
tuned;
wenzelm [Sun, 30 Nov 2008 14:03:46 +0100] rev 28916
removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
separate chapter on interfaces as Isabelle tools;
wenzelm [Sun, 30 Nov 2008 14:03:45 +0100] rev 28915
removed obsolete isabelle-interface executable and ISABELLE_INTERFACE setting;
wenzelm [Sun, 30 Nov 2008 12:58:20 +0100] rev 28914
default for ISABELLE_HOME_USER is now ~/.isabelle instead of ~/isabelle;
wenzelm [Sun, 30 Nov 2008 12:25:54 +0100] rev 28913
misc tuning and clarification;
wenzelm [Sat, 29 Nov 2008 19:21:32 +0100] rev 28912
remove repository-only files;
wenzelm [Sat, 29 Nov 2008 19:20:12 +0100] rev 28911
more .hgignore entries;
wenzelm [Sat, 29 Nov 2008 19:01:28 +0100] rev 28910
tuned;
wenzelm [Sat, 29 Nov 2008 18:26:53 +0100] rev 28909
basic setup of .hgignore;
wenzelm [Sat, 29 Nov 2008 18:19:59 +0100] rev 28908
further notes;
tuned;
wenzelm [Sat, 29 Nov 2008 17:09:28 +0100] rev 28907
Important notes on Mercurial repository access for Isabelle.
nipkow [Sat, 29 Nov 2008 13:39:45 +0100] rev 28906
Floats for Real.
nipkow [Sat, 29 Nov 2008 13:39:23 +0100] rev 28905
new file float_syntax.ML
nipkow [Sat, 29 Nov 2008 13:37:13 +0100] rev 28904
New lexical item "float".
ballarin [Fri, 28 Nov 2008 17:43:06 +0100] rev 28903
Intro_locales_tac to simplify goals involving locale predicates.
ballarin [Fri, 28 Nov 2008 12:26:14 +0100] rev 28902
Ahere to modern naming conventions; proper treatment of internal vs external names.
kleing [Fri, 28 Nov 2008 11:55:46 +0100] rev 28901
added Tim's find_theorems performance patch
kleing [Fri, 28 Nov 2008 11:37:20 +0100] rev 28900
FindTheorems performance improvements (from Timothy Bourke)
* Prefilter the list of theorems based on the constants and
free variables in Pattern search terms, before calling
Pattern.matches_subterm.
* Apply filters successively rather than running each and
then finding the intersection.
* Show the time taken to run a query.
ballarin [Fri, 28 Nov 2008 11:14:13 +0100] rev 28899
Perform higher-order pattern matching during round-up.
ballarin [Thu, 27 Nov 2008 21:25:34 +0100] rev 28898
Proper treatment of expressions with free arguments.
ballarin [Thu, 27 Nov 2008 21:25:16 +0100] rev 28897
Roundup bound.
ballarin [Thu, 27 Nov 2008 10:30:42 +0100] rev 28896
Tests for sublocale command.
ballarin [Thu, 27 Nov 2008 10:29:07 +0100] rev 28895
Sublocale command.
ballarin [Thu, 27 Nov 2008 10:28:27 +0100] rev 28894
Command to add dependencies, fixed processing of dependencies.
ballarin [Thu, 27 Nov 2008 10:26:00 +0100] rev 28893
Fixed strange indentation.
huffman [Tue, 25 Nov 2008 23:29:26 +0100] rev 28892
add Algebraic and Universal to imports
huffman [Tue, 25 Nov 2008 23:29:01 +0100] rev 28891
separate run and cases combinators
huffman [Tue, 25 Nov 2008 23:28:06 +0100] rev 28890
renamed lemma compact_minimal to compact_bot_minimal;
renamed compacts to approximants
huffman [Tue, 25 Nov 2008 23:26:44 +0100] rev 28889
renamed lemma compact_minimal to compact_bot_minimal
ballarin [Tue, 25 Nov 2008 18:07:33 +0100] rev 28888
Use standard export function.
ballarin [Tue, 25 Nov 2008 18:07:01 +0100] rev 28887
Expression types cleaned up.
ballarin [Tue, 25 Nov 2008 18:06:49 +0100] rev 28886
Test for term patterns added.
ballarin [Tue, 25 Nov 2008 18:06:21 +0100] rev 28885
Expression types cleaned up, proper treatment of term patterns.
krauss [Mon, 24 Nov 2008 21:09:31 +0100] rev 28884
check for more common errors first
krauss [Mon, 24 Nov 2008 21:00:03 +0100] rev 28883
improved error msg; tuned
krauss [Mon, 24 Nov 2008 20:12:23 +0100] rev 28882
removed "log" again, as IntInf.log2 already exists.
ballarin [Mon, 24 Nov 2008 18:05:20 +0100] rev 28881
Some regression tests for theorem statements.
ballarin [Mon, 24 Nov 2008 18:04:21 +0100] rev 28880
Enable switching to new locales during session.
ballarin [Mon, 24 Nov 2008 18:03:48 +0100] rev 28879
Read/cert_statement for theorem statements.
ballarin [Mon, 24 Nov 2008 18:02:52 +0100] rev 28878
Generalised activation code.
ballarin [Mon, 24 Nov 2008 14:23:04 +0100] rev 28877
More ramifications of removal of 'includes' element.
wenzelm [Sun, 23 Nov 2008 18:37:56 +0100] rev 28876
tuned;
wenzelm [Sun, 23 Nov 2008 17:27:15 +0100] rev 28875
eliminated finish_proof, keep pre/post normalization of results separate;
wenzelm [Sun, 23 Nov 2008 17:25:56 +0100] rev 28874
future: norm_proof after make_result reduces memory requirements but increases runtime (factor 1.5 for both for HOL with proof terms);
ballarin [Fri, 21 Nov 2008 18:02:19 +0100] rev 28873
Regression tests for new locale implementation.
ballarin [Fri, 21 Nov 2008 18:01:39 +0100] rev 28872
add_locale functional.
paulson [Fri, 21 Nov 2008 15:54:53 +0100] rev 28871
Added a line that was missing from the definition