IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Delphi Discussion :

Aide pour un analyseur syntaxique


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 11
    Par défaut Aide pour un analyseur syntaxique
    j'ai besoin d'un analyseur lexical en delphi ; voici mon code source:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    procedure TForm1.Button1Click(Sender: TObject);
    var
    p,f,i:integer;
    mot,str:string;
    begin
     
    str:= edit1.text;
    i:=1;
     
    while i<= length(str) do
    begin
    while (i <= length(str)) and (str[i]=' ') do
    i:=i+1;
     
    p:=i;
     
    while (i<=length(str)) and ((str[i]<>' ')) do
     
    i:=i+1;
     
    f:=i-1;
     
    mot:=copy(str,p,f-p+1);
    memo1.lines.add(mot);
     
    end;

  2. #2
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    qui dit analyseur lexicale dit lexique afin de pouvoir verifier que le mots trouvé se trouve dans le dictionnaire(lexique) connue
    il faut que tu nous en dise plus pour que l'on puisse serieusement t'aider

  3. #3
    Expert éminent
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Par défaut
    c'est vieux, même très vieux mais ça reste une bonne base

    http://compilers.iecc.com/crenshaw/
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

  4. #4
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 11
    Par défaut
    bon un analyseur lexicale qui detecte a partir d'une fonction mot clès ( function, integer...) operateurs (+,/) identificateurs ( i,j....) symbole de ponctuation (,;

  5. #5
    Expert confirmé
    Avatar de anapurna
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2002
    Messages
    3 493
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Arts - Culture

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 493
    Par défaut
    salut

    regarde sur le site de j colibri ancien rédacteur de l'excellentissime revu pascaliscime maintenant disparu
    www.jcolibri.com
    cela te donnera une idée de comment faire ce que tu recherche
    sinon il existe aussi des interpréteur tout fait plus ou moins performant plus ou moins fiable

  6. #6
    Membre habitué
    Femme Profil pro
    Étudiant
    Inscrit en
    Janvier 2015
    Messages
    11
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2015
    Messages : 11
    Par défaut
    merci beaucoup mais je cherche un simple analyseur lexical en delphi

Discussions similaires

  1. Analyseur syntaxique pour Java
    Par yucef83 dans le forum Général Java
    Réponses: 5
    Dernier message: 01/02/2014, 01h44
  2. Grammaire pour un analyseur syntaxique
    Par goldray dans le forum Débuter
    Réponses: 1
    Dernier message: 23/04/2013, 01h53
  3. aide pour créer un analyseur
    Par safy05 dans le forum Débuter
    Réponses: 2
    Dernier message: 13/10/2010, 21h02
  4. Aide pour déboguer un analyseur lexical
    Par dillinger91 dans le forum Caml
    Réponses: 7
    Dernier message: 07/02/2010, 23h45
  5. Programmer un analyseur syntaxique pour une grammaire donnée
    Par mohamed seddik dans le forum Débuter
    Réponses: 10
    Dernier message: 25/01/2009, 12h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo