Report Bugs Here

Moderator: Mmiscool

User avatar
By Mmiscool
#39003 All variables are stored as strings internally. The interpreter takes any thing regardless of if its in quotations or not and compares it against the list of variables currently being used. I suggest using a character to differentiate between them.

It is a known problem but can easily be worked around. Because of some of the sleazy methods to keep the interpreter as simple as possible it would be a significant effort to rework it.

The suggested work around though is to simply add a character to the end of all the variable names. Keeps it simple and allows for some of trickery that is happening behind the scenes.