diff options
Diffstat (limited to 'RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java')
| -rw-r--r-- | RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java b/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java new file mode 100644 index 0000000..483542e --- /dev/null +++ b/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java @@ -0,0 +1,27 @@ +package bjc.rgens.newparser; + +import java.io.InputStream; + +/** + * Test for new grammar syntax. + * + * @author EVE + * + */ +public class RGrammarTest { + /** + * Main method. + * + * @param args + * Unused CLI args. + */ + public static void main(String[] args) { + InputStream stream = RGrammarTest.class.getResourceAsStream("/sample-grammars/insults.gram"); + + RGrammarParser parse = new RGrammarParser(); + + RGrammar grammar = parse.readGrammar(stream); + + System.out.println(grammar.generate(null)); + } +} |
