@syntaxs/compiler
Version:
Compiler used to compile Syntax Script projects.
12 lines (11 loc) • 686 B
JavaScript
import { ExportType, SyntaxScriptCompiler, escapeRegex } from './compiler.js';
import { dictionary } from './dictionary/index.js';
import { CompilerError, NodeType, TokenType, isCompilerError, statementIsA } from './types.js';
import { createSyntaxScriptDiagnosticReport, subRange } from './diagnostic.js';
import { sysparser, syxparser } from './ast.js';
import { tokenizeSys, tokenizeSyx } from './lexer.js';
export { sysparser, syxparser, dictionary };
export { escapeRegex, createSyntaxScriptDiagnosticReport, tokenizeSys, tokenizeSyx, isCompilerError, statementIsA, subRange };
export { SyntaxScriptCompiler, ExportType };
export { CompilerError };
export { TokenType, NodeType };