我已经安装了SWI-Prolog和Emacs的prolog模式。我有一个包含Prolog代码的
一切看起来都不错。然而,如何与该inferior prolog模式缓冲区进行交互却并不清晰。没有提示符。输入内容并按回车键并没有任何反应。要如何基于从缓冲区查询执行,即与SWI-prolog进行交互?
请注意,此相关问题似乎未解决关于inferior mode的使用,只是介绍了prolog模式的安装:Using prolog with emacs。
first_steps.pl
文件,我按下C-c C-b
来查询缓冲区。这将打开第二个缓冲区*prolog*
,其模式为(Inferior Prolog: run)
。一切看起来都不错。然而,如何与该inferior prolog模式缓冲区进行交互却并不清晰。没有提示符。输入内容并按回车键并没有任何反应。要如何基于从缓冲区查询执行,即与SWI-prolog进行交互?
请注意,此相关问题似乎未解决关于inferior mode的使用,只是介绍了prolog模式的安装:Using prolog with emacs。
?- % /tmp/prolcomp18321k_m.pl compiled 0.00 sec, 2 clauses true.
- Daniel Lyons