From 620ad3db1cbebe52ebd8df03fcda9d965ecb3282 Mon Sep 17 00:00:00 2001 From: EVE Date: Mon, 13 Mar 2017 15:33:20 -0400 Subject: Minor re-org, start on tweaker. --- dice-lang/src/bjc/dicelang/Define.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'dice-lang/src/bjc/dicelang/Define.java') diff --git a/dice-lang/src/bjc/dicelang/Define.java b/dice-lang/src/bjc/dicelang/Define.java index 1beeecd..e96a873 100644 --- a/dice-lang/src/bjc/dicelang/Define.java +++ b/dice-lang/src/bjc/dicelang/Define.java @@ -10,7 +10,7 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import java.util.regex.PatternSyntaxException; -public class Define implements UnaryOperator { +public class Define implements UnaryOperator, Comparable { public static enum Type { LINE, TOKEN } public static final int MAX_RECURS = 10; @@ -130,4 +130,9 @@ public class Define implements UnaryOperator { return searcherMatcher.replaceAll(replacer); } } + + @Override + public int compareTo(Define o) { + return priority - o.priority; + } } -- cgit v1.2.3