--- 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