LALR(1) parser generator for Ruby 