有没有找到目前通过prolog使用的操作系统?
谢谢, →
答案 0 :(得分:4)
在SWI-Prolog中,您可以通过current_prolog_flag谓词检查执行环境,包括操作系统
尝试:
?- current_prolog_flag(arch, Arch).
?- current_prolog_flag(unix, U).
?- current_prolog_flag(windows, W).
答案 1 :(得分:0)
我不确定答案,但我建议你尝试使用像C这样的外语扩展.SWI-Prolog C库的文档是here