fixed a syntax error in var-01.hcl

This commit is contained in:
hyung-hwan 2022-05-06 00:17:26 +00:00
parent c80dd5820d
commit 3c5dd6de57
2 changed files with 13 additions and 8 deletions

View File

@ -1,3 +1,3 @@
#!/bin/sh #!/bin/sh
$@ | grep -E ^ERROR: && exit 1 $@ 2>&1 | grep -Eq ^ERROR: && exit 1
exit 0 exit 0

View File

@ -74,6 +74,7 @@
) )
(defun x() (defun x()
(set R
(do (do
| x | | x |
(set x 1) (set x 1)
@ -81,7 +82,8 @@
(defun Q() x) (defun Q() x)
(set x (+ x 1)) (set x (+ x 1))
) )
} )
)
) )
) )
@ -90,3 +92,6 @@
(set t (Q)) (set t (Q))
(if (/= t 99) (print "ERROR: t is not 99\n") (if (/= t 99) (print "ERROR: t is not 99\n")
else (printf "OK: %d\n" t)) else (printf "OK: %d\n" t))
(if (nqv? R false) (print "ERROR: R is not false\n")
else (printf "OK: %O\n" R))