@@ -15,9 +15,6 @@ public class TextParse {
15
15
static void writeAllIntoFile () {
16
16
try {
17
17
BufferedWriter out = new BufferedWriter (new FileWriter (Config .formulaPath ));
18
- out .write ("文法解析结果如下: --------------------\n " );
19
- out .write ("总共有 " + formulas .size () + " 条数据\n " );
20
- out .write ("\n " );
21
18
for (Formula formula : formulas ) {
22
19
out .write ("文法左侧: " + formula .left + " 文法右侧: " + Arrays .toString (formula .right ) + "\n " );
23
20
}
@@ -28,9 +25,6 @@ static void writeAllIntoFile() {
28
25
29
26
try {
30
27
BufferedWriter out = new BufferedWriter (new FileWriter (Config .terminalPath ));
31
- out .write ("从文法中解析的终结符结果如下: --------------------\n " );
32
- out .write ("总共有 " + terminals .size () + " 条数据\n " );
33
- out .write ("\n " );
34
28
for (String s : terminals ) {
35
29
out .write (s + "\n " );
36
30
}
@@ -41,9 +35,6 @@ static void writeAllIntoFile() {
41
35
42
36
try {
43
37
BufferedWriter out = new BufferedWriter (new FileWriter (Config .nonTerminalPath ));
44
- out .write ("从文法中解析的非终结符结果如下: --------------------\n " );
45
- out .write ("总共有 " + nonTerminals .size () + " 条数据\n " );
46
- out .write ("\n " );
47
38
for (String s : nonTerminals ) {
48
39
out .write (s + "\n " );
49
40
}
@@ -54,9 +45,6 @@ static void writeAllIntoFile() {
54
45
55
46
try {
56
47
BufferedWriter out = new BufferedWriter (new FileWriter (Config .firstTablePath ));
57
- out .write ("First列表结果如下: --------------------\n " );
58
- out .write ("总共有 " + firsts .size () + " 条数据\n " );
59
- out .write ("\n " );
60
48
for (String s : firsts .keySet ()) {
61
49
out .write (s + " " + firsts .get (s ) + "\n " );
62
50
}
@@ -67,9 +55,6 @@ static void writeAllIntoFile() {
67
55
68
56
try {
69
57
BufferedWriter out = new BufferedWriter (new FileWriter (Config .followTablePath ));
70
- out .write ("Follow列表结果如下: --------------------\n " );
71
- out .write ("总共有 " + follows .size () + " 条数据\n " );
72
- out .write ("\n " );
73
58
for (String s : follows .keySet ()) {
74
59
out .write (s + " " + follows .get (s ) + "\n " );
75
60
}
@@ -80,9 +65,6 @@ static void writeAllIntoFile() {
80
65
81
66
try {
82
67
BufferedWriter out = new BufferedWriter (new FileWriter (Config .predictMapPath ));
83
- out .write ("预测表结果如下: --------------------\n " );
84
- out .write ("总共有 " + predictions .size () + " 条数据\n " );
85
- out .write ("\n " );
86
68
for (String s : predictions .keySet ()) {
87
69
out .write (s + " " + "文法: " + predictions .get (s ).left + "->" +
88
70
Arrays .toString (predictions .get (s ).right ) + "\n " );
0 commit comments