Ubuntu MLton SML编译器在Bascinet中生成失败

Ubuntu MLton SML编译器在Bascinet中生成失败,ubuntu,sml,mlton,Ubuntu,Sml,Mlton,我正试图为一个班级建立一个工作区,教授对windows系统基本上很熟悉。我真的更喜欢在Linux环境中进行开发。我目前正在运行x32位Lubuntu安装。我已经下载了MLton的最新版本,并使用Alien安装了它。到目前为止,我的研究还没有找到解决这个错误的方法 “/usr/bin/mlton”“-mlb path var”“TL/home/brasmussen/Applications/TL_System”“-mlb path var”“DOMAIN/home/brasmussen/Appli

我正试图为一个班级建立一个工作区,教授对windows系统基本上很熟悉。我真的更喜欢在Linux环境中进行开发。我目前正在运行x32位Lubuntu安装。我已经下载了MLton的最新版本,并使用Alien安装了它。到目前为止,我的研究还没有找到解决这个错误的方法

“/usr/bin/mlton”“-mlb path var”“TL/home/brasmussen/Applications/TL_System”“-mlb path var”“DOMAIN/home/brasmussen/Applications/PNF_Students”“-output”“/home/brasmussen/Applications/PNF_Students/Transformation/bin/parser”“-verbose”“1”“-const”“Exn.keepHistory false”“-profile”“no”“-profile分支”“false”“-profile堆栈”“false”-profile val“false”/home/brasmussen/Applications/TL_System/Parse/parser.mlb

MLton 20130715(于2013年7月16日星期二16:14:58在shadowvm01上建造)

千吨级起动

编译SML开始

预编码启动

错误:/home/brasmussen/Applications/TL_System/Engine/ParserGenerator/auxiliary/bit-vector-set.sml 4.5

变量全部在签名中,但不在结构中

前编码基因在2.67+1.06(28%GC)中增加

已引发预编码生成:失败

编译2.67+1.06中提出的SML(28%GC)

编译引发的SML:失败

在2.67+1.06(28%GC)中增加的吨数

米尔顿:失败

编译已中止:详细报告的错误 [1] (0米4秒) 构建失败(2017年1月30日星期一21:47:41 CST)


我下载了的源代码,给出的错误消息似乎与以下行一致:

   include ORD_SET
签名似乎有一些变化 包含all函数,mlton smlnj库中的签名似乎与后者一致

虽然BitVectorSetFn的代码和结构部分符合前者的签名。虽然我不熟悉所讨论的代码,但基于预先存在的exists函数,可能是all的候选实现

fun all f s = List.all f (listItemsU s)

或者:可能是较旧版本的编译器,我找不到它的确切添加时间。

我下载了的源代码,给出的错误消息似乎与以下行一致:

   include ORD_SET
签名似乎有一些变化 包含all函数,mlton smlnj库中的签名似乎与后者一致

虽然BitVectorSetFn的代码和结构部分符合前者的签名。虽然我不熟悉所讨论的代码,但基于预先存在的exists函数,可能是all的候选实现

fun all f s = List.all f (listItemsU s)

或者:可能是较旧版本的编译器,我找不到它的确切添加时间。

第三个选项可能是将sig中的include ORD_集替换为代码符合的较旧签名。第三个选项可能是将sig中的include ORD_集替换为代码符合的较旧签名。