JSToken Перечисление

Определение

Задает отдельные единицы кода или маркеры, из которых образуется язык JScript.Specifies the individual units of code, or tokens, that make up the JScript language.

Этот API поддерживает инфраструктуру продукта и не предназначен для использования непосредственно из программного кода.

public enum class JSToken
public enum JSToken
type JSToken = 
Public Enum JSToken
Наследование

Поля

Abstract 15

Модификатор abstract.The abstract modifier.

AccessField 38

Языковой элемент .The . символ метода доступа к полю.field accessor symbol.

Assert 104

Зарезервированное слово assert.The assert reserved word.

Assign 69

Оператор присваивания =.The = assignment operator.

BitwiseAnd 52

Оператор побитового И &.The & bitwise AND operator.

BitwiseAndAssign 74

Оператор присваивания побитового И &=.The &= bitwise AND assignment operator.

BitwiseNot 40

Оператор побитового НЕ ~.The ~ bitwise NOT operator.

BitwiseOr 50

Оператор побитового ИЛИ |.The | bitwise OR operator.

BitwiseOrAssign 75

Оператор присваивания побитового ИЛИ |=.The |= bitwise OR assignment operator.

BitwiseXor 51

Оператор побитового исключающего ИЛИ ^.The ^ bitwise XOR operator.

BitwiseXorAssign 76

Оператор присваивания побитового исключающего ИЛИ ^=.The ^= bitwise XOR assignment operator.

Boolean 105

Тип данных boolean.The boolean data type.

Break 6

Оператор break.The break statement.

Byte 106

Тип данных byte.The byte data type.

Case 84

Ключевое слово case оператора switch.The case keyword of a switch statement.

Catch 85

Ключевое слово catch оператора try.The catch keyword of a try statement.

Char 107

Тип данных char.The char data type.

Class 24

Оператор class.The class statement.

Colon 82

Троичный оператор :.The : ternary operator.

Comma 83

Оператор "запятая" ,.The , comma operator.

Comment 102

Текст комментария.Comment text.

ConditionalIf 81

Квантификатор ?The ? троичный оператор.ternary operator.

Const 23

Оператор const.The const statement.

Continue 5

Оператор continue.The continue statement.

Debugger 86

Оператор debugger.The debugger statement.

Decimal 108

Тип данных decimal.The decimal data type.

Decrement 45

Оператор декремента --.The -- decrement operator.

Default 87

Ключевое слово default оператора switch.The default keyword of a switch statement.

Delete 41

Оператор delete.The delete operator.

Divide 65

Оператор деления /.The / division operator.

DivideAssign 73

Оператор присваивания деления /=.The /= division assignment operator.

Do 3

Оператор do.The do statement.

Double 109

Тип данных double.The double data type.

DoubleColon 110

Зарезервированное слово ::.The :: reserved word.

Else 88

Ключевое слово else оператора if.The else keyword of an if statement.

EndOfFile 0

Конец сканируемого или анализируемого файла.The end of the file being scanned or parsed. Это значение по умолчанию.This is the default value.

EndOfLine 132

Конец анализируемой строки.The end of the line being parsed.

Ensure 112

Зарезервированное слово ensure.The ensure reserved word.

Enum 111

Оператор enum.The enum statement.

Equal 53

Оператор сравнения для определения равенства ==.The == equality comparison operator.

Event 21

Зарезервированное слово event.The event reserved word.

Export 89

Зарезервированное слово export.The export reserved word.

Extends 90

Ключевое слово extends оператора class.The extends keyword of a class statement.

False 30

Литерал false.The false literal.

Final 20

Модификатор final.The final modifier.

Finally 91

Ключевое слово finally оператора try.The finally keyword of a try statement.

FirstBinaryOp 46

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...A placeholder enumeration member that enables comparisons such as if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...

FirstOp 39

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.FirstOp <= token && token <= JSToken.LastOp then...A placeholder enumeration member that enables comparisons such as if JSToken.FirstOp <= token && token <= JSToken.LastOp then...

Float 113

Тип данных float.The float data type.

For 2

Оператор for.The for statement.

Function 25

Оператор function.The function statement.

Get 92

Ключевое слово get оператора function get.The get keyword of a function get statement.

Goto 114

Зарезервированное слово goto.The goto reserved word.

GreaterThan 57

Оператор сравнения отношений >.The > relational comparison operator.

GreaterThanEqual 60

Оператор сравнения отношений >=.The >= relational comparison operator.

Identifier 32

Идентификатор.An identifier.

If 1

Оператор if.The if statement.

Implements 93

Ключевое слово implements оператора class или interface.The implements keyword of a class or interface statement.

Import 8

Оператор import.The import statement.

In 68

Оператор in.The in operator.

Increment 44

Оператор инкремента ++.The ++ increment operator.

Instanceof 67

Оператор instanceof.The instanceof operator.

Int 115

Тип данных int.The int data type.

IntegerLiteral 34

Целочисленный литерал.An integer literal.

Interface 94

Оператор interface.The interface statement.

Internal 14

Модификатор internal.The internal modifier.

Invariant 116

Зарезервированное слово invariant.The invariant reserved word.

LastAssign 80

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.Assign <= token && token <= JSToken.LastAssign then...A placeholder enumeration member that enables comparisons such as if JSToken.Assign <= token && token <= JSToken.LastAssign then...

LastBinaryOp 80

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...A placeholder enumeration member that enables comparisons such as if JSToken.FirstBinaryOp <= token && token <= JSToken.LastBinaryOp then...

LastOp 83

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then...A placeholder enumeration member that enables comparisons such as if JSToken.FirstBinaryOp <= token && token <= JSToken.LastOp then...

LastPPOperator 66

Элемент перечисления заполнителя, который позволяет проводить такие сравнения, как if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... Операторы PPOperator — это операции, которые могут быть предварительно обработаны.A placeholder enumeration member that enables comparisons such as if JSToken.FirstBinaryOp <= token && token <= JSToken.LastPPOperator then... PPOperators are operations that can be pre-processed.

LeftBracket 37

Символ [.The [ symbol.

LeftCurly 26

Символ {.The { symbol.

LeftParen 36

Символ (.The ( symbol.

LeftShift 61

Оператор побитового сдвига влево <<.The << bitwise left shift operator.

LeftShiftAssign 78

Оператор присваивания сдвига влево <<=.The <<= left shift assignment operator.

LessThan 58

Оператор сравнения отношений <.The < relational comparison operator.

LessThanEqual 59

Оператор сравнения отношений <=.The <= relational comparison operator.

LogicalAnd 49

Оператор логического И &&.The && logical AND operator.

LogicalNot 39

Оператор !The ! оператор логического НЕ.logical NOT operator.

LogicalOr 48

Оператор логического ИЛИ ||.The || logical OR operator.

Long 117

Тип данных long.The long data type.

Minus 47

Оператор вычитания -.The - subtraction operator.

MinusAssign 71

Оператор присваивания вычитания -=.The -= subtraction assignment operator.

Modulo 66

Оператор модуля %.The % modulus operator.

ModuloAssign 77

Оператор присваивания модуля %=.The %= modulus assignment operator.

Multiply 64

Оператор умножения *.The * multiplication operator.

MultiplyAssign 72

Оператор присваивания умножения *=.The *= multiplication assignment operator.

Namespace 118

Зарезервированное слово namespace.The namespace reserved word.

Native 119

Зарезервированное слово native.The native reserved word.

New 95

Оператор new.The new operator.

None -1

Без маркеров.No token. Например, перед сканированием маркеров или в случае ошибки.For example, before scanning any tokens, or in error situations.

NotEqual 54

Оператор сравнения для определения неравенства !=.The != inequality comparison operator.

Null 28

Литерал null.The null literal.

NumericLiteral 35

Числовой литерал.A numeric literal.

Package 13

Оператор package.The package statement.

ParamArray 126

Зарезервированное слово ....The ... reserved word.

Plus 46

Оператор сложения +.The + addition operator.

PlusAssign 70

Оператор присваивания сложения +=.The += addition assignment operator.

PreProcessDirective 133

Директивы препроцессора.A preprocessor directive.

PreProcessorConstant 101

Константа препроцессора.A preprocessor constant.

Private 18

Модификатор private.The private modifier.

Protected 19

Модификатор protected.The protected modifier.

Public 16

Модификатор public.The public modifier.

Require 120

Зарезервированное слово require.The require reserved word.

Return 7

Оператор return.The return statement.

RightBracket 100

Символ ].The ] symbol.

RightCurly 99

Символ }.The } symbol.

RightParen 98

Символ ).The ) symbol.

RightShift 62

Оператор побитового сдвига вправо >>.The >> bitwise right shift operator.

RightShiftAssign 79

Оператор присваивания сдвига вправо >>=.The >>= right shift assignment operator.

Sbyte 121

Тип данных sbyte.The sbyte data type.

Semicolon 27

Символ ;.The ; symbol.

Set 96

Ключевое слово get оператора function set.The set keyword of a function set statement.

Short 122

Тип данных short.The short data type.

Static 17

Модификатор static.The static modifier.

StrictEqual 55

Оператор сравнения для определения идентичности ===.The === identity comparison operator.

StrictNotEqual 56

Оператор сравнения для определения идентичности !==.The !== identity comparison operator.

StringLiteral 33

Числовой литерал.A numeric literal.

Super 97

Оператор super.The super statement.

Switch 10

Оператор switch.The switch statement.

Synchronized 123

Зарезервированное слово synchronized.The synchronized reserved word.

This 31

Оператор this.The this statement.

Throw 11

Оператор throw.The throw statement.

Throws 125

Зарезервированное слово throws.The throws reserved word.

Transient 124

Зарезервированное слово transient.The transient reserved word.

True 29

Литерал true.The true literal.

Try 12

Оператор try.The try statement.

Typeof 43

Оператор typeOf.The typeof operator.

Uint 129

Тип данных uint.The uint data type.

Ulong 130

Тип данных ulong.The ulong data type.

UnsignedRightShift 63

Оператор сдвига вправо без знака >>>.The >>> unsigned right shift operator.

UnsignedRightShiftAssign 80

Оператор присваивания сдвига вправо без знака >>>=.The >>>= unsigned right shift assignment operator.

UnterminatedComment 103

Примечание без признака завершения.An un-terminated comment.

Use 131

Зарезервированное слово use.The use reserved word.

Ushort 128

Тип данных ushort.The ushort data type.

Var 22

Оператор var.The var statement.

Void 42

Оператор void.The void operator.

Volatile 127

Зарезервированное слово volatile.The volatile reserved word.

While 4

Оператор while.The while statement.

With 9

Оператор with.The with statement.

Комментарии

Элементы этого перечисления используются сканером и средством синтаксического анализа для чтения исходного кода.The members of this enumeration are used by the scanner and the parser to read source code. Члены этого перечисления также используются классами операторов для задания выполняемой операции.The members of this enumeration are also used by operator classes to identify the operation to perform. Дополнительные сведения см. в разделе Создание языкового компилятора для .NET Framework.For more information, see Create a Language Compiler for the .NET Framework.

Применяется к

Дополнительно