用EQUALOP ML错误替换COMMA

时间:2013-10-09 05:36:56

标签: sml ml

val x =10;
fun power (x:int, y:int) =
    if y=1
    then x
else 
x * power (x,y-1)
val z = power 2,3

使用EQUALOP替换COMMA时出错。我不明白代码中的错误是什么?

1 个答案:

答案 0 :(得分:1)

power声明中z的参数需要括号:

val z = power (2,3);