summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/RGrammarBuilder.java
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2020-04-12 14:31:57 -0400
committerBen Culkin <scorpress@gmail.com>2020-04-12 14:31:57 -0400
commit2178269935fd01da6e0893107c06f21d6b73bb78 (patch)
treebaeb6ea92066e99a65d7b1a2467c4872468021e5 /src/main/java/bjc/rgens/parser/RGrammarBuilder.java
parent913b514e6681701f57adb2ae703b33d4e3e432f0 (diff)
Adjust to BJC-Utils changes
Several packages were moved from BJC-Utils to esodata. This makes the necessary changes
Diffstat (limited to 'src/main/java/bjc/rgens/parser/RGrammarBuilder.java')
-rwxr-xr-xsrc/main/java/bjc/rgens/parser/RGrammarBuilder.java17
1 files changed, 11 insertions, 6 deletions
diff --git a/src/main/java/bjc/rgens/parser/RGrammarBuilder.java b/src/main/java/bjc/rgens/parser/RGrammarBuilder.java
index 45569a5..820cf6b 100755
--- a/src/main/java/bjc/rgens/parser/RGrammarBuilder.java
+++ b/src/main/java/bjc/rgens/parser/RGrammarBuilder.java
@@ -9,13 +9,13 @@ import java.util.Map;
import java.util.Set;
import bjc.rgens.parser.elements.CaseElement;
-import bjc.utils.data.IPair;
-import bjc.utils.data.ITree;
-import bjc.utils.data.Pair;
-import bjc.utils.data.Tree;
+import bjc.data.IPair;
+import bjc.data.ITree;
+import bjc.data.Pair;
+import bjc.data.Tree;
-import bjc.utils.funcdata.FunctionalList;
-import bjc.utils.funcdata.IList;
+import bjc.funcdata.FunctionalList;
+import bjc.funcdata.IList;
import bjc.utils.funcutils.ListUtils;
import bjc.utils.funcutils.SetUtils;
@@ -125,6 +125,11 @@ public class RGrammarBuilder {
* If the rule is either not valid or not defined in the grammar.
*/
public void setInitialRule(String init) {
+ ITree<String> errs = new Tree<>();
+
+ setInitialRule(init, errs);
+
+ // FIXME do something if errs has a result.
}
public void setInitialRule(String init, ITree<String> errs) {