Prolog另一个简单的问题

时间:2010-03-15 15:13:37

标签: prolog

如果用户是a-,b +,o +,我如何读取char类型?我似乎没有像a,b,c或d那样读取问题。我正在使用read(X)。有人可以帮我解决这个问题吗?提前谢谢。

2 个答案:

答案 0 :(得分:1)

我设法使用read_string()解决了这个问题。 :)

答案 1 :(得分:0)

我记得读/ 1读过这个词。如果你想读取字符,你可以考虑使用get_char / 1或类似的东西

?- get_char(X),get_char(Y).
|: a-

X = a,
Y = (-).