src/HOL/Tools/Predicate_Compile/predicate_compile_core.ML
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn changed import_intros to handle parameters differently; changed handling of higher-order function compilation; reverted MicroJava change; tuned
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn further cleaning up
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn added option show_proof_trace
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn importing of polymorphic introduction rules with different schematic variable names
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn continued cleaning up; moved tuple expanding to core
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn cleaned up debugging messages; added options to code_pred command
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn cleaned up
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn importing theorems correctly causes problems with mutual recursive predicates in the predicate compiler; must be discussed with Stefan first
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn higher-order arguments in different rules are fixed to one name in the predicate compiler
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn changed importing introduction rules to fix the same type variables in all introduction rules; improved mode analysis for partially applied relations; added test case; tuned
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn changed proof method to handle widen predicate in JinjaThreads
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn added further examples; added mode to code_pred command; tuned; some temporary things in Predicate_Compile_ex
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn processing of tuples in introduction rules
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn added a few tricky examples with tuples; added alternative introduction rules for some constants; corrected mode analysis with negation; improved fetching of definitions
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn changed elimination preprocessing due to an error with a JinjaThread predicate
Sat, 24 Oct 2009 16:55:42 +0200 bulwahn added test for higher-order function inductification; added debug messages
Sat, 24 Oct 2009 16:55:37 +0200 bulwahn extended core of predicate compiler to expand tuples in introduction rules
Wed, 21 Oct 2009 12:08:52 +0200 haftmann merged
Wed, 21 Oct 2009 12:02:56 +0200 haftmann curried union as canonical list operation
Wed, 21 Oct 2009 10:15:31 +0200 haftmann removed old-style \ and \\ infixes
Wed, 21 Oct 2009 08:16:25 +0200 haftmann merged
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
Tue, 20 Oct 2009 20:54:31 +0200 wenzelm uniform use of Integer.min/max;
Mon, 19 Oct 2009 23:02:56 +0200 wenzelm always qualify NJ's old List.foldl/foldr in Isabelle/ML;
Sat, 17 Oct 2009 16:58:03 +0200 wenzelm operations of structure Skip_Proof (formerly SkipProof) no longer require quick_and_dirty mode;
Sat, 17 Oct 2009 15:57:51 +0200 wenzelm indicate CRITICAL nature of various setmp combinators;
Thu, 15 Oct 2009 23:28:10 +0200 wenzelm replaced String.concat by implode;
Thu, 15 Oct 2009 21:28:39 +0200 wenzelm normalized aliases of Output operations;
Tue, 29 Sep 2009 16:24:36 +0200 wenzelm explicit indication of Unsynchronized.ref;
Thu, 24 Sep 2009 08:28:27 +0200 bulwahn merged; adopted to changes from Code_Evaluation in the predicate compiler
Wed, 23 Sep 2009 16:20:13 +0200 bulwahn replaced sorry by oops; removed old debug functions in predicate compiler
Wed, 23 Sep 2009 16:20:13 +0200 bulwahn added first version of quickcheck based on the predicate compiler; added a few quickcheck examples
Wed, 23 Sep 2009 16:20:12 +0200 bulwahn adapted configuration for DatatypeCase.make_case
Wed, 23 Sep 2009 16:20:12 +0200 bulwahn added context free grammar example; removed dead code; adapted to work without quick and dirty mode; fixed typo
Wed, 23 Sep 2009 16:20:12 +0200 bulwahn added first prototype of the extended predicate compiler
Wed, 23 Sep 2009 16:20:12 +0200 bulwahn moved predicate compiler to Tools
less more (0) tip