Sun, 27 Dec 2009 23:09:16 +0100 factored-out Library.decode_permissive_utf8;
wenzelm [Sun, 27 Dec 2009 23:09:16 +0100] rev 34191
factored-out Library.decode_permissive_utf8;
Sun, 27 Dec 2009 22:36:47 +0100 read header by scanning/parsing file;
wenzelm [Sun, 27 Dec 2009 22:36:47 +0100] rev 34190
read header by scanning/parsing file;
Sun, 27 Dec 2009 22:16:41 +0100 quoted_content: handle escapes;
wenzelm [Sun, 27 Dec 2009 22:16:41 +0100] rev 34189
quoted_content: handle escapes;
Sun, 27 Dec 2009 21:34:23 +0100 scan: operate on file (via Scan.byte_reader), more robust exception handling;
wenzelm [Sun, 27 Dec 2009 21:34:23 +0100] rev 34188
scan: operate on file (via Scan.byte_reader), more robust exception handling;
Sun, 27 Dec 2009 21:33:35 +0100 added byte_reader, which works without decoding and enables efficient length operation (for scala.util.parsing.input.Reader);
wenzelm [Sun, 27 Dec 2009 21:33:35 +0100] rev 34187
added byte_reader, which works without decoding and enables efficient length operation (for scala.util.parsing.input.Reader);
Sun, 27 Dec 2009 21:30:54 +0100 removed unused read_file;
wenzelm [Sun, 27 Dec 2009 21:30:54 +0100] rev 34186
removed unused read_file;
Thu, 24 Dec 2009 17:30:55 +0000 tidied proofs
paulson [Thu, 24 Dec 2009 17:30:55 +0000] rev 34185
tidied proofs
Thu, 24 Dec 2009 11:05:58 +0100 made sml/nj happy
haftmann [Thu, 24 Dec 2009 11:05:58 +0100] rev 34184
made sml/nj happy
Wed, 23 Dec 2009 17:37:42 +0100 updated certificates
boehmes [Wed, 23 Dec 2009 17:37:42 +0100] rev 34183
updated certificates
Wed, 23 Dec 2009 17:36:26 +0100 updated example
boehmes [Wed, 23 Dec 2009 17:36:26 +0100] rev 34182
updated example
Wed, 23 Dec 2009 17:35:56 +0100 merged verification condition structure and term representation in one datatype,
boehmes [Wed, 23 Dec 2009 17:35:56 +0100] rev 34181
merged verification condition structure and term representation in one datatype, extended the set of operations on verification conditions (retrieve more information, advanced splitting of paths), simplified discharging of verification conditions (due to improved datatype), added variantions of commands (extract different parts of verification conditions, scan until first "hard" assertion)
Wed, 23 Dec 2009 11:33:01 +0100 merged
haftmann [Wed, 23 Dec 2009 11:33:01 +0100] rev 34180
merged
Wed, 23 Dec 2009 11:32:40 +0100 updated generated document sources
haftmann [Wed, 23 Dec 2009 11:32:40 +0100] rev 34179
updated generated document sources
Wed, 23 Dec 2009 11:32:08 +0100 take care for destructive print mode properly using dedicated pretty builders
haftmann [Wed, 23 Dec 2009 11:32:08 +0100] rev 34178
take care for destructive print mode properly using dedicated pretty builders
Wed, 23 Dec 2009 10:41:13 +0100 merged
wenzelm [Wed, 23 Dec 2009 10:41:13 +0100] rev 34177
merged
Wed, 23 Dec 2009 10:09:06 +0100 made sml/nj happy
haftmann [Wed, 23 Dec 2009 10:09:06 +0100] rev 34176
made sml/nj happy
Wed, 23 Dec 2009 08:31:33 +0100 merged
haftmann [Wed, 23 Dec 2009 08:31:33 +0100] rev 34175
merged
Wed, 23 Dec 2009 08:31:15 +0100 dropped junk
haftmann [Wed, 23 Dec 2009 08:31:15 +0100] rev 34174
dropped junk
Wed, 23 Dec 2009 08:31:15 +0100 reduced code generator cache to the baremost minimum
haftmann [Wed, 23 Dec 2009 08:31:15 +0100] rev 34173
reduced code generator cache to the baremost minimum
Wed, 23 Dec 2009 08:31:14 +0100 updated documentation
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34172
updated documentation
Wed, 23 Dec 2009 08:31:14 +0100 updated generated examples
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34171
updated generated examples
Wed, 23 Dec 2009 08:31:14 +0100 reduced code generator cache to the baremost minimum; corrected spelling
haftmann [Wed, 23 Dec 2009 08:31:14 +0100] rev 34170
reduced code generator cache to the baremost minimum; corrected spelling
Tue, 22 Dec 2009 21:48:17 +0100 basic setup for header scanning/parsing;
wenzelm [Tue, 22 Dec 2009 21:48:17 +0100] rev 34169
basic setup for header scanning/parsing;
Tue, 22 Dec 2009 21:47:27 +0100 clarified atom parser: return content;
wenzelm [Tue, 22 Dec 2009 21:47:27 +0100] rev 34168
clarified atom parser: return content; added tags parser;
Tue, 22 Dec 2009 21:46:41 +0100 tuned;
wenzelm [Tue, 22 Dec 2009 21:46:41 +0100] rev 34167
tuned;
Tue, 22 Dec 2009 19:38:06 +0100 renamed class Outer_Keyword to Outer_Syntax;
wenzelm [Tue, 22 Dec 2009 19:38:06 +0100] rev 34166
renamed class Outer_Keyword to Outer_Syntax; renamed tokenize to scan (cf. ML version);
Tue, 22 Dec 2009 18:36:01 +0100 Isabelle session manager -- most basic setup;
wenzelm [Tue, 22 Dec 2009 18:36:01 +0100] rev 34165
Isabelle session manager -- most basic setup;
Tue, 22 Dec 2009 17:59:59 +0100 actually closer file reader;
wenzelm [Tue, 22 Dec 2009 17:59:59 +0100] rev 34164
actually closer file reader;
Tue, 22 Dec 2009 17:25:41 +0100 tuned;
wenzelm [Tue, 22 Dec 2009 17:25:41 +0100] rev 34163
tuned;
Tue, 22 Dec 2009 17:13:43 +0100 added plain read_file;
wenzelm [Tue, 22 Dec 2009 17:13:43 +0100] rev 34162
added plain read_file;
Tue, 22 Dec 2009 17:13:18 +0100 consider proper input only;
wenzelm [Tue, 22 Dec 2009 17:13:18 +0100] rev 34161
consider proper input only; added wrappers;
Tue, 22 Dec 2009 15:31:02 +0100 added completion -- lazy avoids excessive table building;
wenzelm [Tue, 22 Dec 2009 15:31:02 +0100] rev 34160
added completion -- lazy avoids excessive table building; tuned signature;
Tue, 22 Dec 2009 15:00:43 +0100 Generic parsers for Isabelle/Isar outer syntax -- Scala version.
wenzelm [Tue, 22 Dec 2009 15:00:43 +0100] rev 34159
Generic parsers for Isabelle/Isar outer syntax -- Scala version.
Tue, 22 Dec 2009 15:00:03 +0100 class Outer_Keyword wraps symbol interpretation, lexicon, keyword table;
wenzelm [Tue, 22 Dec 2009 15:00:03 +0100] rev 34158
class Outer_Keyword wraps symbol interpretation, lexicon, keyword table;
Tue, 22 Dec 2009 14:58:13 +0100 explicit representation of Token_Kind -- cannot really depend on runtime types due to erasure;
wenzelm [Tue, 22 Dec 2009 14:58:13 +0100] rev 34157
explicit representation of Token_Kind -- cannot really depend on runtime types due to erasure; added Token_Reader; tuned;
Mon, 21 Dec 2009 16:50:28 +0000 Changes in generated code, apparently caused by changes to the code generation system itself.
paulson [Mon, 21 Dec 2009 16:50:28 +0000] rev 34156
Changes in generated code, apparently caused by changes to the code generation system itself.
Mon, 21 Dec 2009 16:49:04 +0000 Polishing up the English
paulson [Mon, 21 Dec 2009 16:49:04 +0000] rev 34155
Polishing up the English
Mon, 21 Dec 2009 10:40:14 +0100 merged
wenzelm [Mon, 21 Dec 2009 10:40:14 +0100] rev 34154
merged
Mon, 21 Dec 2009 08:32:22 +0100 merged
haftmann [Mon, 21 Dec 2009 08:32:22 +0100] rev 34153
merged
Mon, 21 Dec 2009 08:32:04 +0100 clarified various user-defined syntax issues
haftmann [Mon, 21 Dec 2009 08:32:04 +0100] rev 34152
clarified various user-defined syntax issues
Mon, 21 Dec 2009 08:32:04 +0100 prefer prefix "iso" over potentially misleading "is"; tuned
haftmann [Mon, 21 Dec 2009 08:32:04 +0100] rev 34151
prefer prefix "iso" over potentially misleading "is"; tuned
Mon, 21 Dec 2009 08:32:03 +0100 moved lemmas o_eq_dest, o_eq_elim here
haftmann [Mon, 21 Dec 2009 08:32:03 +0100] rev 34150
moved lemmas o_eq_dest, o_eq_elim here
Sat, 19 Dec 2009 09:07:04 -0800 add 'morphisms' option to domain_isomorphism command
huffman [Sat, 19 Dec 2009 09:07:04 -0800] rev 34149
add 'morphisms' option to domain_isomorphism command
Sat, 19 Dec 2009 06:07:33 -0800 merged
huffman [Sat, 19 Dec 2009 06:07:33 -0800] rev 34148
merged
Fri, 18 Dec 2009 20:13:23 -0800 generalize lemma add_minus_cancel, add lemma minus_add, simplify some proofs
huffman [Fri, 18 Dec 2009 20:13:23 -0800] rev 34147
generalize lemma add_minus_cancel, add lemma minus_add, simplify some proofs
Fri, 18 Dec 2009 19:00:11 -0800 rename equals_zero_I to minus_unique (keep old name too)
huffman [Fri, 18 Dec 2009 19:00:11 -0800] rev 34146
rename equals_zero_I to minus_unique (keep old name too)
Fri, 18 Dec 2009 18:48:27 -0800 add lemma swap_triple
huffman [Fri, 18 Dec 2009 18:48:27 -0800] rev 34145
add lemma swap_triple
Sun, 20 Dec 2009 18:02:13 +0100 improve performance by reordering of parser combinators;
wenzelm [Sun, 20 Dec 2009 18:02:13 +0100] rev 34144
improve performance by reordering of parser combinators;
Sun, 20 Dec 2009 17:47:59 +0100 added nested comments;
wenzelm [Sun, 20 Dec 2009 17:47:59 +0100] rev 34143
added nested comments; tuned;
Sun, 20 Dec 2009 15:44:29 +0100 more Scala sources;
wenzelm [Sun, 20 Dec 2009 15:44:29 +0100] rev 34142
more Scala sources;
Sun, 20 Dec 2009 15:44:07 +0100 simiplified result of keyword parser (again);
wenzelm [Sun, 20 Dec 2009 15:44:07 +0100] rev 34141
simiplified result of keyword parser (again); sort completions by plain string order; moved Reverse to library.scala;
Sun, 20 Dec 2009 15:42:40 +0100 simplified result of keyword and symbols parser;
wenzelm [Sun, 20 Dec 2009 15:42:40 +0100] rev 34140
simplified result of keyword and symbols parser; some support for parsing outer syntax tokens;
Sun, 20 Dec 2009 15:42:12 +0100 Outer lexical syntax for Isabelle/Isar -- Scala version.
wenzelm [Sun, 20 Dec 2009 15:42:12 +0100] rev 34139
Outer lexical syntax for Isabelle/Isar -- Scala version.
Sun, 20 Dec 2009 15:41:57 +0100 refined some Symbol operations/signatures;
wenzelm [Sun, 20 Dec 2009 15:41:57 +0100] rev 34138
refined some Symbol operations/signatures; tuned;
Sat, 19 Dec 2009 16:51:32 +0100 refined some Symbol operations/signatures;
wenzelm [Sat, 19 Dec 2009 16:51:32 +0100] rev 34137
refined some Symbol operations/signatures; added Symbol.Matcher; flexible Scan.Lexicon.symbols, with one/many/many1 variants;
Sat, 19 Dec 2009 16:02:26 +0100 added basic library -- Scala version;
wenzelm [Sat, 19 Dec 2009 16:02:26 +0100] rev 34136
added basic library -- Scala version; added extra support for exceptions -- Scala version; moved exn.ML to accompany exn.scala;
Sat, 19 Dec 2009 11:48:11 +0100 indicate final state of keywords;
wenzelm [Sat, 19 Dec 2009 11:48:11 +0100] rev 34135
indicate final state of keywords; added symbol scanner;
Sat, 19 Dec 2009 11:45:14 +0100 added symbol classification;
wenzelm [Sat, 19 Dec 2009 11:45:14 +0100] rev 34134
added symbol classification; tuned;
Fri, 18 Dec 2009 16:52:36 +0100 tuned;
wenzelm [Fri, 18 Dec 2009 16:52:36 +0100] rev 34133
tuned;
Fri, 18 Dec 2009 15:33:44 +0100 merged
wenzelm [Fri, 18 Dec 2009 15:33:44 +0100] rev 34132
merged
Fri, 18 Dec 2009 15:32:52 +0100 imitate PG style;
wenzelm [Fri, 18 Dec 2009 15:32:52 +0100] rev 34131
imitate PG style;
Fri, 18 Dec 2009 15:14:59 +0100 merged
wenzelm [Fri, 18 Dec 2009 15:14:59 +0100] rev 34130
merged
Fri, 18 Dec 2009 15:11:01 +0100 imitate PG colors;
wenzelm [Fri, 18 Dec 2009 15:11:01 +0100] rev 34129
imitate PG colors;
Fri, 18 Dec 2009 14:02:58 +0100 made Quickcheck take structured proof assumptions into account (like Refute and Nitpick) by default;
blanchet [Fri, 18 Dec 2009 14:02:58 +0100] rev 34128
made Quickcheck take structured proof assumptions into account (like Refute and Nitpick) by default; up to now, only Auto Quickcheck did -- the old behavior is available by passing "no_assms" as option
(0) -30000 -10000 -3000 -1000 -300 -100 -64 +64 +100 +300 +1000 +3000 +10000 +30000 tip