Interesting viewpoint. It was quite surprising that the first statement sequence did compile, however, this makes sense if the default value for a variable declared is undef.
So this is done in compile-time, and definition at runtime.
Does the compiler do inlining?
In reply to Re^2: What is an ordinary statement?
by ntj
in thread What is an ordinary statement?
by ntj
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |