added get_st;
authorwenzelm
Sat, 05 Jun 1999 20:32:49 +0200
changeset 6788 6eaf6856ee4a
parent 6787 25265c6807c3
child 6789 0e5a965de17a
added get_st;
src/Pure/Isar/proof_data.ML
--- a/src/Pure/Isar/proof_data.ML	Sat Jun 05 20:32:10 1999 +0200
+++ b/src/Pure/Isar/proof_data.ML	Sat Jun 05 20:32:49 1999 +0200
@@ -20,6 +20,7 @@
   val print: Proof.context -> unit
   val get: Proof.context -> T
   val put: T -> Proof.context -> Proof.context
+  val get_st: Proof.state -> T
   val put_st: T -> Proof.state -> Proof.state
 end;
 
@@ -39,6 +40,7 @@
 val print = ProofContext.print_data kind;
 val get = ProofContext.get_data kind (fn Data x => x);
 val put = ProofContext.put_data kind Data;
+val get_st = get o Proof.context_of;
 val put_st = Proof.put_data kind Data;
 
 end;