summaryrefslogtreecommitdiff
path: root/src/main/java/bjc/rgens/parser/RGrammar.java
diff options
context:
space:
mode:
authorbculkin2442 <bjculkin@mix.wvu.edu>2018-10-28 12:23:48 -0400
committerbculkin2442 <bjculkin@mix.wvu.edu>2018-10-28 12:23:48 -0400
commitdea2135cf074c9531ae37f519a73567378945920 (patch)
tree00bb5368284c900db2ae184ae2835602b7eb166c /src/main/java/bjc/rgens/parser/RGrammar.java
parenta30e080781d5f536d09aa2127a06ffb17fc1cdc0 (diff)
General cleanup
Diffstat (limited to 'src/main/java/bjc/rgens/parser/RGrammar.java')
-rwxr-xr-xsrc/main/java/bjc/rgens/parser/RGrammar.java20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/main/java/bjc/rgens/parser/RGrammar.java b/src/main/java/bjc/rgens/parser/RGrammar.java
index 20ce320..1286d1b 100755
--- a/src/main/java/bjc/rgens/parser/RGrammar.java
+++ b/src/main/java/bjc/rgens/parser/RGrammar.java
@@ -1,34 +1,26 @@
package bjc.rgens.parser;
-import bjc.utils.data.IPair;
-import bjc.utils.data.Pair;
-import bjc.utils.funcutils.StringUtils;
-import bjc.utils.ioutils.ReportWriter;
-
-import bjc.rgens.parser.elements.*;
+import static bjc.utils.data.IPair.pair;
import java.io.StringWriter;
-
-import java.util.Arrays;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Random;
import java.util.Set;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
import org.apache.commons.text.similarity.LevenshteinDistance;
+import bjc.rgens.parser.elements.CaseElement;
+import bjc.utils.data.IPair;
+import bjc.utils.ioutils.ReportWriter;
import edu.gatech.gtri.bktree.BkTreeSearcher;
-import edu.gatech.gtri.bktree.BkTreeSearcher.Match;
import edu.gatech.gtri.bktree.Metric;
import edu.gatech.gtri.bktree.MutableBkTree;
-import static bjc.utils.data.IPair.pair;
-
/**
* Represents a randomized grammar.
*
@@ -229,7 +221,7 @@ public class RGrammar {
Rule rl = state.findRule(fromRule, false);
if(rl == null)
- throw new GrammarException("Could not find rule " + rl.name);
+ throw new GrammarException("Could not find rule " + fromRule);
rl.generate(state);