change convention for signalling error/value after evaluation

if the next instruction is Stop, that means there was an unhandled
exception. otherwise, the end of the code will be reached (i.e. no next
instruction).