标签: prolog
在Prolog中,我创建了一个简单的程序,它将原子字符串作为输入,通过读取运算符读取它,然后将其转换为一个列表,其中包含字符串的ASCII代码。 但是,我使用了内置运算符 string_to_list 。
string_list(L):- read(A), string_to_list(A,L).
这个版本的程序并不能让我满意。实际上我更喜欢不使用内置的谓词。
如果不使用谓词 string_to_list 中的buil,我可以做些什么来生成相同的输出?