【问题标题】:Replacing COMMA with EQUALOP ML error用 EQUALOP ML 错误替换 COMMA
【发布时间】:2013-10-09 14:03:14
【问题描述】:
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

它给了我一个错误 Replaceing COMMA with EQUALOP 。我不明白代码中的错误是什么?

【问题讨论】:

    标签: sml ml


    【解决方案1】:

    您需要在z 的声明中为power 的参数加上括号:

    val z = power (2,3);
    

    【讨论】:

      猜你喜欢
      • 2016-03-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-12-05
      • 2013-01-05
      • 1970-01-01
      • 1970-01-01
      • 2011-11-01
      相关资源
      最近更新 更多