summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorstudent <student@69.161.224.78>2018-02-13 11:18:56 -0500
committerstudent <student@69.161.224.78>2018-02-13 11:18:56 -0500
commitb219393cb0228cca8e2e5b3e9c045dbabbb347c0 (patch)
tree9ded90222c2fc7545414431cca5cc91ebc0efdae
parent63390a44ab57983472b87b8869923af02c36b45a (diff)
Move tokens to new package
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/StreamControlEngine.java14
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/ArraySCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/ArraySCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/BooleanSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/BooleanSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/FloatSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/FloatSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/IntSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/IntSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/SCLToken.java)5
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/StringLitSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/StringLitSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/StringSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/StringSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/SymbolSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/SymbolSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/WordListSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/WordListSCLToken.java)2
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/WordSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/WordSCLToken.java)6
-rw-r--r--scl/src/main/java/bjc/dicelang/scl/tokens/WordsSCLToken.java (renamed from scl/src/main/java/bjc/dicelang/scl/WordsSCLToken.java)2
12 files changed, 26 insertions, 17 deletions
diff --git a/scl/src/main/java/bjc/dicelang/scl/StreamControlEngine.java b/scl/src/main/java/bjc/dicelang/scl/StreamControlEngine.java
index 5224b6f..fa1055a 100644
--- a/scl/src/main/java/bjc/dicelang/scl/StreamControlEngine.java
+++ b/scl/src/main/java/bjc/dicelang/scl/StreamControlEngine.java
@@ -3,6 +3,14 @@ package bjc.dicelang.scl;
import java.util.HashMap;
import java.util.Map;
+import bjc.dicelang.scl.tokens.ArraySCLToken;
+import bjc.dicelang.scl.tokens.BooleanSCLToken;
+import bjc.dicelang.scl.tokens.IntSCLToken;
+import bjc.dicelang.scl.tokens.SCLToken;
+import bjc.dicelang.scl.tokens.StringLitSCLToken;
+import bjc.dicelang.scl.tokens.WordListSCLToken;
+import bjc.dicelang.scl.tokens.WordSCLToken;
+import bjc.dicelang.scl.tokens.WordsSCLToken;
import bjc.utils.esodata.SimpleStack;
import bjc.utils.esodata.Stack;
import bjc.utils.funcdata.FunctionalList;
@@ -10,8 +18,8 @@ import bjc.utils.funcdata.IList;
import bjc.utils.parserutils.TokenUtils;
import static bjc.dicelang.scl.Errors.ErrorKey.*;
-import static bjc.dicelang.scl.SCLToken.Type.*;
-import static bjc.dicelang.scl.WordSCLToken.Word.*;
+import static bjc.dicelang.scl.tokens.SCLToken.Type.*;
+import static bjc.dicelang.scl.tokens.WordSCLToken.Word.*;
/*
* @TODO 10/08/17 Ben Culkin :SCLReorg
@@ -389,7 +397,7 @@ public class StreamControlEngine {
String strang = TokenUtils.descapeString(sb.toString());
- curStack.push(new StringSCLToken(false, strang));
+ curStack.push(new StringLitSCLToken(strang));
return n;
}
diff --git a/scl/src/main/java/bjc/dicelang/scl/ArraySCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/ArraySCLToken.java
index ff86f48..28cab78 100644
--- a/scl/src/main/java/bjc/dicelang/scl/ArraySCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/ArraySCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
import bjc.utils.funcdata.IList;
diff --git a/scl/src/main/java/bjc/dicelang/scl/BooleanSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/BooleanSCLToken.java
index e2e8e12..bb6d1a2 100644
--- a/scl/src/main/java/bjc/dicelang/scl/BooleanSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/BooleanSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class BooleanSCLToken extends SCLToken {
/* Used for BLIT */
diff --git a/scl/src/main/java/bjc/dicelang/scl/FloatSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/FloatSCLToken.java
index f02c796..835e881 100644
--- a/scl/src/main/java/bjc/dicelang/scl/FloatSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/FloatSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class FloatSCLToken extends SCLToken {
/* Used for FLIT */
diff --git a/scl/src/main/java/bjc/dicelang/scl/IntSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/IntSCLToken.java
index 9e88dbe..b185926 100644
--- a/scl/src/main/java/bjc/dicelang/scl/IntSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/IntSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class IntSCLToken extends SCLToken {
/* Used for ILIT */
diff --git a/scl/src/main/java/bjc/dicelang/scl/SCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
index c4056e0..c0158d0 100644
--- a/scl/src/main/java/bjc/dicelang/scl/SCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/SCLToken.java
@@ -1,12 +1,13 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
import java.util.HashMap;
import java.util.Map;
+import bjc.dicelang.scl.Errors;
import bjc.utils.parserutils.TokenUtils;
import static bjc.dicelang.scl.Errors.ErrorKey.*;
-import static bjc.dicelang.scl.SCLToken.Type.*;
+import static bjc.dicelang.scl.tokens.SCLToken.Type.*;
public class SCLToken {
diff --git a/scl/src/main/java/bjc/dicelang/scl/StringLitSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/StringLitSCLToken.java
index caf425a..85c6cb0 100644
--- a/scl/src/main/java/bjc/dicelang/scl/StringLitSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/StringLitSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class StringLitSCLToken extends StringSCLToken {
diff --git a/scl/src/main/java/bjc/dicelang/scl/StringSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/StringSCLToken.java
index 1436bc3..fcd339c 100644
--- a/scl/src/main/java/bjc/dicelang/scl/StringSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/StringSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class StringSCLToken extends SCLToken {
/* Used for SYMBOL & SLIT */
diff --git a/scl/src/main/java/bjc/dicelang/scl/SymbolSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/SymbolSCLToken.java
index f841654..c9ba43a 100644
--- a/scl/src/main/java/bjc/dicelang/scl/SymbolSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/SymbolSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
public class SymbolSCLToken extends StringSCLToken {
diff --git a/scl/src/main/java/bjc/dicelang/scl/WordListSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/WordListSCLToken.java
index ffa0e85..f6ae63b 100644
--- a/scl/src/main/java/bjc/dicelang/scl/WordListSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/WordListSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
import bjc.utils.funcdata.IList;
diff --git a/scl/src/main/java/bjc/dicelang/scl/WordSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/WordSCLToken.java
index ea3118e..dcbef72 100644
--- a/scl/src/main/java/bjc/dicelang/scl/WordSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/WordSCLToken.java
@@ -1,10 +1,10 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
+
+import static bjc.dicelang.scl.tokens.WordSCLToken.Word.*;
import java.util.HashMap;
import java.util.Map;
-import static bjc.dicelang.scl.WordSCLToken.Word.*;
-
public class WordSCLToken extends SCLToken {
public static enum Word {
/* Array manipulation */
diff --git a/scl/src/main/java/bjc/dicelang/scl/WordsSCLToken.java b/scl/src/main/java/bjc/dicelang/scl/tokens/WordsSCLToken.java
index 9a57176..02d720c 100644
--- a/scl/src/main/java/bjc/dicelang/scl/WordsSCLToken.java
+++ b/scl/src/main/java/bjc/dicelang/scl/tokens/WordsSCLToken.java
@@ -1,4 +1,4 @@
-package bjc.dicelang.scl;
+package bjc.dicelang.scl.tokens;
import bjc.utils.funcdata.IList;