summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/RGrammar.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/bjc/rgens/parser/RGrammar.java')
-rwxr-xr-xsrc/main/java/bjc/rgens/parser/RGrammar.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/main/java/bjc/rgens/parser/RGrammar.java b/src/main/java/bjc/rgens/parser/RGrammar.java
index bd289e9..6b17173 100755
--- a/src/main/java/bjc/rgens/parser/RGrammar.java
+++ b/src/main/java/bjc/rgens/parser/RGrammar.java
@@ -108,7 +108,7 @@ public class RGrammar {
* @return A possible string from the grammar.
*/
public String generate(String startRule) {
- return generate(startRule, new Random(), new HashMap<>());
+ return generate(startRule, new Random(), new HashMap<>(), new HashMap<>());
}
/**
@@ -126,8 +126,8 @@ public class RGrammar {
*
* @return A possible string from the grammar.
*/
- public String generate(String startRule, Random rnd, Map<String, String> vars) {
- return generate(startRule, new GenerationState(new StringBuilder(), rnd, vars, this));
+ public String generate(String startRule, Random rnd, Map<String, String> vars, Map<String, Rule> rlVars) {
+ return generate(startRule, new GenerationState(new StringBuilder(), rnd, vars, rlVars, this));
}
/**