RubyFlow The Ruby and Rails community linklog


The Ruby and Rails community linklog

Made a library? Written a blog post? Found a useful tutorial? Share it with the Ruby community here or just enjoy what everyone else has found!

Language Designers Wanted

The Ruby gem Rattler is designed to make language design and recognition as simple and fun as possible. It’s nearly ready for a 1.0 release, but unfortunately I have so little time to work on it that progress is slow.

I’m looking for a few good Rubyists to join the team and help take this over the finish line, and beyond!

If you’ve ever wanted to design your own programming language, or even just implement a parser for an existing language in Ruby, and found other tools to be difficult to understand and use, Rattler is for you!

If you’d like to be part of making Rattler the language design tool of choice, message me on twitter: @jarhart



This looks like the best Ruby external-DSL PEG I’ve seen so far. It’s the first one I’ve seen that will do left recursion, and that’s exciting. Is there any way it can parse Fortran’s Hollerith constant?

Post a comment

You can use basic HTML markup (e.g. <a>) or Markdown.

As you are not logged in, you will be
directed via GitHub to signup or sign in