Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

ANALYSEUR LEXICAL


Information sur la source

Catégorie :Maths & Algorithmes Source .NET ( DotNet ) Classé sous : Analyseur Lexical, Scanner, Automate, IR, REGULIERE Niveau : Débutant Date de création : 25/10/2008 Date de mise à jour : 25/10/2008 16:06:51 Vu / téléchargé: 2 929 / 362

Note :
Aucune note

Commentaire sur cette source (2)
Ajouter un commentaire et/ou une note

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
 

Fichier Zip

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

Commentaires et avis

signaler à un administrateur
Commentaire de TeBeCo le 05/02/2009 21:54:37

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 ....)

signaler à un administrateur
Commentaire de T_Mehdi le 06/02/2009 02:23:43

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

Ajouter un commentaire

Discussions en rapport avec ce code source dans le forum

scanner un DD a la recherche de .exe [ par babybaby ] Je voudrais savoir comment scanner un DD a la recherche d executable . expression reguliere pour valider un numero de telephone [ par orangeman ] Bonjour Voici mon probl&#232;me: J'ai un textbox dans lequel je rentre un num&#233;ro de portable et je dois le valider. Voici les contraintes: Le num Scanner de port [ par yohan49 ] salut les gars , je suis entrain de creer un scaner de ports pour un bot irc en fait , mon probleme se situe au niveaux du socket , je n'arrive pas a une petite aide sur une expression reguliere svp :)) [ par hansap ] voila, ca fait un moment que j'essaie de resoudre ce probleme, j'ai post&#233; dans plusieurs forums, mias mon post le plus complet se trouve ici : <A Expression reguliere et string [ par csharp2 ] Bonjour,Est ce qu'il n y a pas un moyen simple avec les expression regulieres de verifier la correspondance d'une chaine generique avec une seconde ch Expression reguliere tres urgent [ par yanis7518 ] Salut a tousj'ai un petit probleme avec mon expression reguliere. Voila mon codeRegex info_Href = new<fon expression reguliere [ par citt ] Bonjour,est il possible avec une expression reguliere de modifier du texte mis entre des balise comme ceci :&lt;!--BALISE--&gt;Texte ICI&lt;!--FINBALI Scanner les ports à la manière d'un firewall [ par Siteauludo ] Bonjour,J'aimerai faire une petite application qui me scanne le ports et qui m'inscrive dans un log toutes les informations qui y passent.Cela fonctio Automate pour Application [ par DeKK2002 ] Bonjour, Savez vous s'il est possible de trouver un programme, ou autre chose qui permette de repérer les objets dans un programme, puis de pouvoir le Expression reguliere et extension image ! [ par jimmy69 ] Bonjour,J'ai une application qui va transferer des images de ma machine vers un server et j'aimerais que si la personne choisi un fichier texte ou une


Nos sponsors

Sondage...

CalendriCode

Juillet 2009
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :

Comparez les prix Nouvelle version

Photothèque Nouveau !



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,827 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.