An LL(1) parser generator for Ruby.