externalroutine test ; ! Fails if in a routine but works OK in a begin/end block
if 0 = 1 then start ; ! only fails if in an "if" condition. Doesn't matter if forward or reversed or a start/finish block!
signal 15,2
finish
end
endoffile