xast
Version:
AST parsing library
15 lines • 536 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.schemaParser = void 0;
const TokenKind_1 = require("../TokenKind");
const definition_1 = require("./definition");
exports.schemaParser = {
kind: 'SCHEMA',
parse(parser) {
return parser.node(parser.lexer.token, {
kind: exports.schemaParser.kind,
definitions: parser.many(TokenKind_1.TokenKind.SOF, definition_1.definitionParser, TokenKind_1.TokenKind.EOF),
});
}
};
//# sourceMappingURL=schema.js.map