JSToken Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica las unidades de código individuales o tokens que componen el lenguaje JScript.
Esta API admite la infraestructura de producto y no está pensada para usarse directamente en el código.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Herencia
Campos
Abstract | 15 | Modificador |
AccessField | 38 | Símbolo del descriptor de |
Assert | 104 | Palabra |
Assign | 69 | Operador |
BitwiseAnd | 52 | Operador AND bit a bit |
BitwiseAndAssign | 74 | Operador de asignación AND bit a bit |
BitwiseNot | 40 | Operador NOT bit a bit |
BitwiseOr | 50 | Operador OR bit a bit |
BitwiseOrAssign | 75 | Operador de asignación OR bit a bit |
BitwiseXor | 51 | Operador XOR bit a bit |
BitwiseXorAssign | 76 | Operador de asignación XOR bit a bit |
Boolean | 105 | El tipo de datos |
Break | 6 | La instrucción |
Byte | 106 | El tipo de datos |
Case | 84 | Palabra |
Catch | 85 | Palabra |
Char | 107 | El tipo de datos |
Class | 24 | La instrucción |
Colon | 82 | Operador |
Comma | 83 | Operador |
Comment | 102 | Texto del comentario. |
ConditionalIf | 81 | Operador |
Const | 23 | La instrucción |
Continue | 5 | La instrucción |
Debugger | 86 | La instrucción |
Decimal | 108 | El tipo de datos |
Decrement | 45 | Operador de decremento |
Default | 87 | Palabra |
Delete | 41 | El operador |
Divide | 65 | Operador de división |
DivideAssign | 73 | Operador de asignación de división |
Do | 3 | La instrucción |
Double | 109 | El tipo de datos |
DoubleColon | 110 | Palabra |
Else | 88 | Palabra |
EndOfFile | 0 | Fin del archivo que se está examinando o analizando. Este es el valor predeterminado. |
EndOfLine | 132 | Final de la línea que se está analizando. |
Ensure | 112 | Palabra |
Enum | 111 | La instrucción |
Equal | 53 | Operador de comparación de igualdad |
Event | 21 | Palabra |
Export | 89 | Palabra |
Extends | 90 | Palabra |
False | 30 | El literal |
Final | 20 | Modificador |
Finally | 91 | Palabra |
FirstBinaryOp | 46 | Miembro de enumeración de marcador de posición que habilita comparaciones como |
FirstOp | 39 | Miembro de enumeración de marcador de posición que habilita comparaciones como |
Float | 113 | El tipo de datos |
For | 2 | La instrucción |
Function | 25 | La instrucción |
Get | 92 | Palabra |
Goto | 114 | Palabra |
GreaterThan | 57 | Operador de comparación relacional |
GreaterThanEqual | 60 | Operador de comparación relacional |
Identifier | 32 | Identificador. |
If | 1 | La instrucción |
Implements | 93 | Palabra |
Import | 8 | La instrucción |
In | 68 | El operador |
Increment | 44 | Operador de incremento |
Instanceof | 67 | El operador |
Int | 115 | El tipo de datos |
IntegerLiteral | 34 | Literal entero. |
Interface | 94 | La instrucción |
Internal | 14 | Modificador |
Invariant | 116 | Palabra |
LastAssign | 80 | Miembro de enumeración de marcador de posición que habilita comparaciones como |
LastBinaryOp | 80 | Miembro de enumeración de marcador de posición que habilita comparaciones como |
LastOp | 83 | Miembro de enumeración de marcador de posición que habilita comparaciones como |
LastPPOperator | 66 | Un miembro de enumeración de marcador de posición que habilita comparaciones como |
LeftBracket | 37 | Símbolo |
LeftCurly | 26 | Símbolo |
LeftParen | 36 | Símbolo |
LeftShift | 61 | Operador de desplazamiento a la izquierda bit a bit |
LeftShiftAssign | 78 | Operador de asignación de desplazamiento a la izquierda |
LessThan | 58 | Operador de comparación relacional |
LessThanEqual | 59 | Operador de comparación relacional |
LogicalAnd | 49 | Operador lógico AND |
LogicalNot | 39 | Operador |
LogicalOr | 48 | Operador lógico OR |
Long | 117 | El tipo de datos |
Minus | 47 | Operador de resta |
MinusAssign | 71 | Operador de asignación de resta |
Modulo | 66 | Operador de módulo |
ModuloAssign | 77 | Operador de asignación de módulo |
Multiply | 64 | Operador de multiplicación |
MultiplyAssign | 72 | Operador de asignación de multiplicación |
Namespace | 118 | Palabra |
Native | 119 | Palabra |
New | 95 | El operador |
None | -1 | Ningún token. Por ejemplo, antes de examinar los tokens o en situaciones de error. |
NotEqual | 54 | Operador |
Null | 28 | El literal |
NumericLiteral | 35 | Literal numérico. |
Package | 13 | La instrucción |
ParamArray | 126 | Palabra |
Plus | 46 | Operador de suma |
PlusAssign | 70 | Operador de asignación de suma |
PreProcessDirective | 133 | Directiva de preprocesador. |
PreProcessorConstant | 101 | Constante de preprocesador. |
Private | 18 | Modificador |
Protected | 19 | Modificador |
Public | 16 | Modificador |
Require | 120 | Palabra |
Return | 7 | La instrucción |
RightBracket | 100 | Símbolo |
RightCurly | 99 | Símbolo |
RightParen | 98 | Símbolo |
RightShift | 62 | Operador de desplazamiento a la derecha bit a bit |
RightShiftAssign | 79 | Operador de asignación de desplazamiento a la derecha |
Sbyte | 121 | El tipo de datos |
Semicolon | 27 | Símbolo |
Set | 96 | Palabra |
Short | 122 | El tipo de datos |
Static | 17 | Modificador |
StrictEqual | 55 | Operador de comparación de identidades |
StrictNotEqual | 56 | Operador de comparación de identidades |
StringLiteral | 33 | Literal numérico. |
Super | 97 | La instrucción |
Switch | 10 | La instrucción |
Synchronized | 123 | Palabra |
This | 31 | La instrucción |
Throw | 11 | La instrucción |
Throws | 125 | Palabra |
Transient | 124 | Palabra |
True | 29 | El literal |
Try | 12 | La instrucción |
Typeof | 43 | El operador |
Uint | 129 | El tipo de datos |
Ulong | 130 | El tipo de datos |
UnsignedRightShift | 63 | Operador de desplazamiento a la derecha sin signo |
UnsignedRightShiftAssign | 80 | Operador de asignación de desplazamiento a la derecha sin signo |
UnterminatedComment | 103 | Comentario sin terminar. |
Use | 131 | Palabra |
Ushort | 128 | El tipo de datos |
Var | 22 | La instrucción |
Void | 42 | El operador |
Volatile | 127 | Palabra |
While | 4 | La instrucción |
With | 9 | La instrucción |
Comentarios
El analizador usa los miembros de esta enumeración y el analizador para leer el código fuente. Las clases de operador también usan los miembros de esta enumeración para identificar la operación que se va a realizar. Para obtener más información, consulte Creación de un compilador de lenguaje para .NET Framework.