descent (npm): Recursive descent parser generator
Keywords: peg|parser