Documentation de Gambas - /comp/gb.eval/highlight/analyze

/comp/gb.eval/highlight/analyze

# Highlight.Analyze (gb.eval)

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

Analyse une ligne de code Gambas.

- Code est la ligne de texte.

- Si Rewrite estTRUE, la ligne de code sera réécrite.

- State est l'état initial de la mise en valeur de la ligne.

Le résultat de l'analyse est stocké dans les propriétés suivantes :

Symbols | Les chaînes jetons.
Types | Le type de chaque jeton.
Positions | La position de chaque jeton dans la chaîne, en octets.
TextAfter | La ligne de code réécrite, si Rewrite était TRUE.