打开SML文件-使用失败
我用以下命令在“新泽西州的SML”中打开了一个文件:打开SML文件-使用失败,sml,smlnj,Sml,Smlnj,我用以下命令在“新泽西州的SML”中打开了一个文件:使用“c:\\work.SML”,它给了我下一个问题: [openning c:\\work5.sml] [use failed: Io: openln failed on "c:\\work.sml", Win32TextPrimIO:openRd: failed] uncaught Exception error raised at:../complier/TopLevel/interact.sml:24.14-24.28 在work.s
使用“c:\\work.SML”
,它给了我下一个问题:
[openning c:\\work5.sml]
[use failed: Io: openln failed on "c:\\work.sml", Win32TextPrimIO:openRd: failed]
uncaught Exception error
raised at:../complier/TopLevel/interact.sml:24.14-24.28
在work.sml中,我只有一行:
- datatype ’a seq = Nil | Cons of ’a * (unit -> ’a seq);
您的文件包含两个错误:
-
”
s应该是”
s我能想到的唯一原因是您输入了错误的文件名。在将SML新泽西的快捷方式锁定到任务栏后,我突然也遇到了这个问题。如果我从这个快捷方式运行SML并试图“使用”一个.SML文件,就会出现这个错误 因此,基本上要确保你的SML.exe和你的.SML程序在同一个文件夹中,这样应该可以正常工作 你正在做
使用“c:\work.sml”代码>或使用“c:\\work.sml”代码>。这就是您收到的实际错误消息吗?因为消息首先调用文件“work5.sml”,然后继续谈论“work.sml”。它还拼错了“编译器”。请复制并粘贴您的实际使用命令和实际错误消息(如果您键入使用“c:\\work5.sml”
,并且文件名为“work.sml”,没有5,则为错误)。