You have the same problem with
and
Both compile without error and make sense for the reason you give.
I guess the problem is that the list of reserved words doesn't include every word that occurs in commands. Also, what would you expect DBPro to do about plugin commands that use words not in the DBPro reserved word list?
I'm not quite sure what solution you'd recommend - although at the very least a definitive list of reserved words would be helpful, especially if coupled with a warning about what can happen if you use non-reserved words that form part of the language. The present Help file entry is inadequate:
Quote: "RESERVED WORDS
Words that are deemed to be reserved are the commands of the language. You will not be able to name your variables, arrays or user functions if they exist as part of the language as commands. As you become more familiar with the language, you will be able to naturally avoid using reserved words for your variable and array names."
The above looks like a placeholder statement to me.
Here's another thread on a related problem:
http://forum.thegamecreators.com/?m=forum_view&t=144491&b=15