10+ years of wanting to change this name....YES! (RubyYaccLexer -> RubyLexer)
Unneeded unread followed by read in lexer