src/Tokens.h

changeset 91
427eb377d53e
parent 88
5def6ff8b466
child 98
ea02b78a737a
--- a/src/Tokens.h	Mon Feb 03 11:23:56 2014 +0200
+++ b/src/Tokens.h	Mon Feb 03 20:12:44 2014 +0200
@@ -35,13 +35,22 @@
 enum EToken
 {
 	// Non-word tokens
+	tkLeftShiftAssign,		//
+	tkRightShiftAssign,		//	
 	tkEquals,				// ----- 0
+	tkNotEquals,
 	tkBrackets,				// - 1
 	tkAddAssign,			// - 2
 	tkSubAssign,			// - 3
 	tkMultiplyAssign,		// - 4
 	tkDivideAssign,			// ----- 5
 	tkModulusAssign,		// - 6
+	tkLeftShift,			
+	tkRightShift,			
+	tkAtLeast,
+	tkAtMost,
+	tkDoubleAmperstand,
+	tkDoubleBar,
 	tkSingleQuote,			// - 7
 	tkDollarSign,			// - 8
 	tkParenStart,			// - 9
@@ -64,6 +73,10 @@
 	tkSemicolon,			// - 26
 	tkHash,					// - 27
 	tkExclamationMark,		// - 28
+	tkAmperstand,
+	tkBar,
+	tkCaret,
+	tkQuestionMark,
 	tkArrow,				// - 29
 
 	// --------------
@@ -91,6 +104,8 @@
 	tkStr,					// ----- 50
 	tkVoid,					// - 51
 	tkWhile,				// - 52
+	tkTrue,
+	tkFalse,
 
 	// These ones aren't implemented yet but I plan to do so, thus they are
 	// reserved. Also serves as a to-do list of sorts for me. >:F

mercurial