Форум — Development Prolog implementation. 0 0 Собственно, что лучше использовать в качестве subj? Система, естественно, gnu/linux. // :( Ссылка
ИМХО, учится не важно на чем. Научишься - поймешь, что лучше. tailgunner ★★★★★ (02.04.08 10:58:15 MSD) Ссылка
наиболее вменяемый сейчас дистрибутив - таки SWI-Prolog. заодно и на XPCE посмотреть можно - это GUI тулкит, идущий в комплекте jtootf ★★★★★ (02.04.08 11:58:30 MSD) Ссылка
Будем щупать 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 (02.04.08 16:02:36 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 02.04.08 16:02:36 MSD Причем этот пример, идет вместе с документацией к swi-prolog. // :( anonymous (02.04.08 16:05:12 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 02.04.08 16:05:12 MSD загрузи его как [имяфайлавтекущейдирестории] anonymous (02.04.08 16:30:54 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 02.04.08 16:30:54 MSD > загрузи его как [имяфайлавтекущейдирестории] hmm, ну это я опытным путем выяснил, но в чем прикол интерпритатора тогда, если он не позволяет тестировать полноценные примеры? Это `фича' только swi-prolog или всех интерпритаторов пролога и с чем она связана? // :( anonymous (02.04.08 18:31:43 MSD) Показать ответ Ссылка
Ответ на: комментарий от anonymous 02.04.08 18:31:43 MSD У Пролога нет полноценного REPL, поскольку у него различаются определения и запросы. В REPL можно писать только запросы. anonymous (02.04.08 19:17:22 MSD) Ссылка