UNPKG

1.3 kBJavaScriptView Raw
1import BNFDisplay from './bnfdisplay/BNFDisplay';
2
3import BNFToGrammar from './model/bnftogrammar';
4import Choice from './model/choice';
5import Grammar from './model/grammar';
6import GrammarToBNF from './model/grammartobnf';
7import GrammarToRRDiagram from './model/grammartorrdiagram';
8import Literal from './model/literal';
9import Repetition from './model/repetition';
10import Rule from './model/rule';
11import RuleReference from './model/rulereference';
12import Sequence from './model/sequence';
13import SpecialSequence from './model/specialsequence';
14
15import RRBreak from './ui/rrbreak';
16import RRChoice from './ui/rrchoice';
17import RRDiagram from './ui/rrdiagram';
18import RRDiagramToSVG from './ui/rrdiagramtosvg';
19import RRLine from './ui/rrline';
20import RRLoop from './ui/rrloop';
21import RRSequence from './ui/rrsequence';
22import RRText from './ui/rrtext';
23
24
25export const bnfdisplay = {
26 BNFDisplay,
27}
28
29export const model = {
30 BNFToGrammar,
31 Choice,
32 Grammar,
33 GrammarToBNF,
34 GrammarToRRDiagram,
35 Literal,
36 Repetition,
37 Rule,
38 RuleReference,
39 Sequence,
40 SpecialSequence,
41}
42
43export const ui = {
44 RRBreak,
45 RRChoice,
46 RRDiagram,
47 RRDiagramToSVG,
48 RRLine,
49 RRLoop,
50 RRSequence,
51 RRText,
52}