1
是否支持将Rascal AST转换为Famix元模型(来自Moose技术)?将Rascal AST转换为Famix元模型
是否支持将Rascal AST转换为Famix元模型(来自Moose技术)?将Rascal AST转换为Famix元模型
Rascal使用M3元模型,原则上可以轻松地将其转换为Famix(但您必须自己编写该映射)。
有几种语言支持M3(并且支持越来越多),所以它也取决于您感兴趣的语言是否支持从源代码提取事实。
我在想,因为Rascal对不同语言有前端支持,所以从Rascal AST(或M3元模型)到Famix的通用转换将简化使用现有的Moose工具分析和可视化源代码的过程技术。 –
是的,那将是 – jurgenv
其实你可以在这里找到一个实验:https://github.com/onierstrasz/rascal-m3-to-mse –