fliphub-monorepo
Version:
the builder of builders
34 lines (24 loc) • 675 B
JavaScript
var Grammar;
Grammar = (function() {
/* Private*/
Grammar._toString = function(input) {
if (toString.call(input) === '[object String]') {
return input;
}
if (toString.call(input) === '[object Array]') {
return input.join('');
}
return '';
};
Grammar.prototype._Error = null;
Grammar.prototype._columnNumber = function() {};
Grammar.prototype._lineNumber = function() {};
function Grammar(parser, lineNumber, columnNumber, errorType) {
this.parser = parser;
this._lineNumber = lineNumber;
this._columnNumber = columnNumber;
this._Error = errorType();
}
return Grammar;
})();
module.exports = Grammar;