boehmes [Wed, 12 May 2010 23:53:58 +0200] rev 36894
added tracing of reconstruction data
boehmes [Wed, 12 May 2010 23:53:57 +0200] rev 36893
added new SMT translation files which use a simpler intermediate term representation and a simpler translation of builtin symbols, have less overhead for renaming symbols and generating the signature, add come with a simpler separation of formulas and terms
boehmes [Wed, 12 May 2010 23:53:56 +0200] rev 36892
deleted SMT translation files (to be replaced by a simplified version)
boehmes [Wed, 12 May 2010 23:53:55 +0200] rev 36891
move the addition of extra facts into a separate module
boehmes [Wed, 12 May 2010 23:53:54 +0200] rev 36890
normalize numerals: also rewrite Numeral0 into 0
boehmes [Wed, 12 May 2010 23:53:53 +0200] rev 36889
added missing rewrite rules for natural min and max
boehmes [Wed, 12 May 2010 23:53:52 +0200] rev 36888
rewrite bool case expressions as if expression
boehmes [Wed, 12 May 2010 23:53:51 +0200] rev 36887
simplified normalize_rule and moved it further down in the code
boehmes [Wed, 12 May 2010 23:53:50 +0200] rev 36886
merged addition of rules into one function
boehmes [Wed, 12 May 2010 23:53:49 +0200] rev 36885
added simplification for distinctness of small lists
boehmes [Wed, 12 May 2010 23:53:48 +0200] rev 36884
moved the addition of DLO tactic into the Z3 theory (DLO is required only for Z3 proof reconstruction)
wenzelm [Fri, 14 May 2010 19:53:36 +0200] rev 36883
added Proofterm.unconstrain_thm_proof for Thm.unconstrainT -- loosely based on the version by krauss/schropp;
wenzelm [Thu, 13 May 2010 21:36:38 +0200] rev 36882
conditionally unconstrain thm proofs -- loosely based on the version by krauss/schropp;
wenzelm [Thu, 13 May 2010 21:17:09 +0200] rev 36881
the_classrel/the_arity: avoid Thm.transfer for proofterm version -- theory might already have become stale within the proof_body future;
wenzelm [Thu, 13 May 2010 20:15:59 +0200] rev 36880
avoid redundant rebinding of name/prop -- probably introduced accidentally in 80bb72a0f577;
wenzelm [Thu, 13 May 2010 18:47:07 +0200] rev 36879
raise Fail uniformly for proofterm errors, which appear to be rather low-level;
wenzelm [Thu, 13 May 2010 18:22:10 +0200] rev 36878
unconstrainT operations on proofs, according to krauss/schropp;
wenzelm [Thu, 13 May 2010 17:25:53 +0200] rev 36877
added Proofterm.get_name variants according to krauss/schropp;
tuned signature;
wenzelm [Wed, 12 May 2010 22:43:05 +0200] rev 36876
conditional structure SingleAssignment;
wenzelm [Wed, 12 May 2010 17:10:53 +0200] rev 36875
merged
haftmann [Wed, 12 May 2010 15:31:43 +0200] rev 36874
merged
haftmann [Wed, 12 May 2010 15:27:15 +0200] rev 36873
tuned proofs and fact and class names
haftmann [Wed, 12 May 2010 13:51:22 +0200] rev 36872
tuned fact collection names and some proofs
haftmann [Wed, 12 May 2010 12:31:52 +0200] rev 36871
grouped local statements
haftmann [Wed, 12 May 2010 12:31:51 +0200] rev 36870
tuned test problems
wenzelm [Wed, 12 May 2010 16:45:59 +0200] rev 36869
merged
nipkow [Wed, 12 May 2010 15:25:23 +0200] rev 36868
merged
nipkow [Wed, 12 May 2010 15:25:02 +0200] rev 36867
simplified proof
wenzelm [Wed, 12 May 2010 16:44:49 +0200] rev 36866
modernized specifications;
wenzelm [Wed, 12 May 2010 15:25:58 +0200] rev 36865
updated/unified some legacy warnings;