Ollivier a écrit : Dans ton "coloreur", tu n'as pas coloré les labels alors quand un Return est débusqué dans tes codes, j'ai un petit recul pour chercher ou est le label de départ,
alors tu soulève un autre problème
voila mon colorer se fie a la syntaxe du purebasic , jusque la normal
seulement comment différencier un label d'une ligne de code a rallonge que permet le purebasic
genre :
Code : Tout sélectionner
jesuisunlabel: ; ouaaaa le beau label
jesuisunevariable=a: ; ouaaa il fait comment colorer pour savoir que la c'est pas un label mais une variable !! ????
ces deux lignes de prg te montre pourquoi j'ai choisi de ne pas colorer les label !!!
pour l'histoire de rechercher le début d'un sous prg
c'est a dire chercher le label , les éditeurs de purebasic
te permet de créer des folders pour replier le code
rien n'empêche d'utiliser cette possibilité pour replier les sous prg de façon a les rendre visible !!
cela plus l'utilisation des signets , franchement ça le fait bien !!
maintenant, je précise, que je n'ais rien contre l'utilisation des procédures
simplement je dit que l'utilisation des gosub apporte sont petit lot d'avantages , et n'est pas bordélique , c'est tout...
seul l'utilisateur peut être bordélique, pas l'outil !
avec JAPBE pour creer le debut d'un folder
tu tape
;{ debut du folder
ligne de code
ligne de code
ligne de code
ligne de code
ligne de code
ligne de code
et sur le dernière ligne tu tape
;} fin du folder