Modified the Lexer to handle Scheme syntax