相关疑难解决方法(0)

在prolog中转换为点表示法

我必须[[fruits],[ ] ]在Prolog中以点符号形式表示,下面是我是如何做到的,但有些东西告诉我这是错误的,因为我也扩展[[ ]]了,这是不正确的?

.([fruits],[[ ]] )

.(.(fruits, []),.([],[])
Run Code Online (Sandbox Code Playgroud)

syntax list prolog

9
推荐指数
2
解决办法
1011
查看次数

以"原始"./2格式显示列表

是否可以以./2格式显示Prolog列表,例如

列表:

| ?- L=[a,b,c].
L = [a,b,c] ? 
yes
Run Code Online (Sandbox Code Playgroud)

有没有办法显示:

L = .(a, .(b, .(c, []))).
Run Code Online (Sandbox Code Playgroud)

list prolog

5
推荐指数
1
解决办法
117
查看次数

标签 统计

list ×2

prolog ×2

syntax ×1