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

Python Discussion :

Vérifiaction de syntaxe d'un fichier


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut Vérifiaction de syntaxe d'un fichier
    Je cherche à vérifier la syntaxe de fichier en langage C.
    Je veux tester que chaque if de la ligne n, soit suivi par une accolade ligne n+1 et que cette accolade soit alignée sur le if.
    Idem pour un else.
    Est-ce que un open() suivi d'une boucle for avec readline est une piste correcte ou existe-t-il quelque chose de plus puissant ?

  2. #2
    Membre chevronné
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    376
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 376
    Par défaut
    Tu peux essayer de regarder du coté des expressions régulières.

  3. #3
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    Je pense que cela n'a aucun rapport.

  4. #4
    Membre éprouvé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    121
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 121
    Par défaut
    Est-ce que un open() suivi d'une boucle for avec readline est une piste correcte ou existe-t-il quelque chose de plus puissant ?
    J'aurais fait comme ça aussi :p.
    Je ne vois pas d'autres methodes plus efficaces :s

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2003
    Messages
    16
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 16
    Par défaut
    Tu peux regarder la source de pylint ou pychecker pour voir comment ils procédent pour vérifier la syntaxe (ils vérifient du python, mais bon le principe reste le même)

    Puis à terme tu pourrais produire un magnifique metapylint qui prend une grammaire en entrée et te retourne un vérificateur de syntaxe spécifique :-)

  6. #6
    Membre éclairé Avatar de Bayard
    Inscrit en
    Juin 2002
    Messages
    863
    Détails du profil
    Informations forums :
    Inscription : Juin 2002
    Messages : 863
    Par défaut
    Ces outils ont l'air fabuleux. Il semblent que ce soit la voie royale. Hélas, mes besoins sont plus humbles.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XML]Syntaxe d'un fichier xml ?
    Par hsmr dans le forum XML/XSL et SOAP
    Réponses: 3
    Dernier message: 26/06/2008, 11h11
  2. Erreur de syntaxe dans le fichier de configuration
    Par debutantasp dans le forum Apache
    Réponses: 1
    Dernier message: 19/05/2008, 17h16
  3. [XSLT] syntaxe inclure un fichier .xsl dans un autre ficher .xsl
    Par darkangel1208 dans le forum XSL/XSLT/XPATH
    Réponses: 3
    Dernier message: 02/10/2007, 16h26
  4. Erreurs syntaxe nom de fichier etc
    Par PhiberOptik dans le forum VB 6 et antérieur
    Réponses: 1
    Dernier message: 24/02/2007, 13h46

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