繁体   English   中英

将Rascal项目与Java项目集成

[英]Integrating a Rascal project with a Java Project

我用Rascal开发了一个代码生成器,我想将其与用Java开发的工具集成在一起。 我试图用Eclipse将Rascal项目生成一个jar文件放入Java项目中,但是它只是将项目的Rascal文件放入了jar中。 我在这里搜索了Rascal Tutor,但没有找到任何相关信息。

有人知道我该怎么做吗?

到目前为止,这种情况还不是那么简单(另请参见github问题#57中的讨论)。 原则上,可以从Java调用Rascal,但是您将必须构造Evaluator并导入模块和调用函数,并将IValues转换为Java数据类型。

有关如何初始化评估器的启发,请访问: https : //github.com/cwi-swat/rascal-shell/blob/master/src/org/rascalmpl/shell/RascalShell.java

反之,则可能更容易工作。 在Rascal中调用Java方法很容易,并且在Java编辑器中添加自己的菜单选项也很简单

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM