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.

Questa classe è creabile.

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).