В Прологе я создал простую программу, которая принимает в качестве входных данных атомарную строку, читает ее через оператор чтения, а затем преобразует ее в список с кодами ASCII символов строки.Однако я использовал встроенный оператор string_to_list .
string_list(L):-
read(A),
string_to_list(A,L).
Эта версия программы не удовлетворяет меня.На самом деле я предпочитаю не использовать встроенный предикат.
Что я могу сделать, чтобы получить тот же вывод без использования встроенного предиката string_to_list ?