【发布时间】:2017-10-29 08:33:08
【问题描述】:
我正在尝试使用 DSL,并想尝试使用 Rascal。安装 Eclipse(氧气)和 Rascal 插件后,我可以使用 Rascal 代码 sn-ps。
在尝试使用 Pico 语言时,我遇到了一些我找不到合适解决方案的问题。也许有人有一些想法。
问题 1:当使用从流氓网站复制的示例文本(如下)时(对我来说,这听起来是正确的 Pico 代码)。它在最后一个结束结束后直接给出错误。从 while do 块中删除代码不会导致错误
begin declare input : natural,
output : natural,
repnr : natural,
rep : natural;
input := 14;
output := 1;
while input - 1 do
rep := output;
repnr := input;
while repnr - 1 do
output := output + rep;
repnr := repnr - 1
od;
input := input - 1
od
end
问题 2:使用正确的 pico 代码,不会显示语法高亮显示;全黑代码。
以前有没有人遇到过这种情况,如果有,有解决办法吗?
【问题讨论】:
标签: rascal