Expression (gb.eval)
Questa classe rappresenta un'espressione dinamica di Gambas.
È possibile ereditare questa classe per personalizzare l'analizzatore di sintassi, reimplementando i metodi
GetValue,
IsIdentifier e
IsSubr.
Metodi statici
IsIdentifier
|
Restituisce se uno specifico nome di simbolo (Name) è un identificatore.
|
IsSubr
|
Restituisce se uno specifico nome di simbolo (Name) è una subroutine.
|
Proprietà
Environment
|
Ottiene o imposta la collection utilizzata per ottenere il valore dei simboli non definiti nell'espressione.
|
Text
|
Questo è il testo dell'espressione.
|
Value
|
Ottiene il valore calcolato dell'espressione.
|
Metodi
Compile
|
Compila l'espressione.
|
GetValue
|
Restituisce il valore del simbolo indicato da (Name).
|