test/Tools/isac/ProgLang/evaluate.sml
changeset 60270 844610c5c943
parent 60242 73ee61385493
child 60271 4c6c109c6caa
     1.1 --- a/test/Tools/isac/ProgLang/evaluate.sml	Thu Apr 29 14:13:11 2021 +0200
     1.2 +++ b/test/Tools/isac/ProgLang/evaluate.sml	Thu Apr 29 17:02:10 2021 +0200
     1.3 @@ -425,7 +425,9 @@
     1.4  if power 2 3 = 8 then () else error "power 2 3 = 8";
     1.5  if power ~2 3 = ~8 then () else error "power ~2 3 = ~8";
     1.6  if power ~3 2 = 9 then () else error "power ~3 2 = 9";
     1.7 -(power 3 ~2; error "power 3 ~2: should raise an exn") handle _ => 000;
     1.8 +case \<^try>\<open> power 3 ~2 \<close> of
     1.9 +  SOME _ => raise error "power 3 ~2: should raise an exn 1"
    1.10 +| NONE => ()
    1.11  
    1.12  "----------- fun divisors ----------------------------------------------------------------------";
    1.13  "----------- fun divisors ----------------------------------------------------------------------";