test/Tools/isac/Minisubpbl/450-Rewrite_Set_Inst.sml
author wneuper <Walther.Neuper@jku.at>
Mon, 22 Aug 2022 11:26:20 +0200
changeset 60533 b840894bd75a
parent 60529 a823f87dd5aa
child 60571 19a172de0bb5
permissions -rw-r--r--
cleanup test for: push ctxt through LI
wneuper@59492
     1
(* Title:  450-Rewrite_Set_Inst.sml
wneuper@59492
     2
   Author: Walther Neuper 1803
wneuper@59492
     3
   (c) copyright due to lincense terms.
wneuper@59492
     4
*)
wneuper@59492
     5
wneuper@59492
     6
"----------- Minisubplb/450-Rewrite_Set_Inst.sml -----------------";
wneuper@59492
     7
"----------- Minisubplb/450-Rewrite_Set_Inst.sml -----------------";
wneuper@59492
     8
"----------- Minisubplb/450-Rewrite_Set_Inst.sml -----------------";
walther@59997
     9
val fmz = ["equality (x+1=(2::real))", "solveFor x", "solutions L"];
wneuper@59492
    10
val (dI',pI',mI') =
walther@59997
    11
   ("Test", ["sqroot-test", "univariate", "equation", "test"],
walther@59997
    12
    ["Test", "squ-equ-test-subpbl1"]);
wneuper@59492
    13
val (p,_,f,nxt,_,pt) = CalcTreeTEST [(fmz, (dI',pI',mI'))];
wneuper@59492
    14
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    15
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    16
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    17
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    18
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    19
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    20
val (p,_,f,nxt,_,pt) = me nxt p [] pt; (*nxt = Apply_Method ["Test", "squ-equ-test-subpbl1"]*)
wneuper@59492
    21
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    22
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    23
val (p,_,f,nxt,_,pt) = me nxt p [] pt; (*nxt = Subp ["LINEAR", "univariate", "equation", "test"]*)
wneuper@59492
    24
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    25
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    26
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    27
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    28
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    29
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    30
val (p,_,f,nxt,_,pt) = me nxt p [] pt;
wneuper@59492
    31
val (p,_,f,nxt,_,pt) = me nxt p [] pt; (*nxt = Apply_Method ["Test", "solve_linear"]*)
wneuper@59492
    32
val (p,_,f,nxt,_,pt) = me nxt p [] pt; (*nxt = Rewrite_Set_Inst isolate_bdv*);
walther@59749
    33
case nxt of (Rewrite_Set_Inst (["(''bdv'', x)"], "isolate_bdv")) => ()
wneuper@59492
    34
| _ => error "Rewrite_Set_Inst changed";
Walther@60529
    35
Walther@60533
    36
Proof_Context.theory_of (Ctree.get_ctxt pt p); (*"Test"*)