var grammar = require('./grammar'); var gparser = require('../generated/parser'); var Parser = function() { var parser = new gparser.Parser(); var _parseError = parser.parseError; parser.yy.parseError = function() { if (parser.yy.ast) { parser.yy.ast.initialize(); } _parseError.apply(parser, arguments); } return parser; }; Parser.grammar = grammar; module.exports = Parser;