使用xml表示程序结构

03-07-07 semual

大家好,初次来到这里,希望能够寻求到一些帮助。

我想利用xml来表示结构化程序设计语言的程序结构信息,不知道能否做到?

简单说来,就是利用xml来表示结构化程序设计语言中的顺序、循环、分支

等结构,如if-else-end,while do等等,当然所有的数据对象也可以由xml来表示,然后利用xslt将该xml实例文件转化成某种宿主语言,最好是java,不知道是否有这方面的开源项目可供参考?

是否有些工作流系统具有类似的功能?

我其实就是想利用xml来构造一个脚本语言,该脚本语言的翻译器生成效率更高的java代码。重点就是程序结构的xml表示