2 ! Check that evaluating a statement function doesn't affect the value of
3 ! its dummy argument variables.
7 if (foo(1) .ne
. 43) STOP 1
9 ! Check that values aren't modified when avaluating the arguments.
12 if (fn (b
+ 2, a
+ 3) .ne
. 11) STOP 2