Есть ли способ объединиться с цитируемым атомом '_'
в качестве буквального подчеркивания?Или Prolog все еще рассматривает это как анонимную переменную?Я не могу на всю жизнь заставить functor(['_'])
срабатывать, даже если я наберу эту точную фразу в подсказке пролога.
Это часть более крупной программы, где я беру строковый ввод в виде спискакодов ASCII, затем к списку атомов, и, наконец, пытается сделать некоторую обработку списка на этом.В настоящее время я использую комбинацию read_line_to_codes/2, name/2 atom_chars/2.
для получения этого списка атомов.
Пожалуйста, извините за любую неправильную терминологию;Я новичок в Прологе.