【发布时间】:2015-04-29 15:52:52
【问题描述】:
和标题说的差不多。我刚开始学习 SML,但我的第一个项目遇到了麻烦。我知道这是一个非常基本的问题,用 java 之类的东西做起来对我来说非常容易,但我很难理解 SML。我需要编写一个函数 intsFromTo。它应该接受一对整数,低和高,并返回一个按升序排列的连续整数列表,即所有大于或等于低且小于或等于高的整数。
这是我目前所拥有的
fun intsFromTo (low,high) = val intList = []
if low >= high then nill
else intList::low intsFromTo(low+1,high);
我遇到了以下我也难以理解的错误。
http://i.imgur.com/QZ0WT6j.png
我们将不胜感激。
【问题讨论】: