Clause FROM analyseur syntaxique

Bonjour,

j'ai commencer la realisation d'un analyseur syntaxique des requets SQL mais j'aimerai bien que vous m'aider
dans la clause FROM ou il y a la liste de table et les aléas d'une table ,d'aprés vous quelle est la meilleur facon pour les séparer (nom table aléa ),j'ai pense d'utlisé SPLIT ou le delimiteur est l'espace (" " ) mais en cas d'une erreur de frappe on poura avoir plus qu'un seul espace vide

merci d'avoir lire mon message

2 réponses

  1. Quel langage utilises-tu pour ton parseur ?

    Sérieusement, écrire un parseur SQL de A à Z sans un générateur de parseur, c'est interminable.

    Si tu utilises Javascript, je recommande PEG : http://pegjs.majda.cz/
    1. salut;merci d'avoir le temps pour me répond

      je travail sous Eclipse java,franchement j'ai pas une aidée sur les parseurs,c'est la première fois que j'entend ce nom,j'ai utilsé pour mon programme les focion java

      split,token,la classe regex

      merci bcp