From d8d1d840bb1c07196ed2d70b3daa112410e7344f Mon Sep 17 00:00:00 2001 From: Isaac Shoebottom Date: Tue, 14 Jan 2025 12:42:33 -0400 Subject: [PATCH] Full code coverage --- A1/infix-ae.rkt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/A1/infix-ae.rkt b/A1/infix-ae.rkt index efd378e..19d466a 100644 --- a/A1/infix-ae.rkt +++ b/A1/infix-ae.rkt @@ -1,6 +1,6 @@ #lang plait -(define minutes-spent 50) +(define minutes-spent 60) #| BNF for the AE language: ae: NUMBER @@ -60,4 +60,6 @@ (test (run `{8 / 2}) 4) (test (run `{-8 / 0}) -inf.0) (test (run `{8 / {5 - 5}}) +inf.0) -(test (run `{1 / {1 / 0}}) 0.0) \ No newline at end of file +(test (run `{1 / {1 / 0}}) 0.0) +(test (run `{0 / 0}) +nan.0) ; Special 0/0 case +(test/exn (run `{+ 1 1}) "parse") ; Parse error \ No newline at end of file