ohm is a grammar language created in 2014.
Try now: TIO
A library and language for building parsers, interpreters, compilers, etc.
View source