find :-
write('Enter File Name: '),
see(File).
seen.
Теперь пользователь может ввести имя текстового файла и прочитать текстовый файл, используя предикат (Файл). Но см. (Файл) должен соответствовать формату, например, см. («Файл.txt»), так как я могу прочитать базу текстовых файлов на имени входного файла пользователя?Чтение текстового файла с пользовательского ввода
, но выход будет как этот Введите Имя файла: |: «» xxx.txt и я хочу, как это Введите имя файла: «» xxx.txt –
я могу предположить, пользователь не будет ввести имя файла с одинарными котировками. Таким образом, как я могу поставить для него одну котировку? –
У меня нет моей системы пролога, установленной сейчас, чтобы проверить, но можете ли вы использовать string_concat/3 для конкатенации одиночных кавычек? –