Bonjour tout le monde
Depuis un moment déjà je cherche un format XML décrivant un langage de programmation quelconque (mais généraliste).
Un fichier dans ce format pourrait être de ce genre:
La recherche est rendue difficile par la confusion de la phrase « langage de programmation »: ça peut aussi bien être un langage qui traite du XML qu'un format XML décrivant ce langage.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <function name="fibonacci" return="double"> <parameter name="n" type="integer"> <if> <expression> <equal> <value name="n"/> <integer value="0"/> etc..
J'ai cherché dans les étapes intermédiaires des compilateurs assez récents pour utiliser XML dans ses données internes, dans des analyseurs de code, etc.. sans grand succès.
Par exemple:
- XMLVM
Il utilise un format XML pour décrire les bytecodes de Java et de dot.net, mais c'est de trop bas niveau pour mes besoins.- MathML
Il est trop spécialisé. Et puis, son adoption de la philosophie du XML me paraît limitée (voir la balise <apply>).
Bref, si quelqu'un connait de tels formats en XML, si possible ouverts, ça m'aiderait bien.
Merci
Partager