src/HOL/Tools/case_translation.ML
Sun, 26 May 2013 20:08:53 +0200 wenzelm tuned -- less ML compiler warnings;
Sun, 26 May 2013 20:03:47 +0200 wenzelm more robust variant_free: avoid clash with consts name space (e.g. consts "x", "xa", etc.);
Sun, 26 May 2013 19:29:15 +0200 wenzelm more uniform context;
Sun, 26 May 2013 19:11:52 +0200 wenzelm more conventional pretty printing;
Sun, 26 May 2013 18:37:43 +0200 wenzelm tuned white-space;
Sat, 25 May 2013 15:37:53 +0200 wenzelm syntax translations always depend on context;
Wed, 24 Apr 2013 11:06:53 +0200 traytel slightly more aggressive syntax translation for printing case expressions
Wed, 10 Apr 2013 21:46:28 +0200 wenzelm more antiquotations;
Wed, 10 Apr 2013 21:20:35 +0200 wenzelm tuned pretty layout: avoid nested Pretty.string_of, which merely happens to work with Isabelle/jEdit since formatting is delegated to Scala side;
Wed, 10 Apr 2013 19:52:19 +0200 traytel made SML/NJ happy
Wed, 10 Apr 2013 17:49:16 +0200 traytel declaration attribute for case combinators
Tue, 09 Apr 2013 18:27:49 +0200 berghofe Handle dummy patterns in parse translation rather than check phase
Sat, 06 Apr 2013 01:42:07 +0200 traytel disallow coercions to interfere with case translations
Fri, 05 Apr 2013 22:08:42 +0200 traytel allow redundant cases in the list comprehension translation
Fri, 05 Apr 2013 22:08:42 +0200 traytel recur in the expression to be matched (do not rely on repetitive execution of a check phase);
Fri, 05 Apr 2013 22:08:42 +0200 traytel tuned whitespace
Thu, 04 Apr 2013 18:48:40 +0200 berghofe Use Type.raw_match instead of Sign.typ_match
Fri, 05 Apr 2013 22:08:42 +0200 traytel special constant to prevent eta-contraction of the check-phase syntax of case translations
Tue, 22 Jan 2013 14:33:45 +0100 traytel separate data used for case translation from the datatype package
less more (0) tip