summaryrefslogtreecommitdiff
path: root/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java')
-rw-r--r--RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java10
1 files changed, 8 insertions, 2 deletions
diff --git a/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java b/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java
index 483542e..48977e9 100644
--- a/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java
+++ b/RGens/src/main/java/bjc/rgens/newparser/RGrammarTest.java
@@ -16,12 +16,18 @@ public class RGrammarTest {
* Unused CLI args.
*/
public static void main(String[] args) {
- InputStream stream = RGrammarTest.class.getResourceAsStream("/sample-grammars/insults.gram");
+ InputStream stream = RGrammarTest.class.getResourceAsStream("/sample-grammars/24hr-rpg.gram");
+
+ RGrammarSet grammarSet = new RGrammarSet();
RGrammarParser parse = new RGrammarParser();
RGrammar grammar = parse.readGrammar(stream);
- System.out.println(grammar.generate(null));
+ grammarSet.addGrammar("rpg", grammar);
+
+ for(int i = 0; i < 10; i++) {
+ System.out.println(grammar.generate(null));
+ }
}
}