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

Java Discussion :

Gestion des erreurs dans Javacc


Sujet :

Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Candidat au Club
    Inscrit en
    Mars 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 2
    Par défaut Gestion des erreurs dans Javacc
    Bonjour tout le monde,

    Je suis entraine de developper un compilateur. Pour se faire j'ai utilisé Javacc. Bref mon problème est je ne sais pas comment traiter les erreurs lexicales, syntaxiques et sémantiques sachant que javacc fournit deux Classes d'exceptions ParseException pour les erreurs syntaxiques et TokenMgrError pour les erreurs lexicales.

    je veux gérer moi même les messages d'erreurs. quelqu'un peut m'aider???.

    Merci d'avance.

  2. #2
    Membre averti
    Inscrit en
    Janvier 2008
    Messages
    20
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 20
    Par défaut salut
    Pour les erreurs lexicales et syntaxiques ... Vous l'avez déja dit il y a les deux classes TokenMgrError et ParseException
    vous pouvez faire ceci:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    try
    {
    ...parser.start();
    }catch (TokenMgrError Erreur_Lexicale)
    {
    afficher l'erreur / l'ecrire ds un fichier ....... 
    }
    catch (ParseException Erreur_Syntaxique)
    {
    Même
    }
    Mais pour les erreurs sémantiques vous devez faire le traitement avec la grammaire selon la nature de votre analyseur

    j'espere que c'est clair,

  3. #3
    Candidat au Club
    Inscrit en
    Mars 2008
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Mars 2008
    Messages : 2
    Par défaut Salut mari
    Merci pour la réponse.

    tu peux me dire comment je peux faire les erreurs sémantiques?

Discussions similaires

  1. Gestion des erreurs dans une requête "IF"
    Par tineighty dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 08/10/2007, 18h22
  2. Gestion des erreurs dans une classe
    Par gregb34 dans le forum ASP.NET
    Réponses: 10
    Dernier message: 26/07/2007, 09h59
  3. [AIX] Gestion des erreurs dans un script
    Par f-k-z dans le forum AIX
    Réponses: 2
    Dernier message: 17/07/2007, 08h45
  4. Gestion des erreurs dans un TRIGGER
    Par SDU64 dans le forum DB2
    Réponses: 1
    Dernier message: 18/05/2006, 09h51
  5. [VB6] Gestion des erreurs dans une dll
    Par zimba-tm dans le forum VB 6 et antérieur
    Réponses: 8
    Dernier message: 02/08/2004, 11h20

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