Cigale

A parser generator language with extensible syntax.

["CIGALE: A Tool for Interactive Grammar Construction and Expression Parsing", F. Voisin, Sci Comp Prog 7:61-86, 1986].