1

我为 windows vista 下载“SML of new jersey”。

我处理在库 c 中调用“a.ml”的 ML 文件。

现在我想将文件中的所有命令加载到解释器,但我没有成功。

我试过(使用“c:\a.ml”);

谢谢您的帮助。

4

1 回答 1

2

字符串中的\a被解释为转义序列(指定响铃字符) - 不是反斜杠后跟 a。您需要使用另一个反斜杠来转义反斜杠,以便将其解释为文字反斜杠。IE:

use "c:\\a.ml";

您还可以使用正斜杠而不是反斜杠来避免转义任何内容。

另请注意,如果您从 ml 文件所在的目录中调用解释器,则根本不需要指定目录,即use "a.ml";在这种情况下会这样做。

于 2011-05-26T09:52:50.470 回答