Hi, I get different behavior for a certain use of "print" and "eval":
catch v = LRM # is out of bounds
eval $error # non-zero as expected
catch v = LRM
print $error # 0
Is this difference expected/OK or a bug?