src/Pure/Syntax/ast.ML
Wed, 23 Oct 2024 13:03:49 +0200 wenzelm misc tuning and clarification;
Tue, 22 Oct 2024 20:05:23 +0200 wenzelm more liberal ast matching, notably for case-translations in HOLCF that operate on logical consts rather than syntax consts;
Tue, 22 Oct 2024 19:26:40 +0200 wenzelm more concise representation of term positions;
Mon, 21 Oct 2024 11:55:51 +0200 wenzelm support multiple positions (non-empty list);
Sun, 20 Oct 2024 15:37:19 +0200 wenzelm tuned signature;
Sun, 20 Oct 2024 13:27:17 +0200 wenzelm more accurate treatment of constraints: restrict permissive mode to output;
Sun, 20 Oct 2024 13:13:17 +0200 wenzelm tuned;
Tue, 15 Oct 2024 16:11:37 +0200 wenzelm minor performance tuning;
Tue, 15 Oct 2024 14:19:58 +0200 wenzelm allow type constraints for const_syntax;
Sat, 12 Oct 2024 15:00:56 +0200 wenzelm tuned;
Sat, 12 Oct 2024 14:29:39 +0200 wenzelm clarified signature;
Sat, 12 Oct 2024 14:22:19 +0200 wenzelm clarified signature;
Sat, 12 Oct 2024 14:16:15 +0200 wenzelm misc tuning and clarification;
Sun, 15 Sep 2024 14:56:33 +0200 wenzelm more operations;
Thu, 05 Sep 2024 17:39:45 +0200 wenzelm clarified signature: type ML_Pretty.pretty coincides with PolyML.pretty;
Sat, 04 Sep 2021 21:25:08 +0200 wenzelm clarified signature;
Thu, 03 Jan 2019 14:12:44 +0100 wenzelm clarified signature: more types;
Sat, 27 Jan 2018 20:35:34 +0100 wenzelm tuned output;
Tue, 13 Dec 2016 11:51:42 +0100 wenzelm more symbols;
Sat, 02 Apr 2016 21:10:07 +0200 wenzelm careful export of type-dependent functions, without losing their special status;
Fri, 18 Mar 2016 16:26:35 +0100 wenzelm clarified modules;
Sun, 06 Apr 2014 16:36:28 +0200 wenzelm more source positions;
Mon, 27 May 2013 12:40:50 +0200 wenzelm uniform Term_Position.markers (cf. dbadb4d03cbc);
Fri, 10 Jun 2011 11:47:52 +0200 wenzelm tuned name (cf. blast_stats);
Thu, 07 Apr 2011 20:32:42 +0200 wenzelm tuned signature;
Wed, 06 Apr 2011 23:04:00 +0200 wenzelm separate structure Term_Position;
Tue, 05 Apr 2011 14:25:18 +0200 wenzelm discontinued special treatment of structure Ast: no pervasive content, no inclusion in structure Syntax;
Tue, 22 Mar 2011 13:32:20 +0100 wenzelm support for encoded positions (for id_position, longid_position) as pseudo type-constraints -- still inactive;
Tue, 21 Dec 2010 21:21:21 +0100 wenzelm configuration option "syntax_ast_trace" and "syntax_ast_stat";
Wed, 11 Aug 2010 15:00:31 +0200 wenzelm tuned whitespace;
Wed, 25 Nov 2009 09:13:46 +0100 haftmann normalized uncurry take/drop
Tue, 24 Nov 2009 17:28:25 +0100 haftmann curried take/drop
Wed, 21 Oct 2009 08:14:38 +0200 haftmann dropped redundant gen_ prefix
Tue, 20 Oct 2009 16:13:01 +0200 haftmann replaced old_style infixes eq_set, subset, union, inter and variants by generic versions
Wed, 30 Sep 2009 22:20:58 +0200 wenzelm eliminated redundant bindings;
Tue, 29 Sep 2009 11:49:22 +0200 wenzelm explicit indication of Unsynchronized.ref;
Sat, 21 Mar 2009 20:00:23 +0100 wenzelm removed obsolete pprint operations;
Mon, 19 Jan 2009 20:05:41 +0100 wenzelm removed Ids;
Sat, 30 Dec 2006 16:08:00 +0100 wenzelm removed conditional combinator;
Thu, 27 Apr 2006 15:06:42 +0200 wenzelm tuned;
Wed, 26 Apr 2006 22:38:05 +0200 wenzelm tuned;
Thu, 15 Sep 2005 17:16:56 +0200 wenzelm TableFun/Symtab: curried lookup and update;
Thu, 01 Sep 2005 18:48:50 +0200 wenzelm curried_lookup/update;
Wed, 29 Jun 2005 15:13:39 +0200 wenzelm removed obsolete (un)fold_ast2;
Tue, 17 May 2005 10:19:44 +0200 wenzelm tuned;
Thu, 03 Mar 2005 12:43:01 +0100 skalberg Move towards standard functions.
Sun, 13 Feb 2005 17:15:14 +0100 skalberg Deleted Library.option type.
Sat, 18 Dec 2004 17:10:49 +0100 schirmer Syntax: last premise of "_bigimpl" is wrapped with "_asm", to have a hook for
Mon, 21 Jun 2004 10:25:57 +0200 kleing Merged in license change from Isabelle2004
Fri, 16 Apr 2004 18:47:00 +0200 berghofe Replaced quote by Pretty.quote.
Wed, 16 Jan 2002 23:19:34 +0100 wenzelm GPLed;
Wed, 21 Nov 2001 00:36:51 +0100 wenzelm use tracing function for trace output;
Fri, 12 Oct 2001 12:10:07 +0200 wenzelm removed lookups count;
Tue, 16 Jan 2001 00:35:18 +0100 wenzelm export fold_ast etc.;
Sun, 16 Jul 2000 21:00:10 +0200 wenzelm AST translation rules no longer require constant head on LHS;
Tue, 30 May 2000 16:02:27 +0200 wenzelm renamed trace/stat_norm_ast to trace/stat_ast;
Tue, 20 Oct 1998 16:29:47 +0200 wenzelm simple Env replaced by Symtab;
Mon, 06 Oct 1997 18:21:00 +0200 wenzelm eliminated raise_ast;
Tue, 26 Nov 1996 16:26:06 +0100 paulson Eta-expansion of a function definition, for value polymorphism
Fri, 16 Feb 1996 14:06:09 +0100 paulson Elimination of fully-functorial style.
less more (0) -60 tip