raze/source/common/engine/sc_man_tokens.h
2023-11-07 18:35:11 +01:00

157 lines
4.3 KiB
C

xx(TK_Identifier, "identifier")
xx(TK_StringConst, "string constant")
xx(TK_NameConst, "name constant")
xx(TK_IntConst, "integer constant")
xx(TK_UIntConst, "unsigned constant")
xx(TK_FloatConst, "float constant")
xx(TK_NonWhitespace, "non-whitespace")
xx(TK_ColonColon, "'::'")
xx(TK_DotDot, "'..'")
xx(TK_Ellipsis, "'...'")
xx(TK_RShiftEq, "'>>='")
xx(TK_URShiftEq, "'>>>='")
xx(TK_LShiftEq, "'<<='")
xx(TK_AddEq, "'+='")
xx(TK_SubEq, "'-='")
xx(TK_MulEq, "'*='")
xx(TK_DivEq, "'/='")
xx(TK_ModEq, "'%='")
xx(TK_AndEq, "'&='")
xx(TK_XorEq, "'^='")
xx(TK_OrEq, "'|='")
xx(TK_RShift, "'>>'")
xx(TK_URShift, "'>>>'")
xx(TK_LShift, "'<<'")
xx(TK_Incr, "'++'")
xx(TK_Decr, "'--'")
xx(TK_AndAnd, "'&&'")
xx(TK_OrOr, "'||'")
xx(TK_Leq, "'<='")
xx(TK_Geq, "'>='")
xx(TK_Eq, "'=='")
xx(TK_Neq, "'!='")
xx(TK_ApproxEq, "'~=='")
xx(TK_LtGtEq, "'<>='")
xx(TK_MulMul, "'**'")
xx(TK_Arrow, "'->'")
xx(TK_Action, "'action'")
xx(TK_Break, "'break'")
xx(TK_Case, "'case'")
xx(TK_Const, "'const'")
xx(TK_Continue, "'continue'")
xx(TK_Default, "'default'")
xx(TK_Do, "'do'")
xx(TK_Else, "'else'")
xx(TK_For, "'for'")
xx(TK_If, "'if'")
xx(TK_Return, "'return'")
xx(TK_Switch, "'switch'")
xx(TK_Until, "'until'")
xx(TK_While, "'while'")
xx(TK_Bool, "'bool'")
xx(TK_Float, "'float'")
xx(TK_Float32, "'float32'")
xx(TK_Double, "'double'")
xx(TK_Char, "'char'")
xx(TK_Byte, "'byte'")
xx(TK_SByte, "'sbyte'")
xx(TK_Short, "'short'")
xx(TK_UShort, "'ushort'")
xx(TK_Int8, "'int8'")
xx(TK_UInt8, "'uint8'")
xx(TK_Int16, "'int16'")
xx(TK_UInt16, "'uint16'")
xx(TK_Int, "'int'")
xx(TK_UInt, "'uint'")
xx(TK_Long, "'long'")
xx(TK_ULong, "'ulong'")
xx(TK_Void, "'void'")
xx(TK_Struct, "'struct'")
xx(TK_FlagDef, "'flagdef'")
xx(TK_Property, "'property'")
xx(TK_Class, "'class'")
xx(TK_Mixin, "'mixin'")
xx(TK_Enum, "'enum'")
xx(TK_Name, "'name'")
xx(TK_String, "'string'")
xx(TK_Sound, "'sound'")
xx(TK_State, "'state'")
xx(TK_Color, "'color'")
xx(TK_Goto, "'goto'")
xx(TK_Abstract, "'abstract'")
xx(TK_ForEach, "'foreach'")
xx(TK_True, "'true'")
xx(TK_False, "'false'")
xx(TK_None, "'none'")
xx(TK_InstanceOf, "'instanceof'")
xx(TK_Auto, "'auto'")
xx(TK_Exec, "'exec'")
xx(TK_DefaultProperties, "'defaultproperties'")
xx(TK_Native, "'native'")
xx(TK_Var, "'var'")
xx(TK_Out, "'out'")
xx(TK_Ref, "'ref'")
xx(TK_Event, "'event'")
xx(TK_Static, "'static'")
xx(TK_Transient, "'transient'")
xx(TK_Volatile, "'volatile'")
xx(TK_Final, "'final'")
xx(TK_Throws, "'throws'")
xx(TK_Extend, "'extend'")
xx(TK_Public, "'public'")
xx(TK_Protected, "'protected'")
xx(TK_Private, "'private'")
xx(TK_Dot, "'dot'")
xx(TK_Cross, "'cross'")
xx(TK_Ignores, "'ignores'")
xx(TK_Localized, "'localized'")
xx(TK_Latent, "'latent'")
xx(TK_Singular, "'singular'")
xx(TK_Config, "'config'")
xx(TK_Coerce, "'coerce'")
xx(TK_Iterator, "'iterator'")
xx(TK_Virtual, "'virtual'")
xx(TK_VarArg, "'vararg'")
xx(TK_UI, "'ui'")
xx(TK_Play, "'play'")
xx(TK_ClearScope, "'clearscope'")
xx(TK_VirtualScope, "'virtualscope'")
xx(TK_Override, "'override'")
xx(TK_Super, "'super'")
xx(TK_Null, "'null'")
xx(TK_Global, "'global'")
xx(TK_Stop, "'stop'")
xx(TK_Include, "'include'")
xx(TK_Sealed, "'sealed'")
xx(TK_Is, "'is'")
xx(TK_Replaces, "'replaces'")
xx(TK_Vector2, "'vector2'")
xx(TK_Vector3, "'vector3'")
xx(TK_Map, "'map'")
xx(TK_MapIterator, "'mapiterator'")
xx(TK_Array, "'array'")
xx(TK_FunctionType, "'function'")
xx(TK_In, "'in'")
xx(TK_SizeOf, "'sizeof'")
xx(TK_AlignOf, "'alignof'")
xx(TK_States, "'states'")
xx(TK_Loop, "'loop'")
xx(TK_Fail, "'fail'")
xx(TK_Wait, "'wait'")
xx(TK_Meta, "'meta'")
xx(TK_Deprecated, "'deprecated'")
xx(TK_Version, "'version'")
xx(TK_ReadOnly, "'readonly'")
xx(TK_Internal, "'internal'")
xx(TK_CanRaise, "'canraise'")
xx(TK_Fast, "'fast'")
xx(TK_Light, "'light'")
xx(TK_NoDelay, "'nodelay'")
xx(TK_Offset, "'offset'")
xx(TK_Slow, "'slow'")
xx(TK_Bright, "'bright'")
xx(TK_Let, "'let'")
xx(TK_StaticConst, "'static const'")
#undef xx