Add Lexer#pushback() instead of manually setting scanner pos