Highlight.Analyze (gb.eval)

Static Function Analyze ( Code As String [ , Rewrite As Boolean, State As Integer, Limit As Boolean ] ) As String[]

Analizza una riga di codice di Gambas.

  • Code è la riga di testo.

  • Se Rewrite è TRUE, la riga di codice verrà riscritta.

  • State è lo stato di evidenziazione iniziale della riga.

Il risultato dell'analisi è memorizzato nelle seguenti proprietà:

Symbols I token stringa.
Types Il tipo di ciascun token.
Positions La posizione di ciascun token nella stringa, in byte.
TextAfter La riga di codice riscritta, se Rewrite era TRUE.