====== Real-Time Error Detection ====== {{ :error_detection.png|}} mSLDev possesses full semantic knowledge of mSL, which allows it to provide **real-time error detection** to assist in writing error-free code and reduce time spent debugging. ===== Message Area ===== The **Message Area** consolidates all errors, warnings, and other information into one place. Double-clicking an item in the error list will bring you to the relevant location in a script. The message area can be moved by dragging its title bar.{{:message_area.png?300 |}} ===== Types of Warnings ===== Warnings are divided into three categories: Errors, Warnings, and Info. **Info** hints that there may be a problem. **Warnings** are items which are incorrect but may not prevent a script from executing. **Errors** are items which are definitely incorrect.