add newline lexical rule
backslash handled