123456789101112131415161718192021 |
- 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;
|