test/Tools/isac/Minisubpbl/530-error-Check_Elementwise.sml
changeset 59698 149fa1c2cb89
parent 59691 53c60fa9c41c
child 59699 3d4f61a6df45
     1.1 --- a/test/Tools/isac/Minisubpbl/530-error-Check_Elementwise.sml	Wed Nov 13 15:27:17 2019 +0100
     1.2 +++ b/test/Tools/isac/Minisubpbl/530-error-Check_Elementwise.sml	Wed Nov 13 15:52:03 2019 +0100
     1.3 @@ -68,9 +68,9 @@
     1.4    = ((sc, (ptp, thy)), (Istate.Pstate ist));
     1.5    (*if*) 0 = length path (*else*);
     1.6  
     1.7 -       go_scan_up2 (sc, cct) (trans_scan_up2 ist |> upd_appy Skip_);
     1.8 +       go_scan_up2 (sc, cct) (trans_scan_up2 ist |> set_appy Skip_);
     1.9  "~~~~~ and go_scan_up2 , args:"; val ((yyy as (Rule.Prog sc, _)), (ist as {env, path, finish, ...}))
    1.10 -  = ((sc, cct), (trans_scan_up2 ist |> upd_appy Skip_));
    1.11 +  = ((sc, cct), (trans_scan_up2 ist |> set_appy Skip_));
    1.12      (*if*) 1 < length path (*then*);
    1.13  
    1.14             scan_up2 yyy (ist |> path_up) (go_up path sc);
    1.15 @@ -80,10 +80,10 @@
    1.16          val (i, body) = check_Let_up ist sc;
    1.17  
    1.18          (*case*)
    1.19 -           scan_dn2 xxx (ist |> path_up_down [R, D] |> upd_env' i) body (*of*);
    1.20 +           scan_dn2 xxx (ist |> path_up_down [R, D] |> upd_env i) body (*of*);
    1.21      (*========== a leaf has been found ==========*)   
    1.22  "~~~~~ fun scan_dn2 , args:"; val (((pt, p), ctxt), (ist as {env, eval, ...}), t)
    1.23 -  = (xxx, (ist |> path_up_down [R, D] |> upd_env' i), body);
    1.24 +  = (xxx, (ist |> path_up_down [R, D] |> upd_env i), body);
    1.25    val (a', STac stac) = (*case*)
    1.26        handle_leaf "next " ctxt eval (get_subst ist) t;
    1.27