Skip to content

Commit 27ab0c8

Browse files
committed
update exports
1 parent 2094517 commit 27ab0c8

File tree

1 file changed

+5
-9
lines changed

1 file changed

+5
-9
lines changed

src/index.ts

Lines changed: 5 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,12 @@
1-
import { AnyExportable, ExportType, Exported, ExportedFunction, ExportedKeyword, ExportedOperator, OneParameterMethod, ReturnerMethod, SyntaxScriptCompiler, escapeRegex } from './compiler.js';
1+
import { AnyExportable, ExportType, Exported, ExportedFunction, ExportedKeyword, ExportedOperator, OneParameterMethod, ReturnerMethod, SyntaxScriptCompiler, escapeRegex, regexes } from './compiler.js';
22
import { BaseRule, BooleanRule, Functionary, FunctionaryValueType, Rule, RuleType, StringRule, dictionary } from './dictionary/index.js';
3-
import { BraceExpression, CompileStatement, Expression, FunctionStatement, ImportStatement, ImportsStatement, KeywordStatement, OperatorStatement, ParenExpression, PrimitiveTypeExpression, ProgramStatement, RuleStatement, SquareExpression, Statement, StringExpression, VariableExpression, WhitespaceIdentifierExpression } from './types.js';
4-
import { CompilerError, isCompilerError } from './types.js';
5-
import { Node, NodeType, Token, TokenType } from './types.js';
6-
import { SyxConfig, SyxConfigCompile } from './types.js';
3+
import { BraceExpression, CompileStatement, CompilerError, Expression, FunctionStatement, GlobalStatement, ImportStatement, ImportsStatement, KeywordStatement, Node, NodeType, OperatorStatement, ParenExpression, PrimitiveTypeExpression, ProgramStatement, RuleStatement, SquareExpression,Statement,StringExpression,SyxConfig,SyxConfigCompile,Token,TokenType,VariableExpression,WhitespaceIdentifierExpression,isCompilerError,statementIsA } from './types.js';
4+
import { createSyntaxScriptDiagnosticReport,subRange } from './diagnostic.js';
75
import { sysparser, syxparser } from './ast.js';
86
import { tokenizeSys, tokenizeSyx } from './lexer.js';
9-
import { createSyntaxScriptDiagnosticReport } from './diagnostic.js';
10-
117

128
export { sysparser, syxparser, dictionary };
13-
export { escapeRegex, createSyntaxScriptDiagnosticReport, tokenizeSys, tokenizeSyx, isCompilerError };
9+
export { escapeRegex, createSyntaxScriptDiagnosticReport, tokenizeSys, tokenizeSyx, isCompilerError, statementIsA, subRange };
1410

1511
export { BaseRule, BooleanRule, Rule, RuleType, StringRule };
1612
export { Functionary, FunctionaryValueType };
@@ -21,5 +17,5 @@ export { AnyExportable, Exported, ExportedFunction, ExportedKeyword, OneParamete
2117
export { CompilerError };
2218
export { Token, TokenType, Node, NodeType };
2319
export { Expression, BraceExpression, ParenExpression, SquareExpression, StringExpression, VariableExpression, PrimitiveTypeExpression, WhitespaceIdentifierExpression };
24-
export { Statement, RuleStatement, ImportStatement, ImportsStatement, CompileStatement, OperatorStatement, FunctionStatement, KeywordStatement, ProgramStatement };
20+
export { Statement, RuleStatement, ImportStatement, ImportsStatement, CompileStatement, OperatorStatement, FunctionStatement, KeywordStatement, ProgramStatement, GlobalStatement };
2521
export { SyxConfig, SyxConfigCompile };

0 commit comments

Comments
 (0)