编译时如何指定ciao语言模式
How to specify ciao language mode for compilation
我有以下 Prolog 程序:
main :-
write("Hello"), nl.
运行 这在 ciao 下(通过编译 ciaoc
或在 repl ciaosh
中)导致打印此字符串的 ASCII 列表表示:
[72,101,108,108,111]
但是,当 运行 在 ciao-shell
下且注释为:
时,这会按预期工作
% -*- mode: ciao; -*-
当 运行 ciaoc
时如何指定等价物?
正如上面@paulo-moura 所说,我误解了 Prolog 中单引号和双引号的重要性。此代码使用单引号可以正常工作。
我有以下 Prolog 程序:
main :-
write("Hello"), nl.
运行 这在 ciao 下(通过编译 ciaoc
或在 repl ciaosh
中)导致打印此字符串的 ASCII 列表表示:
[72,101,108,108,111]
但是,当 运行 在 ciao-shell
下且注释为:
% -*- mode: ciao; -*-
当 运行 ciaoc
时如何指定等价物?
正如上面@paulo-moura 所说,我误解了 Prolog 中单引号和双引号的重要性。此代码使用单引号可以正常工作。