diff --git a/README.md b/README.md index 68c6b74..5e8636c 100644 --- a/README.md +++ b/README.md @@ -134,6 +134,7 @@ * [**Python**: *lisp.py: Make your own Lisp interpreter*](http://khamidou.com/compilers/lisp.py/) * [**Python**: *Simple Iterator-based Parsing*](http://effbot.org/zone/simple-iterator-parser.htm) * [**Python**: *Simple Top-Down Parsing in Python*](http://effbot.org/zone/simple-top-down-parsing.htm) + * [**Ruby**: *Build a grammar with parser combinators in Ruby*](https://github.com/gosukiwi/parser-combinator) * Build your own **Regex Engine** * [**C**: *A Regular Expression Matcher*](https://www.cs.princeton.edu/courses/archive/spr09/cos333/beautiful.html)