2017-08-07 52 views
1

我试着用atom_chars函数,但它不起作用。什么get_string功能应该做的是以下几点:从JavaScript如何将字符串放入SICStus Prolog函数作为变量并将其作为字符串返回?

  • GET字符串作为输入变量,
  • 并返回一个字符串,仅此而已。

get_string(in,out):- atom_chars(in,out).

+1

看看准确的错误信息!它会帮助你! – false

+0

问题是,我看不到错误,因为Prolog正在调用插件而没有错误消息。换句话说,我收到的错误与系统工作有关。 – Avyakt

+3

我不认为我明白你想要什么。请编辑你的问题来解释get_string/2应该做什么,以及一些示例调用。 (上面的代码使用两个原子调用atom_chars/2,这当然会失败)。 –

回答

1

功能get_string是用于测试目的。

get_string(X,Y):- copy_term(X,Y). 

它工作正常。感谢您的时间。

相关问题