voglio ottenere una rappresentazione xml del codice java e c. 3 mesi fa, ho chiesto this question yet ma le soluzioni non erano confortevoli per meCome convertire il codice sorgente in una rappresentazione basata su xml dell'ast?
- srcml sembra essere una buona soluzione per questo problema, ma non supporta i numeri di riga e colonne, ma ho bisogno di questa caratteristica.
- su elsa: cite: "È in corso uno sforzo per esportare Elsa AST come documento XML e ci aspettiamo di poterlo pubblicizzare nella prossima versione pubblica."
- dms ... non lo capisco.
- specialmente per java, c'è javaml che supporta i numeri di riga. ma lo sourceforge page non elenca alcun file.
domanda: c'è un software disponibile che supporta la conversione di ast in xml che supporta numeri di riga (e colonne) [specialmente per java e c/C++]? c'è un'alternativa a javaml e srcml?
ps: non ho generatori di parser. spero di trovare uno strumento che possa essere usato sulla console digitando: ./my-xml-generator Test.java [o qualcosa del genere] ... o anche un'implementazione java sarebbe ottima.
Che cosa vuoi fare, che * richiede * di utilizzare XML? –
srcML ora supporta numeri di riga e colonne. Dal sito Web: "File e directory in conoscenza con i metadati a livello di file, ovvero lingua, percorso file e informazioni sulla versione." Ho usato srcML estesamente e posso verificare che abbia numeri di riga e informazioni sulle colonne. –