11import { AnyExportable , Export , ExportType , Function , Keyword , OneParameterMethod , Operator , ReturnerMethod , SyntaxScriptCompiler , escapeRegex } from './compiler.js' ;
2+ import { BaseRule , BooleanRule , Functionary , FunctionaryValueType , Rule , RuleType , StringRule , dictionary } from './dictionary/index.js' ;
23import { BraceExpression , CompileStatement , ExportStatement , Expression , FunctionStatement , ImportStatement , ImportsStatement , KeywordStatement , OperatorStatement , ParenExpression , PrimitiveTypeExpression , ProgramStatement , RuleStatement , SquareExpression , Statement , StringExpression , VariableExpression , WhitespaceIdentifierExpression } from './types.js' ;
34import { CodeDescription , Diagnostic , DiagnosticRelatedInformation , DiagnosticSeverity , DiagnosticTag , DocumentDiagnosticReportKind , DocumentUri , FullDocumentDiagnosticReport , Location , Position , Range , URI } from './diagnosticTypes.js' ;
45import { CompilerError , isCompilerError } from './types.js' ;
@@ -9,9 +10,12 @@ import { tokenizeSys, tokenizeSyx } from './lexer.js';
910import { createSyntaxScriptDiagnosticReport } from './diagnostic.js' ;
1011
1112
12- export { sysparser , syxparser } ;
13+ export { sysparser , syxparser , dictionary } ;
1314export { escapeRegex , createSyntaxScriptDiagnosticReport , tokenizeSys , tokenizeSyx , isCompilerError } ;
1415
16+ export { BaseRule , BooleanRule , Rule , RuleType , StringRule } ;
17+ export { Functionary , FunctionaryValueType } ;
18+
1519
1620export { SyntaxScriptCompiler , ExportType } ;
1721export { AnyExportable , Export , Function , Keyword , OneParameterMethod , Operator , ReturnerMethod } ;
0 commit comments