Windows上的Swi prolog无法采用文件路径

问题描述 投票:0回答:1

您好,我尝试使用swi prolog编译.pl文件(在Windows计算机上。)>

现在我可以理解,首先我应该给这样的文件:

['Users\Ask\Documents\Prolog\firstpro.pl']

然后编译

.

但是当我这样做时,我得到这个错误:

ERROR: Syntax error: Undefined character escape in quoted atom or string: `\A'
ERROR: ['Users
ERROR: ** here **
ERROR: \Ask\Documents\Prolog\firstpro.pl'] 

swi似乎用转义序列解释了我的正斜杠,因此停止了。但是我还应该如何找到我的文件?

非常感谢

您好,我尝试使用swi prolog编译.pl文件(在Windows计算机上)。现在我可以理解,首先我应该给这样的文件:['Users \ Ask \ Documents \ Prolog \ firstpro.pl'] ...

windows prolog swi-prolog
1个回答
0
投票

原子内的字符\用于转义序列(作为错误消息的提示)。因此,要表示一个反斜杠,您需要编写两个bsckslashs。改写:

© www.soinside.com 2019 - 2024. All rights reserved.