UNPKG

greyscript-core

Version:
22 lines (21 loc) 1.13 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ASTImportCodeExpression = exports.ASTChunkGreyScript = exports.ASTType = exports.ASTProvider = void 0; const greybel_core_1 = require("greybel-core"); const chunk_1 = require("./ast/chunk"); const import_code_1 = require("./ast/import-code"); class ASTProvider extends greybel_core_1.ASTProvider { chunk(options) { return new chunk_1.ASTChunkGreyScript(options); } importCodeExpression(options) { return new import_code_1.ASTImportCodeExpression(options); } } exports.ASTProvider = ASTProvider; var base_1 = require("./ast/base"); Object.defineProperty(exports, "ASTType", { enumerable: true, get: function () { return base_1.ASTType; } }); var chunk_2 = require("./ast/chunk"); Object.defineProperty(exports, "ASTChunkGreyScript", { enumerable: true, get: function () { return chunk_2.ASTChunkGreyScript; } }); var import_code_2 = require("./ast/import-code"); Object.defineProperty(exports, "ASTImportCodeExpression", { enumerable: true, get: function () { return import_code_2.ASTImportCodeExpression; } });