Я знаю встроенный в Prolog "string_to_list". Теперь мне нужно изменить его функциональность.Prolog: обратная функция string_to_list
?- string_to_list('a*1+2', L).
L = [97, 42, 49, 43, 50].
Как я могу отменить это? Есть встроенная функция? Все, что делает то, что делает «желаемая функция», было бы большой помощью.
?- desiredfunction([97, 42, 49, 43, 50], R).
R = 'a*1+2'.
спасибо.
@false Я начал с 'atom_codes/2 'потому что OP передает атом для первого параметра, но редактируется до' string_codes/2', когда я понял, что OP использует 'string_to_list/2'. Считаете ли вы, что 'atom_codes/2' более уместен? – dasblinkenlight