summaryrefslogtreecommitdiff
path: root/RGens
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2016-02-29 09:16:16 -0500
committerbculkin2442 <bjculkin@mix.wvu.edu>2016-02-29 09:16:16 -0500
commitadde01c0dbe772a5991a25053c4ac8a1c54ec1ed (patch)
treed60e4680694130a6ee0ccecdd29054ec25642b83 /RGens
parentd18171f4049032299ac037239a04eac0e3dda9ae (diff)
Adjusted to change in pair interface
Diffstat (limited to 'RGens')
-rw-r--r--RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java b/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
index 4276781..c319d12 100644
--- a/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
+++ b/RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java
@@ -73,12 +73,12 @@ public class RBGrammarReader {
RuleBasedConfigReader<ReaderState> reader = new RuleBasedConfigReader<>(
null, null, null);
- reader.setStartRule((stk, par) -> {
- rs.getRules().addRule(par.l);
- rs.setRule(par.l);
+ reader.setStartRule((stk, par) -> par.doWith((left, right) -> {
+ rs.getRules().addRule(left);
+ rs.setRule(left);
- doCase(stk.getInternal(), par.r);
- });
+ doCase(stk.getInternal(), right);
+ }));
reader.setContinueRule((stk, ras) -> {
doCase(stk.getInternal(), ras);