summaryrefslogtreecommitdiff
path: root/Shenanigans/src/org/archphantom/shenanigans/parser/Token.java
diff options
context:
space:
mode:
Diffstat (limited to 'Shenanigans/src/org/archphantom/shenanigans/parser/Token.java')
-rw-r--r--Shenanigans/src/org/archphantom/shenanigans/parser/Token.java31
1 files changed, 31 insertions, 0 deletions
diff --git a/Shenanigans/src/org/archphantom/shenanigans/parser/Token.java b/Shenanigans/src/org/archphantom/shenanigans/parser/Token.java
new file mode 100644
index 0000000..4175079
--- /dev/null
+++ b/Shenanigans/src/org/archphantom/shenanigans/parser/Token.java
@@ -0,0 +1,31 @@
+package org.archphantom.shenanigans.parser;
+
+public enum Token {
+ Number, //
+ Decimal, //
+ Ident, //
+ EOS, //
+ Plus, //
+ Minus, //
+ Times, //
+ Divide, //
+ Modulo, //
+ LParen, //
+ RParen, //
+ LBrace, //
+ RBrace, //
+ LCBracket, //
+ RCBracket, //
+ Semicolon, //
+ Quote, //
+ DQuote, //
+ And, //
+ Or, //
+ Not, //
+ XOr, //
+ Equal, //
+ Less, //
+ Greater, //
+ Count, //
+ NSCall //
+}