src/HOL/MicroJava/ROOT.ML
author Timothy Bourke
Wed, 06 May 2009 10:55:47 +1000
changeset 31042 d452117ba564
parent 27680 5a557a5afc48
child 33615 261abc2e3155
permissions -rw-r--r--
Prototype introiff option for find_theorems. This feature was suggested by Jeremy Avigad / Tobias Nipkow. It adds an introiff keyword for find_theorems that returns, in addition to the usual results for intro, any theorems of the form ([| ... |] ==> (P = Q)) where either P or Q matches the conclusions of the current goal. Such theorems can be made introduction rules with [THEN iffDx]. The current patch is for evaluation only. It assumes an (op = : 'a -> 'a -> bool) operator, which is specific to HOL. It is not clear how this should be generalised.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
24073
373727835757 simultaneous use_thys;
wenzelm
parents: 13672
diff changeset
     1
(* $Id$ *)
10631
591ea23d27a0 removed Digest (temporarily, not up to date)
kleing
parents: 10611
diff changeset
     2
12911
704713ca07ea new document
kleing
parents: 12786
diff changeset
     3
no_document use_thy "While_Combinator";
704713ca07ea new document
kleing
parents: 12786
diff changeset
     4
27680
5a557a5afc48 added explicit root theory; some tuning
haftmann
parents: 24073
diff changeset
     5
use_thy "MicroJava";