void () { doTest(" ", "WHITE_SPACE (' ')"); doTest("\t", "WHITE_SPACE ('\t')"); doTest("\n", "WHITE_SPACE ('\\n')"); doTest("\r", "WHITE_SPACE ('\r')"); doTest("\\u000A", "WHITE_SPACE ('\\u000A')"); doTest("\\u000d", "WHITE_SPACE ('\\u000d')"); doTest("\\u000d\n\\u000a", "WHITE_SPACE ('\\u000d\\n\\u000a')"); doTest("\\", "BAD_CHARACTER ('\\')"); doTest("\\u", "BAD_CHARACTER ('\\')\nIDENTIFIER ('u')"); doTest("\\u0", "BAD_CHARACTER ('\\')\nIDENTIFIER ('u0')"); doTest("\\u00", "BAD_CHARACTER ('\\')\nIDENTIFIER ('u00')"); doTest("\\u000", "BAD_CHARACTER ('\\')\nIDENTIFIER ('u000')"); doTest("\\u000A", "WHITE_SPACE ('\\u000A')"); doTest("\\u000A\\u000A", "WHITE_SPACE ('\\u000A\\u000A')"); doTest("\\\\u000A", "BAD_CHARACTER ('\\')\nBAD_CHARACTER ('\\')\nIDENTIFIER ('u000A')"); doTest("\\\\\\u000A", "BAD_CHARACTER ('\\')\nBAD_CHARACTER ('\\')\nWHITE_SPACE ('\\u000A')"); }