ANALYSEUR LEXICAL

Signaler
Messages postés
467
Date d'inscription
lundi 24 juin 2002
Statut
Membre
Dernière intervention
9 mars 2011
-
Messages postés
294
Date d'inscription
samedi 5 février 2005
Statut
Membre
Dernière intervention
24 juillet 2015
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/48295-analyseur-lexical

Messages postés
294
Date d'inscription
samedi 5 février 2005
Statut
Membre
Dernière intervention
24 juillet 2015

exactement , la chaîne pour l'instant dois entre terminé par un caractère non identifier.
sinon si tu veux plus d'aide cherche plutôt les mot clé suivant :
théorie de langages, automate...

bon chance , si tu a des question je serai biensur a ta disposition
Messages postés
467
Date d'inscription
lundi 24 juin 2002
Statut
Membre
Dernière intervention
9 mars 2011

je suis désolé de t'annoncer que si tu modifie un peu ta chaine t'as une superbe boucle sans fin il détecte pas la fin de chaine.
de manière simple si tu mets juste :
a

dans la case ça reste bloqué.

j'ai virer le code derrière le bouton "analyser" je l'ai mis dans une autre procédure qui est lancer sur un thread différent du thread UI pour pouvoir bien se rendre compte du problème avec un bouton d'abandon qui Abort le thread (et les try catch qui vont bien pour le AbortThreadException et les delegate pour les CrossThreadException)

et j'ai aussi rajouté un "textbox2.Clear()" derrière le click du bouton d'analyse (si on change la chaine) et d'autre changement dans l'UI pour pouvoir tout agrandir
bref ce code m'intéresse vu que j'essaye d'en apprendre sur le sujet, j'ai voulu faire quelque test sur un projet pré existant mais malheureusement je suis bloqué

merci encore pour ce début de piste

(si jamais quelqu'un passe par la et connaitrais des endroit ou des tutoriaux cours etc ... sur le sujet sont disponible j'ai chercher pendant quelque heure ces derniers jour le peu que j'ai trouver ne concerne pas la théorie elle même des lexer/parser mais uniquement les cas spécialisés de certain parse (html, C, etc ....)