(* test strings *) main(): void { { x1 = 'abBC'; (* correct - must be case sensitive *) x2 = ''; (* error: empty string, line 10 *) x3 = 'a'; (* correct *) x4 = "a"; (* error: unrecognized character, line 14 *) x5 = 'a\'ad'; (* correct - lexema: aad *) x6 = '\''; (* correct - lexema: / *) x7 = 'b'd'; (* error: line 20 *) x8 = 'abcd'; (* correct *) x9 = 'a\'b\'cd'; (* correct lexema a'b'cd *) x10 = 'a\\d'; (* correct lexema a\d *) x11 = 'a\'\\d'; (* correct lexema a'\d *) x12 = 'a\'\d'; (* error line 30 *) x13 = 'xxxxxxx'; (* correct *) x14 = 'aa\\\aa'; (* error line 34 *) x15 = 'aa\\\'aa'; (* correct lexema a\'a *) x16 = 'a\\\\a'; (* correct lexema a\\a *) x17 = 'aabbbbbbbb; (* error, line 40 *) } }