%begin %routine zero(%integer i) ! This is actually a Robertson pass1 bug: if (&i != &0) ... ! == should not be allowed against simple integers %if i==0 %start %finish %end zero(1) %endofprogram