pegjs

Parser generator for JavaScript

parsergeneratorpeg

http://pegjs.majda.cz/