我已经从“PolyML5.6-64bit.msi”安装程序安装了 Poly/ML;我可以通过在开始菜单中单击它来启动 REPL;但我不知道如何从中访问任何库?我试过做use "something"
,但它会导致如下错误:
> use "Math";
Exception-
Io
{cause = SysErr ("No such file or directory", SOME ENOENT), function =
"TextIO.openIn", name = "Math"} raised
use "Basis"
或类似use "Windows"
。
请注意,我是 SML 的新手;我似乎use
在一些通用 SML 教程中找到了该命令,不知道我是否正确使用它:/
编辑:另外,目标安装目录似乎只包含以下三个二进制文件,不确定那里是否应该有一些源代码:
C:\Program Files\Poly ML>dir
Volume in drive C is Windows
Volume Serial Number is CENS-ORED
Directory of C:\Program Files\Poly ML
26.02.2016 00:03 <DIR> .
26.02.2016 00:03 <DIR> ..
25.01.2016 14:22 681 472 PolyLib.dll
25.01.2016 14:23 8 182 784 PolyML.exe
25.01.2016 14:22 20 480 PolyPerf.dll
3 File(s) 8 884 736 bytes
编辑2:嗯...从进一步浏览中,我开始认为显然 Poly/ML 似乎被大多数人纯粹从“ Isabelle IDE”中使用?所以也许如果我安装这个,一切都会开箱即用?我会尝试,但最初的问题现在仍然悬而未决。
编辑3:嗯,伊莎贝尔IDE很奇怪,特别是不知道如何“运行”在其中打开的SML文件:/在这种情况下可能会卸载(即删除?)它,同时考虑到我得到了答案现在已经回答了原来的问题。