From a2c7425458f645802a352abc4783e0afc73dba13 Mon Sep 17 00:00:00 2001 From: Ben Culkin Date: Thu, 3 Dec 2020 19:22:35 -0500 Subject: Adapt to esodata changes --- base/src/main/java/bjc/utils/gen/RandomGrammar.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'base/src/main/java/bjc/utils/gen/RandomGrammar.java') diff --git a/base/src/main/java/bjc/utils/gen/RandomGrammar.java b/base/src/main/java/bjc/utils/gen/RandomGrammar.java index 050165b..620cc5b 100644 --- a/base/src/main/java/bjc/utils/gen/RandomGrammar.java +++ b/base/src/main/java/bjc/utils/gen/RandomGrammar.java @@ -1,7 +1,7 @@ package bjc.utils.gen; import bjc.funcdata.FunctionalMap; -import bjc.funcdata.IList; +import bjc.funcdata.ListEx; /** * A weighted grammar where all the rules have a equal chance of occuring. @@ -27,8 +27,8 @@ public class RandomGrammar extends WeightedGrammar { * The cases to add for this rule. */ @SafeVarargs - public final void addCases(final E rule, final IList... cases) { - for (final IList currentCase : cases) { + public final void addCases(final E rule, final ListEx... cases) { + for (final ListEx currentCase : cases) { super.addCase(rule, 1, currentCase); } } @@ -43,10 +43,10 @@ public class RandomGrammar extends WeightedGrammar { * The cases to add for this rule. */ @SafeVarargs - public final void makeRule(final E rule, final IList... cases) { + public final void makeRule(final E rule, final ListEx... cases) { super.addRule(rule); - for (final IList currentCase : cases) { + for (final ListEx currentCase : cases) { super.addCase(rule, 1, currentCase); } } @@ -60,7 +60,7 @@ public class RandomGrammar extends WeightedGrammar { * @param cases * The cases to add for this rule. */ - public void makeRule(final E rule, final IList> cases) { + public void makeRule(final E rule, final ListEx> cases) { if (cases == null) throw new NullPointerException("Cases must not be null"); -- cgit v1.2.3