Sml 试图找出如何运行代码标准元语言

Sml 试图找出如何运行代码标准元语言,sml,ml,Sml,Ml,我正试图找出如何运行代码标准元语言: smallest [5, ~4, 3]; returns ~4 fun smallest L = if null (tl L) then hd L else if hd L < smallest (tl L) then hd L else smallest (tl L); 最小[5,4,3];返回~4 有趣的= 如果为空(tl L) 然后是hd L 否则,如果hd L

我正试图找出如何运行代码标准元语言:

smallest [5, ~4, 3]; returns ~4

fun smallest L =
    if null (tl L)
    then hd L
    else if hd L < smallest (tl L)
         then hd L
         else smallest (tl L);
最小[5,4,3];返回~4
有趣的=
如果为空(tl L)
然后是hd L
否则,如果hd L<最小值(tl L)
然后是hd L
其他最小值(tl L);

您需要SML解释器或编译器。有多个选项可供选择,但最有可能是已知/使用最多的

其他包括(但不限于)(MosML)和。其中MLKit和MLton是编译器,SML/NJ和MosML是解释器


对于您了解更多有关SML的信息来说,这是一个很好的起点。

您需要SML解释器或编译器。有多个选项可供选择,但最有可能是已知/使用最多的

其他包括(但不限于)(MosML)和。其中MLKit和MLton是编译器,SML/NJ和MosML是解释器


对于您了解更多有关SML的信息来说,这是一个很好的起点。

我推荐PolyML。它有一些更好的ML文档。

我推荐PolyML。它提供了一些更好的ML文档。

@xprogrammerx:您必须通过单击答案左侧的复选标记来完成此操作。:)@xprogrammerx:您必须通过单击答案左侧的复选标记来完成此操作。:)