enum | Puma::CTokens {
Puma::TOK_AT = 100,
Puma::TOK_ZERO_VAL,
Puma::TOK_INT_VAL,
Puma::TOK_FLT_VAL,
Puma::TOK_STRING_VAL,
Puma::TOK_CHAR_VAL,
Puma::TOK_COMMA,
Puma::TOK_ASSIGN,
Puma::TOK_QUESTION,
Puma::TOK_OR,
Puma::TOK_ROOF,
Puma::TOK_AND,
Puma::TOK_PLUS,
Puma::TOK_MINUS,
Puma::TOK_MUL,
Puma::TOK_DIV,
Puma::TOK_MODULO,
Puma::TOK_LESS,
Puma::TOK_GREATER,
Puma::TOK_OPEN_ROUND,
Puma::TOK_CLOSE_ROUND,
Puma::TOK_OPEN_SQUARE,
Puma::TOK_CLOSE_SQUARE,
Puma::TOK_OPEN_CURLY,
Puma::TOK_CLOSE_CURLY,
Puma::TOK_SEMI_COLON,
Puma::TOK_COLON,
Puma::TOK_NOT,
Puma::TOK_TILDE,
Puma::TOK_DOT,
Puma::TOK_MUL_EQ,
Puma::TOK_DIV_EQ,
Puma::TOK_MOD_EQ,
Puma::TOK_ADD_EQ,
Puma::TOK_SUB_EQ,
Puma::TOK_LSH_EQ,
Puma::TOK_RSH_EQ,
Puma::TOK_AND_EQ,
Puma::TOK_XOR_EQ,
Puma::TOK_IOR_EQ,
Puma::TOK_OR_OR,
Puma::TOK_AND_AND,
Puma::TOK_EQL,
Puma::TOK_NEQ,
Puma::TOK_LEQ,
Puma::TOK_GEQ,
Puma::TOK_LSH,
Puma::TOK_RSH,
Puma::TOK_DOT_STAR,
Puma::TOK_PTS_STAR,
Puma::TOK_INCR,
Puma::TOK_DECR,
Puma::TOK_PTS,
Puma::TOK_COLON_COLON,
Puma::TOK_ELLIPSIS,
Puma::TOK_FIRST_CORE = TOK_AT,
Puma::TOK_LAST_CORE = TOK_ELLIPSIS,
Puma::TOK_ASM,
Puma::TOK_AUTO,
Puma::TOK_BREAK,
Puma::TOK_CASE,
Puma::TOK_CHAR,
Puma::TOK_CONST,
Puma::TOK_CONTINUE,
Puma::TOK_DEFAULT,
Puma::TOK_DO,
Puma::TOK_DOUBLE,
Puma::TOK_ELSE,
Puma::TOK_ENUM,
Puma::TOK_EXTERN,
Puma::TOK_FLOAT,
Puma::TOK_FOR,
Puma::TOK_GOTO,
Puma::TOK_IF,
Puma::TOK_INLINE,
Puma::TOK_INT,
Puma::TOK_LONG,
Puma::TOK_REGISTER,
Puma::TOK_RESTRICT,
Puma::TOK_RETURN,
Puma::TOK_SHORT,
Puma::TOK_SIGNED,
Puma::TOK_SIZEOF,
Puma::TOK_STATIC,
Puma::TOK_STRUCT,
Puma::TOK_SWITCH,
Puma::TOK_TYPEDEF,
Puma::TOK_UNION,
Puma::TOK_UNSIGNED,
Puma::TOK_VOID,
Puma::TOK_VOLATILE,
Puma::TOK_WHILE,
Puma::TOK_FIRST_C = TOK_ASM,
Puma::TOK_LAST_C = TOK_WHILE,
Puma::TOK_ASM_2,
Puma::TOK_INLINE_2,
Puma::TOK_FIRST_EXT_C = TOK_ASM_2,
Puma::TOK_LAST_EXT_C = TOK_INLINE_2,
Puma::TOK_ALIGNOF,
Puma::TOK_ALIGNOF_2,
Puma::TOK_ALIGNOF_3,
Puma::TOK_ASM_3,
Puma::TOK_C_BOOL,
Puma::TOK_CONST_2,
Puma::TOK_CONST_3,
Puma::TOK_INLINE_3,
Puma::TOK_OFFSETOF,
Puma::TOK_RESTRICT_2,
Puma::TOK_RESTRICT_3,
Puma::TOK_SIGNED_2,
Puma::TOK_SIGNED_3,
Puma::TOK_VOLATILE_2,
Puma::TOK_VOLATILE_3,
Puma::TOK_THREAD,
Puma::TOK_TYPEOF,
Puma::TOK_TYPEOF_2,
Puma::TOK_TYPEOF_3,
Puma::TOK_ATTRIBUTE,
Puma::TOK_EXTENSION,
Puma::TOK_PSV,
Puma::TOK_PMP,
Puma::TOK_LABEL,
Puma::TOK_EXTERNAL,
Puma::TOK_FIRST_GNUC = TOK_ALIGNOF,
Puma::TOK_LAST_GNUC = TOK_EXTERNAL,
Puma::TOK_INT64,
Puma::TOK_CDECL,
Puma::TOK_CDECL_2,
Puma::TOK_STDCALL,
Puma::TOK_STDCALL_2,
Puma::TOK_FASTCALL,
Puma::TOK_FASTCALL_2,
Puma::TOK_IF_EXISTS,
Puma::TOK_IF_NOT_EXISTS,
Puma::TOK_FIRST_VC = TOK_INT64,
Puma::TOK_LAST_VC = TOK_IF_NOT_EXISTS,
Puma::TOK_BOOL_VAL,
Puma::TOK_BOOL,
Puma::TOK_CATCH,
Puma::TOK_CLASS,
Puma::TOK_CONST_CAST,
Puma::TOK_DELETE,
Puma::TOK_DYN_CAST,
Puma::TOK_EXPLICIT,
Puma::TOK_EXPORT,
Puma::TOK_FRIEND,
Puma::TOK_MUTABLE,
Puma::TOK_NAMESPACE,
Puma::TOK_NEW,
Puma::TOK_OPERATOR,
Puma::TOK_PRIVATE,
Puma::TOK_PROTECTED,
Puma::TOK_PUBLIC,
Puma::TOK_REINT_CAST,
Puma::TOK_STAT_CAST,
Puma::TOK_TEMPLATE,
Puma::TOK_THIS,
Puma::TOK_THROW,
Puma::TOK_TRY,
Puma::TOK_TYPEID,
Puma::TOK_TYPENAME,
Puma::TOK_USING,
Puma::TOK_VIRTUAL,
Puma::TOK_WCHAR_T,
Puma::TOK_AND_AND_ISO_646,
Puma::TOK_AND_EQ_ISO_646,
Puma::TOK_AND_ISO_646,
Puma::TOK_OR_ISO_646,
Puma::TOK_TILDE_ISO_646,
Puma::TOK_NOT_ISO_646,
Puma::TOK_NEQ_ISO_646,
Puma::TOK_OR_OR_ISO_646,
Puma::TOK_IOR_EQ_ISO_646,
Puma::TOK_ROOF_ISO_646,
Puma::TOK_XOR_EQ_ISO_646,
Puma::TOK_FIRST_CC = TOK_BOOL_VAL,
Puma::TOK_LAST_CC = TOK_XOR_EQ_ISO_646,
Puma::TOK_WCHAR_T_2,
Puma::TOK_FIRST_EXT_CC = TOK_WCHAR_T_2,
Puma::TOK_LAST_EXT_CC = TOK_WCHAR_T_2,
Puma::TOK_FIRST_GNUCC,
Puma::TOK_LAST_GNUCC,
Puma::TOK_HAS_NOTHROW_ASSIGN,
Puma::TOK_HAS_NOTHROW_COPY,
Puma::TOK_HAS_NOTHROW_CTOR,
Puma::TOK_HAS_TRIVIAL_ASSIGN,
Puma::TOK_HAS_TRIVIAL_COPY,
Puma::TOK_HAS_TRIVIAL_CTOR,
Puma::TOK_HAS_TRIVIAL_DTOR,
Puma::TOK_HAS_VIRTUAL_DTOR,
Puma::TOK_IS_ABSTRACT,
Puma::TOK_IS_BASE_OF,
Puma::TOK_IS_CLASS,
Puma::TOK_IS_EMPTY,
Puma::TOK_IS_ENUM,
Puma::TOK_IS_POD,
Puma::TOK_IS_POLYMORPHIC,
Puma::TOK_IS_UNION,
Puma::TOK_FIRST_TYPETRAIT = TOK_HAS_NOTHROW_ASSIGN,
Puma::TOK_LAST_TYPETRAIT = TOK_IS_UNION,
Puma::TOK_STATIC_ASSERT,
Puma::TOK_FIRST_CC1X = TOK_STATIC_ASSERT,
Puma::TOK_LAST_CC1X = TOK_STATIC_ASSERT,
Puma::TOK_POINTCUT,
Puma::TOK_ASPECT,
Puma::TOK_ADVICE,
Puma::TOK_SLICE,
Puma::TOK_UNKNOWN_T,
Puma::TOK_FIRST_AC = TOK_POINTCUT,
Puma::TOK_LAST_AC = TOK_UNKNOWN_T,
Puma::TOK_ID,
Puma::TOK_EPSILON,
Puma::TOK_NO
} |