【问题标题】:Transform Rascal ASTs into Famix metamodel将 Rascal AST 转换为 Famix 元模型
【发布时间】:2017-04-05 14:26:13
【问题描述】:

是否支持将 Rascal AST 转换为 Famix 元模型(来自 Moose 技术)?

【问题讨论】:

    标签: rascal


    【解决方案1】:

    Rascal 使用 M3 元模型,原则上可以轻松转换为 Famix(但您必须自己编写该映射)。

    M3 支持多种语言(并且支持正在增加),因此它还取决于您感兴趣的语言是否支持从您的源中提取事实。

    【讨论】:

    • 我想知道,由于 Rascal 具有对不同语言的前端支持,从 Rascal AST(或 M3 元模型)到 Famix 的通用转换将简化分析和可视化源代码的过程,使用Moose 技术的现有工具。
    • 是的,那就是?
    • 其实你可以在这里找到一个实验性的:github.com/onierstrasz/rascal-m3-to-mse
    • 那太好了。我将看看这个实验项目。希望我能为它做出贡献。谢谢!
    猜你喜欢
    • 1970-01-01
    • 2013-11-27
    • 2022-07-16
    • 2021-11-28
    • 2017-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-11
    相关资源
    最近更新 更多