src/FOLP/ROOT.ML
changeset 4223 f60e3d2c81d3
parent 4024 3c056eab237c
child 6349 f7750d816c21
equal deleted inserted replaced
4222:d7573d6d0513 4223:f60e3d2c81d3
    37    (fn prems => [ REPEAT(resolve_tac prems 1) ]);
    37    (fn prems => [ REPEAT(resolve_tac prems 1) ]);
    38 
    38 
    39   val rev_mp = rev_mp
    39   val rev_mp = rev_mp
    40   val subst = subst
    40   val subst = subst
    41   val sym = sym
    41   val sym = sym
       
    42   val thin_refl = prove_goal IFOLP.thy 
       
    43 		  "!!X. [|p:x=x; PROP W|] ==> PROP W" (K [atac 1]);
    42   end;
    44   end;
    43 
    45 
    44 structure Hypsubst = HypsubstFun(Hypsubst_Data);
    46 structure Hypsubst = HypsubstFun(Hypsubst_Data);
    45 open Hypsubst;
    47 open Hypsubst;
    46 
    48