gpt4 book ai didi

prolog - Prolog中的命令行参数向量?

转载 作者:行者123 更新时间:2023-12-01 11:52:16 25 4
gpt4 key购买 nike

它们存在吗?我编写了一个解决数独难题的程序,运行需要 3 个步骤。

> prolog
> consult(sudoku).
> solve(puzzle).

我正在寻找一种方法来做类似的事情
> prolog puzzle

并完成它。有没有办法在 Prolog 中做到这一点?或者我是否必须用 C 或其他语言编写一些帮助程序才能使用
> ./solve puzzle

任何帮助,将不胜感激。 Prolog 还是新手,很难找到好的文档。

最佳答案

这取决于您使用的 Prolog 系统。大多数 Prolog 系统都有命令行
从可以提供要查阅的初始 Prolog 文本和
要运行的初始 Prolog 目标。

以下是一些示例,我结合了咨询并达成了一个联合目标:

SWI-Prolog :

> swipl -t ['sudoku.p'],puzzle

GNU Prolog :
> gprolog --entry-goal ['sudoku.p'],puzzle,halt

Jekejeke Prolog :
> java -jar interpreter.jar -t ['sudoku.p'],puzzle

此致

关于prolog - Prolog中的命令行参数向量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10365340/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com