是否有可能运行在命令行无赖程序?(Is it possible to run rascal prog

2019-10-21 15:14发布

我知道如何从Eclipse和如何使用REPL中运行的流氓代码,但我不知道我怎么可以运行一个流氓文件(或文件的流氓集团)作为命令行程序。

当我尝试以下方法,我得到一个解析错误:

$ java -Xmx1G -Xss32m -jar rascal-shell-stable.jar mymodule.rsc
Version: 0.7.2.201501130937
Parse error in cwd:///mymodule.rsc from <1,11> to <1,12>

内容mymodule.rsc

module mymodule

println("hello world");

我究竟做错了什么?

Answer 1:

那么,你的mymodule.rsc实际上是语法不正确,并且还会为在Eclipse IDE解析错误。 下面是一个改进版本:

module mymodule

import IO;

value main(list[value] args) {
    println("hello world");
}

奖励:你还应该添加import IO; 使println可用的功能。



文章来源: Is it possible to run rascal programs from the command line?