src/Pure/simplifier.ML
changeset 32738 15bb09ca0378
parent 32148 253f6808dabe
child 32786 f1ac4b515af9
equal deleted inserted replaced
32737:76fa673eee8b 32738:15bb09ca0378
    30 signature SIMPLIFIER =
    30 signature SIMPLIFIER =
    31 sig
    31 sig
    32   include BASIC_SIMPLIFIER
    32   include BASIC_SIMPLIFIER
    33   val pretty_ss: Proof.context -> simpset -> Pretty.T
    33   val pretty_ss: Proof.context -> simpset -> Pretty.T
    34   val clear_ss: simpset -> simpset
    34   val clear_ss: simpset -> simpset
    35   val debug_bounds: bool ref
    35   val debug_bounds: bool Unsynchronized.ref
    36   val inherit_context: simpset -> simpset -> simpset
    36   val inherit_context: simpset -> simpset -> simpset
    37   val the_context: simpset -> Proof.context
    37   val the_context: simpset -> Proof.context
    38   val context: Proof.context -> simpset -> simpset
    38   val context: Proof.context -> simpset -> simpset
    39   val theory_context: theory  -> simpset -> simpset
    39   val theory_context: theory  -> simpset -> simpset
    40   val simproc_i: theory -> string -> term list
    40   val simproc_i: theory -> string -> term list
   422     setmksimps mksimps
   422     setmksimps mksimps
   423   end));
   423   end));
   424 
   424 
   425 end;
   425 end;
   426 
   426 
   427 structure BasicSimplifier: BASIC_SIMPLIFIER = Simplifier;
   427 structure Basic_Simplifier: BASIC_SIMPLIFIER = Simplifier;
   428 open BasicSimplifier;
   428 open Basic_Simplifier;