Hi, Is it possible to define a catch-all rule in the lexer that will catch anything that is not catched by other rules? I intend to use this rule for reporting a syntax error and then setting Token.SKIP and let the lexer continue it's work. Regards, Martin