esprima (with tamejs extensions)