JSToken Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Specifica le singole unità di codice, o token, che costituiscono il linguaggio JScript.
Questa API supporta l'infrastruttura del prodotto e non è previsto che venga usata direttamente dal codice.
public enum class JSToken
public enum JSToken
type JSToken =
Public Enum JSToken
- Ereditarietà
Campi
Abstract | 15 | Modificatore |
AccessField | 38 | L'elemento language |
Assert | 104 | Parola riservata |
Assign | 69 | Operatore di assegnazione |
BitwiseAnd | 52 | Operatore AND bit per bit |
BitwiseAndAssign | 74 | Operatore di assegnazione AND bit per bit |
BitwiseNot | 40 | Operatore NOT bit per bit |
BitwiseOr | 50 | Operatore OR bit per bit |
BitwiseOrAssign | 75 | Operatore di assegnazione OR bit per bit |
BitwiseXor | 51 | Operatore XOR bit per bit |
BitwiseXorAssign | 76 | Operatore di assegnazione XOR bit per bit |
Boolean | 105 | Tipo di dati |
Break | 6 | Istruzione |
Byte | 106 | Tipo di dati |
Case | 84 | Parola chiave |
Catch | 85 | Parola chiave |
Char | 107 | Tipo di dati |
Class | 24 | Istruzione |
Colon | 82 | Operatore ternario |
Comma | 83 | Operatore virgola |
Comment | 102 | Testo commento. |
ConditionalIf | 81 | Il quantificatore |
Const | 23 | Istruzione |
Continue | 5 | Istruzione |
Debugger | 86 | Istruzione |
Decimal | 108 | Tipo di dati |
Decrement | 45 | Operatore di decremento |
Default | 87 | Parola chiave |
Delete | 41 | Operatore |
Divide | 65 | Operatore di divisione |
DivideAssign | 73 | Operatore di assegnazione di divisione |
Do | 3 | Istruzione |
Double | 109 | Tipo di dati |
DoubleColon | 110 | Parola riservata |
Else | 88 | Parola chiave |
EndOfFile | 0 | Fine del file di cui è in corso la scansione o l'analisi. Rappresenta il valore predefinito. |
EndOfLine | 132 | Fine della linea di cui è in corso l'analisi. |
Ensure | 112 | Parola riservata |
Enum | 111 | Istruzione |
Equal | 53 | Operatore di confronto di uguaglianza |
Event | 21 | Parola riservata |
Export | 89 | Parola riservata |
Extends | 90 | Parola chiave |
False | 30 | Valore letterale |
Final | 20 | Modificatore |
Finally | 91 | Parola chiave |
FirstBinaryOp | 46 | Membro di enumerazione segnaposto che consente confronti come |
FirstOp | 39 | Membro di enumerazione segnaposto che consente confronti, ad esempio |
Float | 113 | Tipo di dati |
For | 2 | Istruzione |
Function | 25 | Istruzione |
Get | 92 | Parola chiave |
Goto | 114 | Parola riservata |
GreaterThan | 57 | Operatore di confronto relazionale |
GreaterThanEqual | 60 | Operatore di confronto relazionale |
Identifier | 32 | Identificatore. |
If | 1 | Istruzione |
Implements | 93 | Parola chiave |
Import | 8 | Istruzione |
In | 68 | Operatore |
Increment | 44 | Operatore di incremento |
Instanceof | 67 | Operatore |
Int | 115 | Tipo di dati |
IntegerLiteral | 34 | Valore letterale integer. |
Interface | 94 | Istruzione |
Internal | 14 | Modificatore |
Invariant | 116 | Parola riservata |
LastAssign | 80 | Membro di enumerazione segnaposto che consente confronti come |
LastBinaryOp | 80 | Membro di enumerazione segnaposto che consente confronti come |
LastOp | 83 | Membro di enumerazione segnaposto che consente confronti come |
LastPPOperator | 66 | Un membro di enumerazione segnaposto che consente confronti, ad esempio |
LeftBracket | 37 | Simbolo |
LeftCurly | 26 | Simbolo |
LeftParen | 36 | Simbolo |
LeftShift | 61 | Operatore di spostamento a sinistra bit per bit |
LeftShiftAssign | 78 | Operatore di assegnazione di spostamento a sinistra |
LessThan | 58 | Operatore di confronto relazionale |
LessThanEqual | 59 | Operatore di confronto relazionale |
LogicalAnd | 49 | Operatore logico AND |
LogicalNot | 39 | L'operatore |
LogicalOr | 48 | Operatore logico OR |
Long | 117 | Tipo di dati |
Minus | 47 | Operatore di sottrazione |
MinusAssign | 71 | Operatore di assegnazione di sottrazione |
Modulo | 66 | Operatore modulo |
ModuloAssign | 77 | Operatore di assegnazione modulo |
Multiply | 64 | Operatore di moltiplicazione |
MultiplyAssign | 72 | Operatore di assegnazione di moltiplicazione |
Namespace | 118 | Parola riservata |
Native | 119 | Parola riservata |
New | 95 | Operatore |
None | -1 | Nessun token. Ad esempio, prima di eseguire la scansione di eventuali token o in situazioni di errore. |
NotEqual | 54 | Operatore di confronto di disuguaglianza |
Null | 28 | Valore letterale |
NumericLiteral | 35 | Valore letterale numerico. |
Package | 13 | Istruzione |
ParamArray | 126 | Parola riservata |
Plus | 46 | Operatore di addizione |
PlusAssign | 70 | Operatore di assegnazione di addizione |
PreProcessDirective | 133 | Direttiva per il preprocessore. |
PreProcessorConstant | 101 | Costante per il preprocessore. |
Private | 18 | Modificatore |
Protected | 19 | Modificatore |
Public | 16 | Modificatore |
Require | 120 | Parola riservata |
Return | 7 | Istruzione |
RightBracket | 100 | Simbolo |
RightCurly | 99 | Simbolo |
RightParen | 98 | Simbolo |
RightShift | 62 | Operatore di spostamento a destra bit per bit |
RightShiftAssign | 79 | Operatore di assegnazione di spostamento a destra |
Sbyte | 121 | Tipo di dati |
Semicolon | 27 | Simbolo |
Set | 96 | Parola chiave |
Short | 122 | Tipo di dati |
Static | 17 | Modificatore |
StrictEqual | 55 | Operatore di confronto di identità |
StrictNotEqual | 56 | Operatore di confronto di identità |
StringLiteral | 33 | Valore letterale numerico. |
Super | 97 | Istruzione |
Switch | 10 | Istruzione |
Synchronized | 123 | Parola riservata |
This | 31 | Istruzione |
Throw | 11 | Istruzione |
Throws | 125 | Parola riservata |
Transient | 124 | Parola riservata |
True | 29 | Valore letterale |
Try | 12 | Istruzione |
Typeof | 43 | Operatore |
Uint | 129 | Tipo di dati |
Ulong | 130 | Tipo di dati |
UnsignedRightShift | 63 | Operatore di spostamento a destra senza segno |
UnsignedRightShiftAssign | 80 | Operatore di assegnazione spostamento a destra senza segno |
UnterminatedComment | 103 | Commento senza terminazione. |
Use | 131 | Parola riservata |
Ushort | 128 | Tipo di dati |
Var | 22 | Istruzione |
Void | 42 | Operatore |
Volatile | 127 | Parola riservata |
While | 4 | Istruzione |
With | 9 | Istruzione |
Commenti
I membri di questa enumerazione vengono utilizzati dallo scanner e dal parser per leggere il codice sorgente. I membri di questa enumerazione vengono utilizzati anche dalle classi di operatori per identificare l'operazione da eseguire. Per altre informazioni, vedere Creare un compilatore di linguaggio per .NET Framework.