所以我在 OCaml 中调试时遇到了麻烦。问题是我正在编写非常简单的代码,但我不断遇到一个似乎很容易解决的问题 - 我只是不知道如何解决!
let rec multiplier (int1: int) (int2: int) (int3: int) : int =
let product : int
if int1 >= int2 then(
if int1 >= int3 then product = int1 * int2
else product = int1 * int3
)
else if int2 >= int1 then(
if int1 >= int3 then product = int2 * int1
else product = int2 * int3
)
我一直在第一个“if”下得到一个红色的“x”和一个波浪线,错误:“Unexpected token: if”
谢谢!