我可以在Powershell窗口中运行smlnj repl,但是当我尝试使用文件运行它或在REPL中“使用”文件时,它将失败

问题描述

这是我在Windows 10 Powershell中启动时遇到的错误文件名为: sml first.sml 或尝试:使用“ first.sml”

“未捕获的异常SysErr [SysErr:访问:无法获取文件属性]在以下位置引发:基础/实施/Win32/os-filesys.sml:32.30-32.74”

当我使用sml软件包在emacs中运行它时,“使用”功能就可以正常工作。

如果我使用OS.FileSys.getDir(),则表明它指向我的工作目录。

我正在使用最新版本10.98.1(版本10.98.0也有此问题)。

解决方法

好的,没关系。看来我收到的错误只是表明它找不到文件?我试图访问子目录中的文件,因此,当然找不到它们。

戴夫