Я пытаюсь настроить рабочее пространство для класса, и профессор в основном знаком с системами Windows. Я действительно предпочитаю заниматься разработкой в среде Linux. В настоящее время я запускаю установку x32 бит Lubuntu. Я загрузил последнюю версию MLton и установил ее с помощью Alien. Пока что мои исследования не превратились в решение этой ошибки.MLton SML компилятор не работает в Bascinet
"/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-branch" "false" "-profile-stack" "false" "-profile-val" "false" "/home/brasmussen/Applications/TL_System/Parse/parser.mlb"
MLton 20130715 (built Tue Jul 16 16:14:58 EDT 2013 on shadowvm01)
MLton starting
Compile SML starting
pre codegen starting
Error: /home/brasmussen/Applications/TL_System/Engine/ParserGenerator/auxiliary/bit-vector-set.sml 4.5.
Variable all in signature but not in structure.
pre codegen raised in 2.67 + 1.06 (28% GC)
pre codegen raised: Fail
Compile SML raised in 2.67 + 1.06 (28% GC)
Compile SML raised: Fail
MLton raised in 2.67 + 1.06 (28% GC)
MLton raised: Fail
compilation aborted: elaborate reported errors [1] (0m 4s) BUILD FAILED (Mon Jan 30 21:47:41 CST 2017)
Третий вариант может заменить заменяющий ORD_SET в сиге старшей сигнатуре, которой соответствует код. – matt