Analyseur lexical

Soyez le premier à donner votre avis sur cette source.

Vue 13 344 fois - Téléchargée 2 515 fois

Description

ceci est le début d'un analyseur lexical réalisé en C#.
Quelque Connaissance sont requisse pour la compréhension du code source:
-Automate
-Expression régulière
-Base de la programmation orienté objet
-et un peu de c# bien sur

BONNE PROGRAMMATION TOUT LE MONDE.
SI VOUS AVEZ DES QUESTIONS N'HÉSITEZ PAS

Codes Sources

A voir également

Ajouter un commentaire Commentaires
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 ....)

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.