src/Tools/isac/Specify/cas-command.sml
changeset 60559 aba19e46dd84
parent 60557 0be383bdb883
child 60574 3860f08122d8
     1.1 --- a/src/Tools/isac/Specify/cas-command.sml	Fri Oct 07 20:46:48 2022 +0200
     1.2 +++ b/src/Tools/isac/Specify/cas-command.sml	Sat Oct 08 11:40:48 2022 +0200
     1.3 @@ -43,7 +43,7 @@
     1.4    let
     1.5      val thy = ThyC.get_theory dI
     1.6      val ctxt = Proof_Context.init_global thy
     1.7 -	  val {ppc, ...} = Problem.from_store_PIDE ctxt pI
     1.8 +	  val {ppc, ...} = Problem.from_store ctxt pI
     1.9  	  val its_ = map (dtss2itm_ ppc) dtss (*([1],true,"#Given",Cor (...))*)
    1.10  	  val its = O_Model.add_enumerate its_
    1.11  	  val pits = map flattup2 its
    1.12 @@ -52,9 +52,9 @@
    1.13        then (pI, mI)
    1.14  		  else
    1.15          case Refine.problem thy pI pits of
    1.16 -			    SOME (pI,_) => (pI, (hd o #met o Problem.from_store_PIDE ctxt) pI)
    1.17 -			  | NONE => (pI, (hd o #met o Problem.from_store_PIDE ctxt) pI)
    1.18 -	  val {ppc, pre, prls, ...} = MethodC.from_store_PIDE ctxt mI
    1.19 +			    SOME (pI,_) => (pI, (hd o #met o Problem.from_store ctxt) pI)
    1.20 +			  | NONE => (pI, (hd o #met o Problem.from_store ctxt) pI)
    1.21 +	  val {ppc, pre, prls, ...} = MethodC.from_store ctxt mI
    1.22  	  val its_ = map (dtss2itm_ ppc) dtss (*([1],true,"#Given",Cor (...))*)
    1.23  	  val its = O_Model.add_enumerate its_
    1.24  	  val mits = map flattup2 its
    1.25 @@ -102,7 +102,7 @@
    1.26        Parse.!!! (Parse.ML_source -- parse_theory -- parse_problem -- parse_method))
    1.27        >> (fn (term, (((source, thry), pbl), met)) => Toplevel.theory (fn thy =>
    1.28          let
    1.29 -          val t = TermC.parse_strict(*parse_strict_PIDE*) thy term;
    1.30 +          val t = TermC.parse_strict thy term;
    1.31            val pblID = References_Def.explode_id pbl;
    1.32            val metID = References_Def.explode_id met;
    1.33            val set_data =