108 Illegal character
An illegal character in a label. Valid characters for labels are alphabetic (a..f,
A..F), numeric (0-9), the underscore (_), and the question mark (?). Labels
may not begin with a numeric.

This is from the MPASM assembler help file under section "Errors, Warnings,
Messages, and Limitations". It doesn't have anything to do with MCS editor.

It's a message passed to the editor from the assembler.

With MCS running, click View, Compile and Program Options, and select the
Compiler tab. Un-check "Case sensitive", and see if it compiles without the
error.

what does the statement that begins with a less-than symbol, then AN followed by 2 numbers seperated by a colon, followed by a greater than symbol mean??
Post an example of this one. It may be what's causing the error.