1
1
import { 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' ;
2
3
import { BraceExpression , CompileStatement , ExportStatement , Expression , FunctionStatement , ImportStatement , ImportsStatement , KeywordStatement , OperatorStatement , ParenExpression , PrimitiveTypeExpression , ProgramStatement , RuleStatement , SquareExpression , Statement , StringExpression , VariableExpression , WhitespaceIdentifierExpression } from './types.js' ;
3
4
import { CodeDescription , Diagnostic , DiagnosticRelatedInformation , DiagnosticSeverity , DiagnosticTag , DocumentDiagnosticReportKind , DocumentUri , FullDocumentDiagnosticReport , Location , Position , Range , URI } from './diagnosticTypes.js' ;
4
5
import { CompilerError , isCompilerError } from './types.js' ;
@@ -9,9 +10,12 @@ import { tokenizeSys, tokenizeSyx } from './lexer.js';
9
10
import { createSyntaxScriptDiagnosticReport } from './diagnostic.js' ;
10
11
11
12
12
- export { sysparser , syxparser } ;
13
+ export { sysparser , syxparser , dictionary } ;
13
14
export { escapeRegex , createSyntaxScriptDiagnosticReport , tokenizeSys , tokenizeSyx , isCompilerError } ;
14
15
16
+ export { BaseRule , BooleanRule , Rule , RuleType , StringRule } ;
17
+ export { Functionary , FunctionaryValueType } ;
18
+
15
19
16
20
export { SyntaxScriptCompiler , ExportType } ;
17
21
export { AnyExportable , Export , Function , Keyword , OneParameterMethod , Operator , ReturnerMethod } ;
0 commit comments