Fixed lexer whitespace patterns to exclude newlines, where appropriate. Improved grammar example input.