Summary Files Commits Branches @commit @diff @stats
path: root / src / Token
diff options
context:
space:
mode:
3 files changed, 15 insertions, 0 deletions
-rw-r--r--src/Token/BinaryOperatorToken.cl5
-rw-r--r--src/Token/IntegerToken.cl5
-rw-r--r--src/Token/KeywordToken.cl5
diff --git a/src/Token/BinaryOperatorToken.cl b/src/Token/BinaryOperatorToken.cl
new file mode 100644
index 0000000..edf9d31
--- /dev/null
+++ b/src/Token/BinaryOperatorToken.cl
@@ -0,0 +1,5 @@
+class BinaryOperatorToken inherits IToken {
+ name() : String {
+ "BINARY_OP"
+ };
+};
diff --git a/src/Token/IntegerToken.cl b/src/Token/IntegerToken.cl
new file mode 100644
index 0000000..52128c8
--- /dev/null
+++ b/src/Token/IntegerToken.cl
@@ -0,0 +1,5 @@
+class IntegerToken inherits IToken {
+ name() : String {
+ "INTEGER"
+ };
+};
diff --git a/src/Token/KeywordToken.cl b/src/Token/KeywordToken.cl
new file mode 100644
index 0000000..966fcec
--- /dev/null
+++ b/src/Token/KeywordToken.cl
@@ -0,0 +1,5 @@
+class KeywordToken inherits IToken {
+ name() : String {
+ "KEYWORD"
+ };
+};