A Context Free Gramar written in Node.JS