【发布时间】:2014-10-21 16:32:09
【问题描述】:
我的代码非常基础,因为我对 ocaml 还很陌生 我正在尝试递归调用函数,但在函数名称上收到未绑定值错误消息
let count_help x a lst = match lst with
[] -> a
| (s,i)::t -> if s = x then count_help x a+1 t else count_help x a t
;;
let count_assoc lst x =
count_help x 0 lst
;;
错误是在 count_help 内部调用 count_help 的行上的 Unbound value count_help
此代码只是假设计算给定字符 x 关联出现的次数
【问题讨论】: