Re: eu4.0a2 error
- Posted by jimcbrown (admin) Jan 22, 2009
- 778 views
doncole2009 said...
So why didn't this problem show up in the earlier version of Euphoria.
I suspect its due to forward referencing. Earlier versions didn't have it, and resolved the names immediately - and therefore could choose the global symbol that was defined earlier in the same file.
Now, when the time to resolve the symbol names come - after all the parsing is done - confusion results due to multiple same names since it is no longer remembered which version of the symbol fits where.
This kind of forward referencing/namespacing issue seems rare enough that we should leave it alone (and call apps that do this broken), at least imnsho.