如何在Prolog中用双引号括起Atom值?

时间:2015-11-22 06:41:52

标签: prolog

Id = 1,
Result= "1",

如何用双引号括住Id中的值?在上面的示例中,我将值1存储在Id中,并且我希望用双引号将其括起来并将其存储在Result中。我如何使用Prolog代码完成此任务?

1 个答案:

答案 0 :(得分:0)

您正在寻找atom_string/2

示例:

?- atom_string(1, R).
R = "1".

?- atom_string(abc, R).
R = "abc".