Outils pour utilisateurs

Outils du site


public:analyse_sources_java

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:analyse_sources_java [2018/11/23 13:14]
slh@ens-lyon.fr
public:analyse_sources_java [2018/11/23 17:15]
slh@ens-lyon.fr
Ligne 6: Ligne 6:
  
 On peut également d'​abord transformer les sources Java en XML puis utiliser l'​import XTZ+CSV avec : On peut également d'​abord transformer les sources Java en XML puis utiliser l'​import XTZ+CSV avec :
-  * la possibilité de produire une édition précise du code Java à partir du XML source (typiquement avec des XSL issues des outils de parsage Java)+  * la possibilité de produire une édition précise du code Java à partir du XML source (typiquement avec des XSL issues des outils de parsage Java, eg JavaML 2)
   * la possibilité d'​interroger finement par la structure du code Java avec XQuery ou plus simplement XPath   * la possibilité d'​interroger finement par la structure du code Java avec XQuery ou plus simplement XPath
   * la possibilité d'​interroger massivement les chaines (valable aussi avec l'​import TXT+CSV)   * la possibilité d'​interroger massivement les chaines (valable aussi avec l'​import TXT+CSV)
Ligne 17: Ligne 17:
 ===== Technologies de parsage Java ===== ===== Technologies de parsage Java =====
  
 +  * [[https://​github.com/​antlr/​grammars-v4/​tree/​master/​java|Antlr]]
   * [[https://​github.com/​monperrus/​jexast|Jexast]] pour parser avec la classe ASTParser du JDT d'​Eclipse,​ sans avoir besoin de tous les jars Eclipse   * [[https://​github.com/​monperrus/​jexast|Jexast]] pour parser avec la classe ASTParser du JDT d'​Eclipse,​ sans avoir besoin de tous les jars Eclipse
   * [[https://​github.com/​INRIA/​spoon|Spoon]]   * [[https://​github.com/​INRIA/​spoon|Spoon]]
  
public/analyse_sources_java.txt · Dernière modification: 2018/11/23 17:15 par slh@ens-lyon.fr