2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:05 +0200] rev 42346
remove experimental code added in 85bb6fbb8e6a
src/HOL/Tools/Meson/meson.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:05 +0200] rev 42345
added examples of definitional CNF facts
src/HOL/Metis_Examples/Clausify.thy

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:05 +0200] rev 42344
"unify_first_prem_with_concl" (cf. 9ceb585c097a) sometimes throws an exception, but it is very rarely needed -- catch the exception for now
src/HOL/Tools/Metis/metis_reconstruct.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:05 +0200] rev 42343
compile
src/HOL/IsaMakefile src/HOL/Metis_Examples/Clausify.thy src/HOL/Metis_Examples/ROOT.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:05 +0200] rev 42342
handle case where the same Skolem name is given different types in different subgoals in the new Skolemizer (this can happen if several type-instances of the same fact are needed by Metis, cf. example in "Clausify.thy") -- the solution reintroduces old code removed in a6725f293377
src/HOL/Metis_Examples/Clausify.thy src/HOL/Tools/Metis/metis_reconstruct.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:04 +0200] rev 42341
removed obsolete Skolem counter in new Skolemizer
src/HOL/Tools/Metis/metis_reconstruct.ML src/HOL/Tools/Metis/metis_tactics.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:04 +0200] rev 42340
added outstanding issue to Metis example
src/HOL/Metis_Examples/Clausify.thy

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:04 +0200] rev 42339
use the list of actually used axioms to (correctly) precompute the "outer params", not all axioms
src/HOL/Tools/Metis/metis_reconstruct.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:04 +0200] rev 42338
started clausifier examples
src/HOL/IsaMakefile src/HOL/Metis_Examples/Clausify.thy src/HOL/Metis_Examples/ROOT.ML

2011-04-14 blanchet [Thu, 14 Apr 2011 11:24:04 +0200] rev 42337
make new Skolemizer work also for "metisFT"
src/HOL/Tools/Metis/metis_reconstruct.ML