我正在尝试使用eclipse编辑一个smali项目。理论上这应该允许我使用整个java魔术(打开类定义,调用层次结构等)来实现smali。
是否已经对eclipse有一些小的支持?
由于我没有找到任何东西,我现在正在考虑使用xtext来构建一个我自己的。 (但我对xtext很新。)
我发现smali编译器本身是使用av3编写的,相应的grammar description看起来我不需要从头开始指定xtext语法。
有没有一种好方法可以将此描述用作xtext的基础?
或者在这种情况下,有没有比xtext更好的方法?
答案 0 :(得分:1)
不,不可能直接使用Xtext的现有语法。 Xtext语法定义包含的信息多于Antlr语法,导入器无法合成。