Sun, 25 Apr 2010 15:52:03 +0200 |
wenzelm |
modernized naming conventions of main Isar proof elements;
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:53 +0200 |
bulwahn |
make profiling depend on reference Quickcheck.timing
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:52 +0200 |
bulwahn |
removing dead code; clarifying function names; removing clone
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:52 +0200 |
bulwahn |
added switch detection to the predicate compiler
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:52 +0200 |
bulwahn |
adding more profiling to the predicate compiler
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:52 +0200 |
bulwahn |
only add relevant predicates to the list of extra modes
|
file |
diff |
annotate
|
Wed, 21 Apr 2010 12:10:52 +0200 |
bulwahn |
prefer functional modes of functions in the mode analysis
|
file |
diff |
annotate
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
made smlnj happy
|
file |
diff |
annotate
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
clarifying the Predicate_Compile_Core signature
|
file |
diff |
annotate
|
Wed, 31 Mar 2010 16:44:41 +0200 |
bulwahn |
putting compilation setup of predicate compiler in a separate file
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:54 +0200 |
bulwahn |
generalized alternative functions to alternative compilation to handle arithmetic functions better
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:54 +0200 |
bulwahn |
correcting alternative functions with tuples
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:53 +0200 |
bulwahn |
adding registration of functions in the function flattening
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:53 +0200 |
bulwahn |
added book-keeping, registration and compilation with alternative functions for predicates in the predicate compiler
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:50 +0200 |
bulwahn |
returning an more understandable user error message in the values command
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:49 +0200 |
bulwahn |
adding Lazy_Sequences with explicit depth-bound
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:46 +0200 |
bulwahn |
prefer recursive calls before others in the mode inference
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:45 +0200 |
bulwahn |
added statistics to values command for random generation
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:43 +0200 |
bulwahn |
made quickcheck generic with respect to which compilation; added random compilation to quickcheck
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:38 +0200 |
bulwahn |
adding values command for new monad; added new random monad compilation to predicate_compile_quickcheck
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:36 +0200 |
bulwahn |
generalizing the compilation process of the predicate compiler
|
file |
diff |
annotate
|
Mon, 29 Mar 2010 17:30:36 +0200 |
bulwahn |
added new compilation to predicate_compiler
|
file |
diff |
annotate
|
Sun, 28 Mar 2010 19:20:52 +0200 |
wenzelm |
implicit checkpoint in Local_Theory.theory as well -- no longer export Local_Theory.checkpoint;
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
contextifying the compilation of the predicate compiler
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
avoiding fishing for split_asm rule in the predicate compiler
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
contextifying the proof procedure in the predicate compiler
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
making flat triples to nested tuple to remove general triple functions
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
reduced the debug output functions from 2 to 1
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
some improvements thanks to Makarius source code review
|
file |
diff |
annotate
|
Mon, 22 Mar 2010 08:30:13 +0100 |
bulwahn |
adding proof procedure for cases rule with tuples; adding introduction rule for negated premises; improving proof procedure with negated premises
|
file |
diff |
annotate
|