Ocaml错误消息错误:解析错误:[绑定]后的“in”预期(在[expr]中)

时间:2014-03-02 22:37:26

标签: ocaml

我正在尝试编写一个函数来确定用户的相应密码是否等于给定的密码。

我得到错误错误:解析错误:在最后一行代码的[绑定](在[expr]中)之后预期的“in”,但我真的不知道“in”可能是最后一行。我在这里做错了什么?

let check_pwd user pwd =
  try List.assoc user userlist = pwd with Not_found -> false

1 个答案:

答案 0 :(得分:1)

正如评论中所述,在这些行之前的代码中必须有let没有in

避免远离实际错误的语法错误消息的最佳方法:使用每个短语末尾的;;