2013-08-18 67 views
1

我正在尝试使用eclipse编辑smali项目。这在理论上应该允许我为smali使用整个java magic(开放类定义,调用层次结构等)。为eclipse添加smali支持

是否已经有一些类型的eclipse的smali支持?

由于我没有找到任何东西,我目前正在考虑使用xtext来自己构建一个。 (但我对xtext很新颖。)

我发现smali编译器本身使用antrl3编写,相应的grammar description看起来像我不需要从头指定xtext语法。

有没有一种很好的方式来使用这个描述作为xtext的基础?

或者在这种情况下,有没有比xtext更好的方法?

回答

1

不,不可能直接在Xtext中使用现有的语法。 Xtext语法定义包含比Antlr语法更多的信息,并且这不能由导入器合成。