Parser ou tokenizer ?
Fermé
mikis69
Messages postés
168
Date d'inscription
mardi 26 novembre 2013
Statut
Membre
Dernière intervention
11 février 2019
-
6 févr. 2017 à 17:17
mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019 - 6 févr. 2017 à 19:34
mikis69 Messages postés 168 Date d'inscription mardi 26 novembre 2013 Statut Membre Dernière intervention 11 février 2019 - 6 févr. 2017 à 19:34
1 réponse
KX
Messages postés
16668
Date d'inscription
samedi 31 mai 2008
Statut
Modérateur
Dernière intervention
17 mars 2023
3 005
6 févr. 2017 à 19:26
6 févr. 2017 à 19:26
Bonjour,
Déjà concernant les Tokenizer, ils sont dépréciés depuis Java 4, et devraient être remplacés par l'usage d'expressions régulières.
Quant aux parsers, c'est assez vague, puisque l'on pourrait considérer que toute manipulation de String est du parsing...
Sinon, ce que tu veux faire c'est l'analyse grammaticale du langage Java, c'est le travail que fait notamment le compilateur, mais le nombre de règles à prendre en compte est très important.
Voir les spécifications Java, notamment les chapitres 2 et 3.
Déjà concernant les Tokenizer, ils sont dépréciés depuis Java 4, et devraient être remplacés par l'usage d'expressions régulières.
Quant aux parsers, c'est assez vague, puisque l'on pourrait considérer que toute manipulation de String est du parsing...
Sinon, ce que tu veux faire c'est l'analyse grammaticale du langage Java, c'est le travail que fait notamment le compilateur, mais le nombre de règles à prendre en compte est très important.
Voir les spécifications Java, notamment les chapitres 2 et 3.
6 févr. 2017 à 19:34
Et donc il n existe aucun outil (une grammaire java par exemple?) Permettant de reprendre tout les termes spécifiques à un langage (ici java) et me permettre de construire mon token ?