未绑定变量或构造函数错误ML

时间:2017-02-09 03:11:23

标签: constructor ml

我正在使用两个功能。一个采用列表,第二个采用列表元素。第二个函数multinHelp给了我错误

“stdIn:79.6-79.16错误:未绑定的变量或构造函数:multinHelp”

Started GET "/accounts.json" for 127.0.0.1 at 2017-02-08 21:56:08 -0500

ActionController::RoutingError (No route matches [GET] "/accounts.json"):

--------------------------------------- < / p>

fun multin(L)=
let
 val a = hd(L)
 val b = hd(tl(L))
 val c = hd(tl(tl(L)))
in
 multinHelp([a,b,c])
end;

我不知道为什么我收到此错误,因为我在第一个函数中设置了[a,b,c]。

1 个答案:

答案 0 :(得分:2)

您需要在第一个之前定义第二个函数,以便能够从那里使用它。

此外,第二个函数中缺少右括号。