如何将Rascal编译为独立的命令行可执行文件?

时间:2018-08-07 18:41:03

标签: rascal

我需要根据Rascal源代码创建编译的,独立的,命令行,终端I / O,旧式Unix可执行文件。我的确意识到,适当的问题可能必须包括“以模块方式显式调用JVM”,尽管也可以摆脱它。为了清楚起见,这是我要编译的第一个程序。

module hello
import IO;
void main()
{
    println( "Hello, sailor." );
}

这个问题的隐含含义是“ main()的正确签名是什么?”,但这是如何获取已编译的可执行文件的问题的子代。

我希望编译器可以从命令行本身运行,而不仅是从Eclipse中运行。我需要在构建工具中自动进行编译。

我该怎么做?

已经有两个相关的SO问题,没有一个提供答案。

0 个答案:

没有答案