src/tokens.h

changeset 135
8b9132fea327
parent 134
eca2fc0acaa2
child 136
1c40bb4f8221
--- a/src/tokens.h	Sun Jul 20 17:25:36 2014 +0300
+++ b/src/tokens.h	Mon Jul 21 17:14:42 2014 +0300
@@ -33,7 +33,7 @@
 #include "macros.h"
 
 // =======================================================
-named_enum Token
+named_enum class Token
 {
 	// Non-word tokens
 	LeftShiftAssign,
@@ -124,8 +124,8 @@
 	String,
 	Any,
 
-	FirstNamedToken = Bool,
-	LastNamedToken = Token (int (Symbol) - 1)
+	FirstNamedToken = Token::Bool,
+	LastNamedToken = Token::Return,
 };
 
 #endif

mercurial