I'm not sure why it's always a zero. It seems to be intended as an implicit trailing return, but then I'm not sure why it's not emitted as such? (If return is not zero, that's another problem.)
Additionally, it'd be nice if it could be removed for scripts that don't need it. IMO it shouldn't be a default behaviour, in fact.
I'm not sure why it's always a zero. It seems to be intended as an implicit trailing
return, but then I'm not sure why it's not emitted as such? (Ifreturnis not zero, that's another problem.)Additionally, it'd be nice if it could be removed for scripts that don't need it. IMO it shouldn't be a default behaviour, in fact.