Ответ в теме: Поиск слов с одной буквой на Prolog

      Комментарии к записи Ответ в теме: Поиск слов с одной буквой на Prolog отключены
#2654

На Visual Prolog, как и на Turbo Prolog у строк особый тип (они не являются списком) – поэтому их нужно преобразовать. К слову, на SWI Prolog тоже есть такой тип, но он преобразуется в список стандартным предикатом.

Вам нельзя вообще использовать списки или нельзя использовать какие-то стандартные предикаты? – все нужные предикаты для работы со списками вы можете взять на форуме (да их и так нет в Visual Prolog). Вам вообще нельзя использовать списки или запрещено только преобразовывать строку в список символов? – все-таки, в вашей задаче очень удобно использовать список слов.

Вообще, в Visual Prolog нормально работает функция fronttoken для выделения первого слова строки и задача тогда тоже решается красиво. Вы пробовали решить задачу сами? – где Ваш код?