smlnj 相关问题

新泽西标准ML(SML / NJ)

我如何分配一个带有自由类型变量的表达式,就像我将其他函数f分配为val x = f:?

我如何为表达式分配自由类型变量,就像我将其他函数f分配为val x = f:?我很开心咖喱f x y = f(x,y); val dummy = fn(x,y)=> {a = x,b = y}(*或...

回答 1 投票 1

number_in_month练习(不明白为什么我在SML中收到“ EOF语法错误”)]]

我应该编写一个程序,该程序先获取日期列表,然后获取月份,然后返回包含月份的日期数。我不断收到语法错误,但我不明白为什么。好玩...

回答 1 投票 1

number_in_month练习(如何在SML中不返回任何内容而不是空列表)

我正在使用SML进行编程任务。其中一个功能要求我将使用的int三元组列表((int * int * int)list)返回给其他列表。该函数对日期进行排序...

回答 1 投票 0

每月锻炼次数

我很熟悉SML,并以此做作业。 “写一个函数number_in_month,该函数接受日期和一个月的列表(即int),并返回给定月份中列表中有多少个日期。” ...

回答 4 投票 0

如何在sml中将curried函数的输入声明为实数?

[这是我的咖喱阶乘函数代码,我希望输出为真正有趣的pow(x:real)(n:real)= if(n = 0.0)然后1.0 else x:real * pow(x:real)( n-1:real);但是我的语法真的是错误的……

回答 1 投票 0

您如何在MacOS Catalina上设置StandardML

我已按照http://smlnj.org/dist/working/110.96/index.html上的说明进行安装。我单击下载的程序包,然后单击打开,这将打开安装程序。一旦这是...

回答 1 投票 0

具有内部状态的简单函数

我想编写一个内部状态最小的函数。它应该具有签名f:()->(),并且在第n次调用时应打印数字n。我认为裁判是必要的,...

回答 1 投票 0

SMLcircularity操作数与运算符不一致

有趣的插入R x [] acc = [x] |插入R x(h :: t)acc =如果R(x,h)则acc::( x::( h :: t))else(acc = acc :: h;插入R x t acc); fun isort_aux R [] acc = acc | ...

回答 1 投票 0

SML是否支持对匹配表达式中的模式进行防护?

我想到的是类似于此处所述的F#机制。在调查中,我没有发现明确指出或没有的内容。

回答 1 投票 -1

在标准ML列表中查找中间元素

我试图在SML中找到列表的中间元素,而不使用任何形式为List.what的预先实现的功能。我可以使用需要2个相同列表的函数,递归调用...

回答 1 投票 0

SML列表[1,2,3,…n]

我需要创建列表[1,2,3 ... n],而无需使用预先实现的列表功能。我可以通过写以下内容来使列表向后:fun makeList(x:int)=如果x = 0则[] else x :: makeList(x-1)然后I ...

回答 1 投票 0

我如何参数化此函数以接受一个函数并将TextIO.closeOut作为输入?

是否可以参数化此aux函数以接受TextIO.closeOut流出和readFileList xs流出n作为输入?还是我必须在TextIO中使用该append函数才能使丑陋程度降低...

回答 1 投票 0

我如何直接将val绑定到SML中的选项值?

val SOME i = Int.fromString e我的代码上有这样一行,smlnj向我显示此警告vm.sml:84.7-84.32警告:绑定不详尽SOME i = ...这是不好的做法吗? ...

回答 1 投票 0

Dijkstra的ML代码的完整代码

我需要帮助完成此代码:fun insertSorted(x,comp,[])= [x] | insertSorted(x,comp,a :: rest)= ??如果编写正确,它将返回-insertSorted(5,fn(a,b)=> a> b,[8,6,...

回答 1 投票 1

在SML中创建字典

我是SML语言的新学习者。我已经学习了SML语言的基础知识。但是,在使用SML创建字典的代码方面遇到了麻烦。所以,我想知道代码。

回答 1 投票 0

在新泽西州SML中创建不同的微积分函数

A]编写函数indefIntegratePoly,该函数获取代表多项式的系数列表(从最高阶到最低阶,并且存在所有项),并返回新列表...

回答 1 投票 0

SML:递归加法测试用例语法

我已经编写了SML代码以递归地添加两个数据类型nat。函数peanify将整数转换为nat。将nat转换为整数的十进制函数。想要帮助测试语法的帮助...

回答 1 投票 0

SML程序从字符串中删除char

我是SML的新手,试图编写递归程序从字符串中删除字符:remCharR:char * string - > string到目前为止写了这个非递归编程。需要帮助来编写递归的。 - ......

回答 1 投票 0

什么是SML中未解析的弹性记录的错误?

我是SML的新手,并向人们询问过我所得到的错误。但是,我找不到问题所在。收到的错误消息是:stdIn:10.1-16.48错误:未解析的flex记录(需要...

回答 1 投票 0

如何在SML中的else if语句中解决“未解析的flex记录”?

我想找到当前给定节点直接或间接连接的节点列表。例如,我有一个节点列表:[1,2]和一个元组列表,每个元组代表一个......

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.