LINUX.ORG.RU

ИМХО, учится не важно на чем. Научишься - поймешь, что лучше.

tailgunner ★★★★★
()

наиболее вменяемый сейчас дистрибутив - таки SWI-Prolog. заодно и на XPCE посмотреть можно - это GUI тулкит, идущий в комплекте

jtootf ★★★★★
()

Будем щупать swi-prolog.

Кстати, еще не приступал читать умны книги, но что-то не пойму:

?- test :-
|    write("hello world"),
|    nl.
ERROR: Undefined procedure: (:-)/2
?- write("hello world").
[104, 101, 108, 108, 111, 32, 119, 111, 114, 108, 100]

Yes
?- 

В чем тут дело? почему `:-' неопределен?

// :(

anonymous
()
Ответ на: комментарий от anonymous

> загрузи его как [имяфайлавтекущейдирестории]

hmm, ну это я опытным путем выяснил, но в чем прикол интерпритатора тогда, если он не позволяет тестировать полноценные примеры? Это `фича' только swi-prolog или всех интерпритаторов пролога и с чем она связана?

// :(

anonymous
()
Ответ на: комментарий от anonymous

У Пролога нет полноценного REPL, поскольку у него различаются определения и запросы. В REPL можно писать только запросы.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.