UNPKG

@bitloops/bl-transpiler

Version:
21 lines 1.68 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.isIntermediateASTValidationErrors = exports.isParserErrors = exports.getTargetFileDestination = exports.Transpiler = exports.transpiler = void 0; const tslib_1 = require("tslib"); const index_js_1 = require("./ast/core/guards/index.js"); Object.defineProperty(exports, "isIntermediateASTValidationErrors", { enumerable: true, get: function () { return index_js_1.isIntermediateASTValidationErrors; } }); const index_js_2 = require("./ast/core/index.js"); const index_js_3 = require("./parser/core/guards/index.js"); Object.defineProperty(exports, "isParserErrors", { enumerable: true, get: function () { return index_js_3.isParserErrors; } }); const index_js_4 = require("./parser/index.js"); const index_js_5 = require("./target/index.js"); const getTargetFileDestination_js_1 = require("./target/typescript-nest/helpers/getTargetFileDestination.js"); Object.defineProperty(exports, "getTargetFileDestination", { enumerable: true, get: function () { return getTargetFileDestination_js_1.getTargetFileDestination; } }); const Transpiler_js_1 = tslib_1.__importDefault(require("./Transpiler.js")); exports.Transpiler = Transpiler_js_1.default; const parser = new index_js_4.BitloopsParser(); const originalLanguageASTToIntermediateModelTransformer = new index_js_2.IntermediateASTParser(); const intermediateASTModelToTargetLanguageGenerator = new index_js_5.TargetGenerator(); const transpiler = new Transpiler_js_1.default(parser, originalLanguageASTToIntermediateModelTransformer, intermediateASTModelToTargetLanguageGenerator); exports.transpiler = transpiler; //# sourceMappingURL=index.js.map