This is an old revision of the document!
One of the disadvantages about scripting languages is that since they are (usually) not typed, nor compiled, they allows you to type nonsense that cannot be catched like a compiler would. The mIRC Scripting Language is no exception, and is even worse in that regard, the way it works with that concept of evaluation, allowing you to dynamically create the called commands/identifiers, is really error prone. mslDev will greatly help you there, it will report any syntax error you can make by highlighting the wrong part of the code, it helps reducing a lot the time spent on debugging. A special window, the “Message Area” window, is dedicated to the display of errors, warnings and informations found in all files opened. Typically, errors are what will produce a real error, warnings are nonsense that might become something later, and informations are a different level of warning.