【发布时间】:2014-12-28 21:05:25
【问题描述】:
当我试图在这个莫扎特在线上运行这个阶乘函数时 complier
我遇到了解析错误!
declare
fun {Fact N}
fun{Aux N Nmax FactNminus1}
if N>Nmax then nil
else (FactNminus1*N)|{Aux N+1 Nmax FactNminus1*N}
end
end
in
{Aux 1 N 1}
end
{Browse {Fact 4}}
我如何在这个在线compiler 上运行这段代码!
【问题讨论】:
-
您是否收到特定的错误消息?还是对一行的引用?
-
我刚从互联网上得到这段代码,我只是想在线运行它,我无法合并这段代码以正确运行,当我编写函数时它只给我语法错误第 11 行,当我将它与仿函数导入应用程序系统合并时给我解析错误!