test/Tools/isac/Minisubpbl/450-Rewrite_Set_Inst.sml
author Walther Neuper <wneuper@ist.tugraz.at>
Thu, 10 Jan 2019 18:17:48 +0100
changeset 59492 b4fdc7f6bcc7
child 59749 cc3b1807f72e
permissions -rw-r--r--
[-Test_Isac] funpack: adapt substitution to type "char string"
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 -----------------";
wneuper@59492
     9
val fmz = ["equality (x+1=(2::real))", "solveFor x","solutions L"];
wneuper@59492
    10
val (dI',pI',mI') =
wneuper@59492
    11
   ("Test", ["sqroot-test","univariate","equation","test"],
wneuper@59492
    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*);
wneuper@59492
    33
case nxt of ("Rewrite_Set_Inst", Rewrite_Set_Inst (["(''bdv'', x)"], "isolate_bdv")) => ()
wneuper@59492
    34
| _ => error "Rewrite_Set_Inst changed";