By 'evaluate' I meant that the command would be treated as a command.

When you give mIRC an unrecognised command mIRC sees it won't do anything locally so it sends it to the server. When you give it /var, /if, or /while then the same is true, why shouldn't mIRC treat them the same way?


Spelling mistakes, grammatical errors, and stupid comments are intentional.