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.

This class is creatable.

Static methods
IsIdentifier   Restituisce se uno specifico nome di simbolo (Name) è un identificatore.
IsSubr   Restituisce se uno specifico nome di simbolo (Name) è una subroutine.

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

Methods
Compile   Compila l'espressione.
GetValue   Restituisce il valore del simbolo indicato da (Name).