GreaterThan class
Controllare se il primo valore è maggiore del secondo valore. Restituisce true se il primo valore è maggiore o restituisce false se minore.
- Extends
Costruttori
Greater |
Inizializza una nuova istanza della classe GreaterThan. |
Proprietà
negation | Ottiene l'analizzatore che rappresenta una negazione di questa classe. Imposta l'analizzatore che rappresenta una negazione di questa. |
Proprietà ereditate
return |
Tipo previsto dalla valutazione dell'espressione. |
type | Ottiene il tipo di espressione per l'analizzatore. |
Metodi ereditati
try |
Valutare un'espressione. |
validate |
Convalidare un'espressione. |
Dettagli costruttore
GreaterThan()
Inizializza una nuova istanza della classe GreaterThan.
new GreaterThan()
Dettagli proprietà
negation
Ottiene l'analizzatore che rappresenta una negazione di questa classe. Imposta l'analizzatore che rappresenta una negazione di questa.
ExpressionEvaluator negation
Valore della proprietà
Analizzatore che è una negazione di questo.
Dettagli proprietà ereditate
returnType
Tipo previsto dalla valutazione dell'espressione.
returnType: ReturnType
Valore della proprietà
Ereditato daExpressionEvaluator.returnType
type
Ottiene il tipo di espressione per l'analizzatore.
type: string
Valore della proprietà
string
ereditato daExpressionEvaluator.type
Dettagli dei metodi ereditati
tryEvaluate(Expression, MemoryInterface, Options)
Valutare un'espressione.
function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError
Parametri
- expression
- Expression
Espressione da valutare.
- state
- MemoryInterface
Informazioni sullo stato globale.
- options
- Options
Opzioni usate nella valutazione.
Restituisce
Valore e stringa di errore diverso da Null se si verifica un errore.
ereditato daExpressionEvaluator.tryEvaluate
validateExpression(Expression)
Convalidare un'espressione.
function validateExpression(expression: Expression)
Parametri
- expression
- Expression
Espressione da convalidare.
ereditato daExpressionEvaluator.validateExpression