@bitloops/bl-transpiler
Version:
The one and only Bitloops Language transpiler
15 lines • 712 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.TargetCoreGeneratorCreator = void 0;
const supportedLanguages_js_1 = require("./supportedLanguages.js");
const index_js_1 = require("./typescript-nest/core/index.js");
class TargetCoreGeneratorCreator {
static create(language = supportedLanguages_js_1.SupportedLanguages.TypeScript) {
if (language === supportedLanguages_js_1.SupportedLanguages.TypeScriptNest) {
return new index_js_1.IntermediateASTToTarget();
}
throw new Error(`Language ${language} not supported`);
}
}
exports.TargetCoreGeneratorCreator = TargetCoreGeneratorCreator;
//# sourceMappingURL=targetCoreCreator.js.map