Bantam-Coffee: A Pratt parser implementation in CoffeeScript
github.com
github.com
I understand why Bob chose Java (as he says, "if you can write it in Java you can write it in any language"), but I think the CoffeeScript version is easier to understand.