Clause FROM analyseur syntaxique

Fermé
djanahana Messages postés 82 Date d'inscription mercredi 20 mai 2009 Statut Membre Dernière intervention 6 avril 2015 - Modifié par djanahana le 14/04/2012 à 19:51
 djanahana - 2 mai 2012 à 23:59
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

productif Messages postés 39 Date d'inscription mardi 8 mars 2011 Statut Membre Dernière intervention 9 février 2017 20
2 mai 2012 à 21:44
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/
0
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
0