indefinite

Prefix a noun with an indefinite article - a or an - based on whether it begins with a vowel

chevrotain

Chevrotain is a high performance fault tolerant javascript parsing DSL for building recursive decent parsers