Struct Token
- Namespace
- ReFuel.CVarScript.AST
- Assembly
- ReFuel.dll
- Inherited Members
-
Fields
CloseBrace
public static readonly Token CloseBrace
Field Value
- Token
CloseEvaluator
public static readonly Token CloseEvaluator
Field Value
- Token
Divide
public static readonly Token Divide
Field Value
- Token
Else
public static readonly Token Else
Field Value
- Token
ElseIf
public static readonly Token ElseIf
Field Value
- Token
End
public static readonly Token End
Field Value
- Token
False
public static readonly Token False
Field Value
- Token
If
public static readonly Token If
Field Value
- Token
Minus
public static readonly Token Minus
Field Value
- Token
Null
public static readonly Token Null
Field Value
- Token
OpenBrace
public static readonly Token OpenBrace
Field Value
- Token
OpenEvaluator
public static readonly Token OpenEvaluator
Field Value
- Token
Plus
public static readonly Token Plus
Field Value
- Token
Semicolon
public static readonly Token Semicolon
Field Value
- Token
Then
public static readonly Token Then
Field Value
- Token
Tilde
public static readonly Token Tilde
Field Value
- Token
Times
public static readonly Token Times
Field Value
- Token
True
public static readonly Token True
Field Value
- Token
UnaryMinus
public static readonly Token UnaryMinus
Field Value
- Token
UnaryPlus
public static readonly Token UnaryPlus
Field Value
- Token
Properties
Boolean
public bool Boolean { get; }
Property Value
- bool
Float
public readonly float Float { get; }
Property Value
- float
Integer
public readonly int Integer { get; }
Property Value
- int
Kind
public readonly TokenKind Kind { get; }
Property Value
- TokenKind
String
public readonly string? String { get; }
Property Value
- string
Methods
MakeIdentifier(string)
public static Token MakeIdentifier(string name)
Parameters
name
string
Returns
- Token
MakeNumber(int)
public static Token MakeNumber(int value)
Parameters
value
int
Returns
- Token
MakeNumber(float)
public static Token MakeNumber(float value)
Parameters
value
float
Returns
- Token
MakeString(string)
public static Token MakeString(string value)
Parameters
value
string
Returns
- Token
MakeVariable(string)
public static Token MakeVariable(string name)
Parameters
name
string
Returns
- Token