【发布时间】:2011-09-21 10:02:06
【问题描述】:
我刚刚开始学习 SML,但仍在理解其错误消息的过程中。
当尝试输入下面的函数定义时
val rec : real->real = fn 0.0 => 0.0 | n:real => 1.0/n;
我收到以下错误:
stdIn:25.9-25.17 Error: syntax error: deleting COLON ID ARROW
stdIn:25.24-25.33 Error: syntax error: deleting FN REAL DARROW
stdIn:25.38 Error: syntax error found at BAR
谁能指出我做错了什么?
谢谢。
【问题讨论】: