diff options
| author | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-02-29 09:16:16 -0500 |
|---|---|---|
| committer | bculkin2442 <bjculkin@mix.wvu.edu> | 2016-02-29 09:16:16 -0500 |
| commit | adde01c0dbe772a5991a25053c4ac8a1c54ec1ed (patch) | |
| tree | d60e4680694130a6ee0ccecdd29054ec25642b83 | |
| parent | d18171f4049032299ac037239a04eac0e3dda9ae (diff) | |
Adjusted to change in pair interface
| -rw-r--r-- | RGens/src/main/java/bjc/RGens/parser/RBGrammarReader.java | 10 |
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); |
