|
On 17/12/14 08:25 AM, Marco Mastropaolo
wrote:
returns 0 returns 0, f doesn't get called (due to the fact that Return gets called first and then the returned values are passed to f -- except Return never returns) UB? (Lua could evaluate f(Return(1)) first, or f(Return(2)) first? altho I haven't read the manual enough >.> in theory it could even evaluate Return(0) first and store the result for later usage) This is basically the same as t[error(0)] = f(error(1)) + f(error(2)) >.>
-- Disclaimer: these emails are public and can be accessed from <TODO: get a non-DHCP IP and put it here>. If you do not agree with this, DO NOT REPLY. |