src/Provers/classical.ML
changeset 5028 61c10aad3d71
parent 5001 9de7fda0a6df
child 5523 dc8cdc192cd0
equal deleted inserted replaced
5027:4b1fd9813003 5028:61c10aad3d71
   765 val claset_of = claset_of_sg o sign_of;
   765 val claset_of = claset_of_sg o sign_of;
   766 
   766 
   767 fun CLASET tacf state = tacf (claset_of_sg (sign_of_thm state)) state;
   767 fun CLASET tacf state = tacf (claset_of_sg (sign_of_thm state)) state;
   768 fun CLASET' tacf i state = tacf (claset_of_sg (sign_of_thm state)) i state;
   768 fun CLASET' tacf i state = tacf (claset_of_sg (sign_of_thm state)) i state;
   769 
   769 
   770 val claset = claset_of o Context.get_context;
   770 val claset = claset_of o Context.the_context;
   771 val claset_ref = claset_ref_of_sg o sign_of o Context.get_context;
   771 val claset_ref = claset_ref_of_sg o sign_of o Context.the_context;
   772 
   772 
   773 
   773 
   774 (* change claset *)
   774 (* change claset *)
   775 
   775 
   776 fun change_claset f x = claset_ref () := (f (claset (), x));
   776 fun change_claset f x = claset_ref () := (f (claset (), x));