UNPKG

@bitloops/bl-transpiler

Version:
13 lines 946 B
import { isIntermediateASTValidationErrors } from './ast/core/guards/index.js'; import { IntermediateASTParser } from './ast/core/index.js'; import { isParserErrors } from './parser/core/guards/index.js'; import { BitloopsParser, } from './parser/index.js'; import { TargetGenerator } from './target/index.js'; import { getTargetFileDestination } from './target/typescript-nest/helpers/getTargetFileDestination.js'; import Transpiler from './Transpiler.js'; const parser = new BitloopsParser(); const originalLanguageASTToIntermediateModelTransformer = new IntermediateASTParser(); const intermediateASTModelToTargetLanguageGenerator = new TargetGenerator(); const transpiler = new Transpiler(parser, originalLanguageASTToIntermediateModelTransformer, intermediateASTModelToTargetLanguageGenerator); export { transpiler, Transpiler, getTargetFileDestination, isParserErrors, isIntermediateASTValidationErrors, }; //# sourceMappingURL=index.js.map