-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.ts
59 lines (52 loc) · 2.07 KB
/
index.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
import AnalyzerInterface from './src/Analyzer/AnalyzerInterface';
import CompilerInterface from './src/Compiler/CompilerInterface';
import GeneratorInterface from './src/Generator/GeneratorInterface';
import LoggerInterface from './src/Logger/LoggerInterface';
import TranslatorInterface from './src/Translator/TranslatorInterface';
import Analyzer from './src/Analyzer/Analyzer';
import Compiler from './src/Compiler/Compiler';
import Generator from './src/Generator/Generator';
import Logger from './src/Logger/Logger';
import Translator from './src/Translator/Translator';
import AnalyzerOptions from './src/Analyzer/AnalyzerOptions';
import CompilerOptions from './src/Compiler/CompilerOptions';
import GeneratorOptions from './src/Generator/GeneratorOptions';
import LoggerOptions from './src/Logger/LoggerOptions';
import TranslatorOptions from './src/Translator/TranslatorOptions';
import AnalyzerToken from './src/Analyzer/AnalyzerToken';
import CompilerToken from './src/Compiler/CompilerToken';
import CompilerContext from './src/Compiler/CompilerContext';
import TextToken from './src/Compiler/TextToken';
import LiteralToken from './src/Compiler/LiteralToken';
import ComparisonExpressionToken from './src/Compiler/ComparisonExpressionToken';
import TernaryExpressionToken from './src/Compiler/TernaryExpressionToken';
import CallExpressionToken from './src/Compiler/CallExpressionToken';
import { CallExpressionObjectAccess, CallExpressionArrayAccess, CallExpressionInvocation } from './src/Compiler/CallExpressionToken';
export {
AnalyzerInterface,
CompilerInterface,
GeneratorInterface,
LoggerInterface,
TranslatorInterface,
Analyzer,
Compiler,
Generator,
Logger,
Translator,
AnalyzerOptions,
CompilerOptions,
GeneratorOptions,
LoggerOptions,
TranslatorOptions,
AnalyzerToken,
CompilerToken,
CompilerContext,
TextToken,
LiteralToken,
ComparisonExpressionToken,
TernaryExpressionToken,
CallExpressionToken,
CallExpressionObjectAccess,
CallExpressionArrayAccess,
CallExpressionInvocation,
};