TokenCode

These constants represent the operator, constant, and identifier tokens an expression can contain. The tokenCode parameter of the Expression.GetToken method returns these constants to identify the type of token you specify.

  • TokenCode_Assignment –(Value: 27)
  • TokenCode_Bad –(Value: 4)
  • TokenCode_BinaryInteger –(Value: 48)
  • TokenCode_BitwiseAnd –(Value: 21)
  • TokenCode_BitwiseAndAssignment –(Value: 32)
  • TokenCode_BitwiseNot –(Value: 24)
  • TokenCode_BitwiseOr –(Value: 22
  • TokenCode_BitwiseOrAssignment –(Value: 33)
  • TokenCode_Colon –(Value: 45)
  • TokenCode_Conditional –(Value: 44)
  • TokenCode_Directive –(Value: 63)
  • TokenCode_DivAssignment –(Value: 31)
  • TokenCode_Divide –(Value: 8)
  • TokenCode_DotDot –(Value: 62)
  • TokenCode_Equal –(Value: 16)
  • TokenCode_ExclusiveOr –(Value: 23)
  • TokenCode_ExclusiveOrAssignment –(Value: 34)
  • TokenCode_FieldSpecifier –(Value: 40)
  • TokenCode_GreaterThan –(Value: 12)
  • TokenCode_GreaterThanEqual –(Value: 13)
  • TokenCode_HexInteger –(Value: 49)
  • TokenCode_Identifier –(Value: 52)
  • TokenCode_Integer –(Value: 47)
  • TokenCode_Integer64 –(Value: 58)
  • TokenCode_LeftBrace –(Value: 53)
  • TokenCode_LeftBracket –(Value: 41)
  • TokenCode_LeftParenthesis –(Value: 38)
  • TokenCode_LeftShift –(Value: 26)
  • TokenCode_LeftShiftAssignment –(Value: 36)
  • TokenCode_LessThan –(Value: 14)
  • TokenCode_LessThanEqual –(Value: 15)
  • TokenCode_LogicalAnd –(Value: 18)
  • TokenCode_LogicalNot –(Value: 20)
  • TokenCode_LogicalOr –(Value: 19)
  • TokenCode_Minus –(Value: 6)
  • TokenCode_MinusAssignment –(Value: 29)
  • TokenCode_MinusMinus –(Value: 11)
  • TokenCode_ModAssignment –(Value: 37)
  • TokenCode_Modulus –(Value: 9)
  • TokenCode_MultAssignment –(Value: 30)
  • TokenCode_MultiLineComment –(Value: 1)
  • TokenCode_Multiply –(Value: 7)
  • TokenCode_NotAToken –(Value: 0)
  • TokenCode_NotEqual –(Value: 17)
  • TokenCode_OctalInteger –(Value: 56)
  • TokenCode_Plus –(Value: 5)
  • TokenCode_PlusAssignment –(Value: 28)
  • TokenCode_PlusPlus –(Value: 10)
  • TokenCode_Real –(Value: 46)
  • TokenCode_ReferenceFieldSpecifier –(Value: 60)
  • TokenCode_RightBrace –(Value: 54)
  • TokenCode_RightBracket –(Value: 42)
  • TokenCode_RightParenthesis –(Value: 39)
  • TokenCode_RightShift –(Value: 25)
  • TokenCode_RightShiftAssignment –(Value: 35)
  • TokenCode_Separator –(Value: 43)
  • TokenCode_SingleLineComment –(Value: 3)
  • TokenCode_String –(Value: 50)
  • TokenCode_SymbolicConstant –(Value: 55)
  • TokenCode_TemporaryVariable –(Value: 57)
  • TokenCode_UnescapedString –(Value: 61)
  • TokenCode_UnsignedInteger64 –(Value: 59)
  • TokenCode_UnterminatedMultiLineComment –(Value: 2)
  • TokenCode_UnterminatedString –(Value: 51)

See Also

Expression.GetToken