19 lines
595 B
JavaScript
19 lines
595 B
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
exports.BasicParser = void 0;
|
|
class BasicParser {
|
|
/**
|
|
* Initialize parser with output (metadata), input (tokenizer) & parsing options (options).
|
|
* @param {INativeMetadataCollector} metadata Output
|
|
* @param {ITokenizer} tokenizer Input
|
|
* @param {IOptions} options Parsing options
|
|
*/
|
|
init(metadata, tokenizer, options) {
|
|
this.metadata = metadata;
|
|
this.tokenizer = tokenizer;
|
|
this.options = options;
|
|
return this;
|
|
}
|
|
}
|
|
exports.BasicParser = BasicParser;
|