Nested function/Phix: Difference between revisions

m
1.0.0 mitigation note
(archived original)
 
m (1.0.0 mitigation note)
 
Line 12:
NB as it stands, the compiler front-end "thinks" that l_counter and sep live in the same place. They are
properly separate in the runtime/VM, but the front-end will happily emit nonsense code if you let it.
Update: additional checks and error messages added to 1.0.0 mitigate that somewhat, but it basically remains a fundamental truth.
<lang Phix>-- demo\rosetta\Nested_function.exw
#ilASM{ jmp :fin
7,820

edits