test/Tools/isac/ProgLang/evaluate.sml
changeset 60318 e6e7a9b9ced7
parent 60317 638d02a9a96a
child 60324 5c7128feb370
     1.1 --- a/test/Tools/isac/ProgLang/evaluate.sml	Tue Jun 01 15:41:23 2021 +0200
     1.2 +++ b/test/Tools/isac/ProgLang/evaluate.sml	Sat Jul 03 16:21:07 2021 +0200
     1.3 @@ -167,8 +167,7 @@
     1.4   val t = (Thm.term_of o the o (TermC.parse thy)) "(3+1+2*x)/2";
     1.5  case rewrite_set_ thy false rls t of
     1.6    SOME (t', _) => 
     1.7 -    if UnparseC.term t' = "x + (1 / 2 + 3 / 2)" (*ERROR should be : 2 * x  SEE ABOVE*) then ()
     1.8 -    else error "rewrite_set_ (3+1+2*x)/2 changed 1"
     1.9 +    if UnparseC.term t' = "x + 2" then () else error "rewrite_set_ (3+1+2*x)/2 changed 1"
    1.10  | _ => error "rewrite_set_ (3+1+2*x)/2 changed 2";
    1.11  
    1.12   Rewrite.trace_on:=false; (*=true3.6.03*)