the-forest/client/node_modules/jsonpath/lib/parser.js

22 lines
410 B
JavaScript
Raw Normal View History

2024-09-17 20:35:18 -04:00
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;