UNPKG

@syntaxs/compiler

Version:

Compiler used to compile Syntax Script projects.

12 lines (11 loc) 686 B
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 };