Highlight.Analyze (gb.eval)

Static Function Analyze ( Code As String [ , Rewrite As Boolean, State As Integer, Limit As Boolean ] ) 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.