blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43306
tuning
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43305
compile
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43304
cleaner fact freshening, which also works in corner cases, e.g. if two backquoted facts have the same name (but have different variable indices)
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43303
added a really fully typed translation as a fallback for Metis, in rare cases where Metis correctly proves a theorem but has type-unsound steps in it (which is likelier to happen with some of the lighter translations)
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43302
improve sort inference in Metis proofs -- in some rare cases Metis steals Isabelle's variable names and the sorts must then be inferred as well
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43301
removed needless function that duplicated standard functionality, with a little unnecessary twist
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43300
removed more dead code
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43299
be a bit more liberal with respect to the universal sort -- it sometimes help
blanchet [Thu, 09 Jun 2011 00:16:28 +0200] rev 43298
renamed "untyped_aconv" to distinguish it clearly from the standard "aconv_untyped"
wenzelm [Wed, 08 Jun 2011 22:13:49 +0200] rev 43297
merged