|
1 |
| -const BlankSlateComponent = require("./blank_slate_component.js"); |
2 |
| -const HeaderComponent = require("./analysis/header_component.js"); |
| 1 | +import BlankSlateComponent from "./blank_slate_component.js"; |
| 2 | +import HeaderComponent from "./analysis/header_component.js"; |
3 | 3 |
|
4 |
| -const NonterminalsComponent = require("./analysis/nonterminals_component.js"); |
5 |
| -const ParsingComponent = require("./analysis/parsing_component.js"); |
6 |
| -const SanityComponent = require("./analysis/sanity_component.js"); |
7 |
| -const ShortSentencesComponent = require("./analysis/short_sentences_component.js"); |
8 |
| -const SentencesComponent = require("./analysis/sentences_component.js"); |
| 4 | +import NonterminalsComponent from "./analysis/nonterminals_component.js"; |
| 5 | +import ParsingComponent from "./analysis/parsing_component.js"; |
| 6 | +import SanityComponent from "./analysis/sanity_component.js"; |
| 7 | +import ShortSentencesComponent from "./analysis/short_sentences_component.js"; |
| 8 | +import SentencesComponent from "./analysis/sentences_component.js"; |
9 | 9 |
|
10 |
| -const LL1TableComponent = require("./analysis/parsing/ll1_table_component.js"); |
11 |
| -const LR0TableComponent = require("./analysis/parsing/lr0_table_component.js"); |
12 |
| -const LR1TableComponent = require("./analysis/parsing/lr1_table_component.js"); |
13 |
| -const LALR1TableComponent = require("./analysis/parsing/lalr1_table_component.js"); |
14 |
| -const SLR1TableComponent = require("./analysis/parsing/slr1_table_component.js"); |
| 10 | +import LL1TableComponent from "./analysis/parsing/ll1_table_component.js"; |
| 11 | +import LR0TableComponent from "./analysis/parsing/lr0_table_component.js"; |
| 12 | +import LR1TableComponent from "./analysis/parsing/lr1_table_component.js"; |
| 13 | +import LALR1TableComponent from "./analysis/parsing/lalr1_table_component.js"; |
| 14 | +import SLR1TableComponent from "./analysis/parsing/slr1_table_component.js"; |
15 | 15 |
|
16 |
| -const LR0AutomatonComponent = require("./analysis/parsing/lr0_automaton_component.js"); |
17 |
| -const LR1AutomatonComponent = require("./analysis/parsing/lr1_automaton_component.js"); |
18 |
| -const LALR1AutomatonComponent = require("./analysis/parsing/lalr1_automaton_component.js"); |
| 16 | +import LR0AutomatonComponent from "./analysis/parsing/lr0_automaton_component.js"; |
| 17 | +import LR1AutomatonComponent from "./analysis/parsing/lr1_automaton_component.js"; |
| 18 | +import LALR1AutomatonComponent from "./analysis/parsing/lalr1_automaton_component.js"; |
19 | 19 |
|
20 | 20 | const ROUTES = {
|
21 | 21 | "/": {
|
@@ -92,7 +92,7 @@ const ROUTES = {
|
92 | 92 | }
|
93 | 93 | };
|
94 | 94 |
|
95 |
| -module.exports = function({ grammar, path }) { |
| 95 | +export default function({ grammar, path }) { |
96 | 96 | if (typeof grammar !== "undefined") {
|
97 | 97 | const route = ROUTES[path];
|
98 | 98 |
|
|
0 commit comments