Tue, 09 Aug 2011 16:09:10 +0200 |
kleing |
removed "extremely ambigous" warning; has been ignored by everyone for years.
|
file |
diff |
annotate
|
Sun, 17 Apr 2011 13:47:22 +0200 |
wenzelm |
clarified pretty_parsetree: suppress literal tokens;
|
file |
diff |
annotate
|
Fri, 08 Apr 2011 15:02:11 +0200 |
wenzelm |
discontinued special treatment of structure Syntax_Ext (formerly Syn_Ext);
|
file |
diff |
annotate
|
Thu, 07 Apr 2011 23:25:09 +0200 |
wenzelm |
report literal tokens according to parsetree head;
|
file |
diff |
annotate
|
Tue, 05 Apr 2011 15:04:55 +0200 |
wenzelm |
use standard tables with standard argument order;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 23:52:56 +0200 |
wenzelm |
accumulate parsetrees in canonical reverse order;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 23:26:32 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 22:58:15 +0200 |
wenzelm |
tuned -- removed redundancy;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 22:49:41 +0200 |
wenzelm |
tuned signatures;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 22:21:36 +0200 |
wenzelm |
streamlined token list operations, assuming that the order of union does not matter;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 21:35:59 +0200 |
wenzelm |
misc tuning and clarification;
|
file |
diff |
annotate
|
Mon, 04 Apr 2011 15:51:45 +0200 |
wenzelm |
direct pretty printing of parsetrees -- prevent diagnostic output from crashing due to undeclared entities;
|
file |
diff |
annotate
|
Tue, 21 Dec 2010 21:31:36 +0100 |
wenzelm |
configuration option "syntax_branching_level";
|
file |
diff |
annotate
|
Sat, 04 Dec 2010 18:41:12 +0100 |
wenzelm |
added Syntax.default_root;
|
file |
diff |
annotate
|
Mon, 30 Aug 2010 15:19:39 +0200 |
wenzelm |
tuned messages: discontinued spurious full-stops (messages are occasionally composed unexpectedly);
|
file |
diff |
annotate
|
Fri, 27 Aug 2010 19:43:28 +0200 |
wenzelm |
more careful treatment of context visibility flag wrt. spurious warnings;
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 17:45:35 +0200 |
wenzelm |
eliminated some old camel case stuff;
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 17:34:10 +0200 |
wenzelm |
some attempts to recover Isabelle/ML style from the depths of time;
|
file |
diff |
annotate
|
Wed, 25 Aug 2010 16:13:55 +0200 |
wenzelm |
keep persistent production tables as immutable vectors -- potential performance improvement on modern hardware;
|
file |
diff |
annotate
|
Tue, 20 Jul 2010 14:44:33 +0200 |
wenzelm |
eliminated old-style sys_error/SYS_ERROR in favour of exception Fail -- after careful checking that there is no overlap with existing handling of that;
|
file |
diff |
annotate
|
Fri, 02 Jul 2010 21:48:54 +0200 |
wenzelm |
standard argument order;
|
file |
diff |
annotate
|
Fri, 02 Jul 2010 21:41:06 +0200 |
wenzelm |
do not open auxiliary ML structures;
|
file |
diff |
annotate
|
Mon, 31 May 2010 21:06:57 +0200 |
wenzelm |
modernized some structure names, keeping a few legacy aliases;
|
file |
diff |
annotate
|
Thu, 29 Oct 2009 17:58:26 +0100 |
wenzelm |
standardized filter/filter_out;
|
file |
diff |
annotate
|
Thu, 22 Oct 2009 13:48:06 +0200 |
haftmann |
map_range (and map_index) combinator
|
file |
diff |
annotate
|
Wed, 21 Oct 2009 12:02:56 +0200 |
haftmann |
curried union as canonical list operation
|
file |
diff |
annotate
|
Wed, 21 Oct 2009 08:14:38 +0200 |
haftmann |
dropped redundant gen_ prefix
|
file |
diff |
annotate
|
Tue, 20 Oct 2009 16:13:01 +0200 |
haftmann |
replaced old_style infixes eq_set, subset, union, inter and variants by generic versions
|
file |
diff |
annotate
|
Tue, 29 Sep 2009 11:49:22 +0200 |
wenzelm |
explicit indication of Unsynchronized.ref;
|
file |
diff |
annotate
|
Sun, 01 Mar 2009 16:48:06 +0100 |
wenzelm |
discontinued experimental support for Alice -- too hard to maintain its many language incompatibilities, never really worked anyway;
|
file |
diff |
annotate
|
Mon, 19 Jan 2009 20:05:41 +0100 |
wenzelm |
removed Ids;
|
file |
diff |
annotate
|
Tue, 18 Nov 2008 18:25:55 +0100 |
wenzelm |
signed_string_of_int for priorities;
|
file |
diff |
annotate
|
Sat, 09 Aug 2008 12:28:12 +0200 |
wenzelm |
tuned error message;
|
file |
diff |
annotate
|
Sat, 09 Aug 2008 00:09:36 +0200 |
wenzelm |
datatype token: maintain range, tuned representation;
|
file |
diff |
annotate
|
Wed, 16 Apr 2008 10:50:37 +0200 |
haftmann |
educated guess for infix syntax
|
file |
diff |
annotate
|
Thu, 14 Feb 2008 21:33:44 +0100 |
wenzelm |
syntax error: suppress expected categories altogether;
|
file |
diff |
annotate
|
Thu, 14 Feb 2008 15:45:26 +0100 |
wenzelm |
expected syntax categories: reduced duplication, report minimal priorities only;
|
file |
diff |
annotate
|
Sat, 26 Jan 2008 23:15:33 +0100 |
wenzelm |
syntax error: unified output of priorities;
|
file |
diff |
annotate
|
Sat, 26 Jan 2008 22:14:07 +0100 |
wenzelm |
syntax error: reduced spam -- print expected nonterminals instead of terminals;
|
file |
diff |
annotate
|
Mon, 13 Aug 2007 18:10:22 +0200 |
wenzelm |
Lexicon.tokenize: do not appen EndToken yet;
|
file |
diff |
annotate
|
Mon, 23 Jul 2007 19:45:48 +0200 |
wenzelm |
avoid global reference warned'';
|
file |
diff |
annotate
|
Sun, 22 Jul 2007 21:20:54 +0200 |
wenzelm |
avoid polymorphic equality;
|
file |
diff |
annotate
|
Tue, 03 Apr 2007 19:24:19 +0200 |
wenzelm |
avoid clash with Alice keywords;
|
file |
diff |
annotate
|
Tue, 28 Nov 2006 00:35:18 +0100 |
wenzelm |
simplified '?' operator;
|
file |
diff |
annotate
|
Tue, 10 Oct 2006 13:59:13 +0200 |
haftmann |
gen_rem(s) abandoned in favour of remove / subtract
|
file |
diff |
annotate
|
Wed, 04 Oct 2006 14:17:38 +0200 |
haftmann |
insert replacing ins ins_int ins_string
|
file |
diff |
annotate
|
Thu, 21 Sep 2006 19:04:20 +0200 |
wenzelm |
member (op =);
|
file |
diff |
annotate
|
Thu, 27 Apr 2006 15:06:35 +0200 |
wenzelm |
tuned basic list operators (flat, maps, map_filter);
|
file |
diff |
annotate
|
Tue, 21 Mar 2006 12:18:15 +0100 |
wenzelm |
avoid polymorphic equality;
|
file |
diff |
annotate
|
Wed, 15 Feb 2006 21:34:55 +0100 |
wenzelm |
removed distinct, renamed gen_distinct to distinct;
|
file |
diff |
annotate
|
Wed, 08 Feb 2006 14:39:00 +0100 |
haftmann |
introduced gen_distinct in place of distinct
|
file |
diff |
annotate
|
Thu, 15 Sep 2005 17:16:56 +0200 |
wenzelm |
TableFun/Symtab: curried lookup and update;
|
file |
diff |
annotate
|
Thu, 08 Sep 2005 16:09:23 +0200 |
haftmann |
introduces some modern-style AList operations
|
file |
diff |
annotate
|
Thu, 01 Sep 2005 18:48:50 +0200 |
wenzelm |
curried_lookup/update;
|
file |
diff |
annotate
|
Wed, 31 Aug 2005 09:37:12 +0200 |
haftmann |
introduced AList.*
|
file |
diff |
annotate
|
Fri, 01 Jul 2005 22:35:41 +0200 |
wenzelm |
avoid polyeq;
|
file |
diff |
annotate
|
Tue, 17 May 2005 18:10:31 +0200 |
wenzelm |
tuned;
|
file |
diff |
annotate
|
Sat, 16 Apr 2005 18:58:09 +0200 |
wenzelm |
added make_gram;
|
file |
diff |
annotate
|
Thu, 03 Mar 2005 12:43:01 +0100 |
skalberg |
Move towards standard functions.
|
file |
diff |
annotate
|
Sun, 13 Feb 2005 17:15:14 +0100 |
skalberg |
Deleted Library.option type.
|
file |
diff |
annotate
|
Mon, 21 Jun 2004 10:25:57 +0200 |
kleing |
Merged in license change from Isabelle2004
|
file |
diff |
annotate
|
Fri, 16 Apr 2004 18:48:13 +0200 |
berghofe |
Replaced quote by Pretty.quote / Library.quote, since quote now refers to Symbol.quote
|
file |
diff |
annotate
|
Thu, 14 Mar 2002 16:00:29 +0100 |
kleing |
increased treshold for "this expression could be extremely ambigous" warning
|
file |
diff |
annotate
|
Wed, 16 Jan 2002 23:19:34 +0100 |
wenzelm |
GPLed;
|
file |
diff |
annotate
|
Wed, 27 Oct 1999 11:15:35 +0200 |
oheimb |
symbols in (error) messages now consistently with single backslash
|
file |
diff |
annotate
|
Sat, 10 Jul 1999 21:40:14 +0200 |
wenzelm |
more specific exn;
|
file |
diff |
annotate
|
Fri, 25 Jun 1999 13:37:51 +0200 |
wenzelm |
branching_level = 400;
|
file |
diff |
annotate
|
Fri, 29 Jan 1999 17:11:40 +0100 |
oheimb |
corrected output of symbols for several (probably not all) relevant functions
|
file |
diff |
annotate
|
Tue, 12 May 1998 18:06:27 +0200 |
wenzelm |
branching_level = 250;
|
file |
diff |
annotate
|
Mon, 09 Mar 1998 16:10:57 +0100 |
wenzelm |
tuned syntax error msg;
|
file |
diff |
annotate
|
Sun, 28 Dec 1997 14:56:44 +0100 |
wenzelm |
renamed Symtab.null to Symtab.empty;
|
file |
diff |
annotate
|
Tue, 26 Nov 1996 16:26:06 +0100 |
paulson |
Eta-expansion of a function definition, for value polymorphism
|
file |
diff |
annotate
|
Thu, 14 Nov 1996 14:32:01 +0100 |
wenzelm |
removed silly message;
|
file |
diff |
annotate
|
Fri, 15 Mar 1996 12:01:19 +0100 |
berghofe |
Added some functions which allow redirection of Isabelle's output
|
file |
diff |
annotate
|
Fri, 16 Feb 1996 14:17:34 +0100 |
paulson |
Elimination of fully-functorial style.
|
file |
diff |
annotate
|
Mon, 15 Jan 1996 15:00:14 +0100 |
clasohm |
added comments
|
file |
diff |
annotate
|
Mon, 03 Jul 1995 13:37:29 +0200 |
clasohm |
removed debugging output
|
file |
diff |
annotate
|
Mon, 03 Jul 1995 13:06:36 +0200 |
clasohm |
added comments; fixed a bug; reduced memory usage slightly
|
file |
diff |
annotate
|
Wed, 14 Jun 1995 12:05:13 +0200 |
clasohm |
removed 'raw' productions from gram datatype; replaced mk_gram by add_prods;
|
file |
diff |
annotate
|
Thu, 02 Feb 1995 13:11:51 +0100 |
clasohm |
simplified elimination of chain productions
|
file |
diff |
annotate
|
Wed, 11 Jan 1995 13:25:23 +0100 |
wenzelm |
pretty_gram: now sorts productions;
|
file |
diff |
annotate
|
Thu, 08 Dec 1994 12:46:25 +0100 |
clasohm |
changed Pure's grammar and the way types are converted to nonterminals
|
file |
diff |
annotate
|
Wed, 09 Nov 1994 13:50:59 +0100 |
clasohm |
changed warning for extremely ambiguous expressions
|
file |
diff |
annotate
|
Thu, 03 Nov 1994 08:34:53 +0100 |
clasohm |
added warning message
|
file |
diff |
annotate
|
Tue, 04 Oct 1994 13:02:16 +0100 |
clasohm |
made major changes to grammar;
Isabelle94-1
|
file |
diff |
annotate
|
Fri, 19 Aug 1994 15:36:23 +0200 |
wenzelm |
removed roots arg of extend_gram;
|
file |
diff |
annotate
|
Thu, 26 May 1994 12:55:52 +0200 |
clasohm |
"Building new grammar" message is no longer displayed by empty_gram
|
file |
diff |
annotate
|
Thu, 19 May 1994 13:13:27 +0200 |
clasohm |
lookaheads are now computed faster (during the grammar is built)
|
file |
diff |
annotate
|
Tue, 17 May 1994 14:42:34 +0200 |
clasohm |
fixed a bug in syntax_error, added "Building new grammar" message;
|
file |
diff |
annotate
|
Fri, 13 May 1994 13:56:22 +0200 |
clasohm |
syntax_error now checks precedences when computing expected tokens
|
file |
diff |
annotate
|
Mon, 09 May 1994 11:11:37 +0200 |
clasohm |
syntax_error now removes duplicate tokens in its output and doesn't
|
file |
diff |
annotate
|
Fri, 06 May 1994 13:50:36 +0200 |
clasohm |
improved syntax error:
|
file |
diff |
annotate
|
Tue, 26 Apr 1994 14:48:41 +0200 |
clasohm |
made a few cosmetic changes
|
file |
diff |
annotate
|
Fri, 22 Apr 1994 12:43:53 +0200 |
clasohm |
changed the way a grammar is generated to allow the new parser to work;
|
file |
diff |
annotate
|
Thu, 03 Feb 1994 13:59:00 +0100 |
wenzelm |
minor internal changes;
|
file |
diff |
annotate
|
Wed, 19 Jan 1994 14:21:26 +0100 |
wenzelm |
MAJOR INTERNAL CHANGE: extend and merge operations of syntax tables
|
file |
diff |
annotate
|
Fri, 08 Oct 1993 14:29:55 +0100 |
wenzelm |
*** empty log message ***
|
file |
diff |
annotate
|
Mon, 04 Oct 1993 15:30:49 +0100 |
wenzelm |
lots of internal cleaning and tuning;
|
file |
diff |
annotate
|