diff options
| author | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 19:18:27 -0400 |
|---|---|---|
| committer | bjculkin <bjculkin@mix.wvu.edu> | 2017-03-20 19:18:27 -0400 |
| commit | 70299a3eb281d3083829a0f97c809e2f4af59fe2 (patch) | |
| tree | 22ffb7c922818933822125c35113b6dbd4047a31 /RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java | |
| parent | 22237d1476f1496aef6bebf066ff2e6652ba4953 (diff) | |
Work more on parser
This does more work on the parser, including moving from the old
LineReader/Scanner combo to BlockReader.
It includes more syntax checking, but still doesn't actually do anything.
With some dummy methods in RGrammarBuilder, should be able to see if the
basic file parser is working correctly.
Where blocks and their syntax still need to implemented, and actual pragma
implementations need to be provided.
Diffstat (limited to 'RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java')
| -rw-r--r-- | RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java b/RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java index 073e0ee..fdf2433 100644 --- a/RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java +++ b/RGens/src/main/java/bjc/rgens/newparser/RGrammarBuilder.java @@ -29,4 +29,23 @@ public class RGrammarBuilder { */ return null; } + + public void addCasePart(String csepart) { + // TODO Auto-generated method stub + } + + public void endRule() { + // TODO Auto-generated method stub + + } + + public void finishCase() { + // TODO Auto-generated method stub + + } + + public void startWhereBlock(String string) { + // TODO Auto-generated method stub + + } } |
