2 // Testing the ability of the preprocessor to locate
3 // regular expression syntax errors
10 case /[0-9]+/: return 0;
11 case /[a-zA-Z_][a-zA-Z0-9_]*/: return 1;
12 case /[0-9 +/: return 2; // error
15 case /?abcde/: return 4; // error
18 case /[a-zA-Z_][a-zZ-A0-9_]*/: return 3; // error