Кто-нибудь заставил церковный язык программирования работать на Windows?Я следовал указаниям здесь , и я не смог запустить примеры из учебника каким-либо очевидным способом.Я использовал ikarus, хотя я был бы вполне доволен, если бы был понятный способ сделать это, используя PLT Scheme (теперь Racket).
Например, хотя я могу запустить
ikarus --r6rs-script test/church-test-suite.ss
в конце инструкции по установке я не могу запустить файл, содержащий
(import (church))
;; sample from a few church primitives
(church
(define mean (gaussian 0 1))
(define var (abs (gaussian 0 1)))
(gaussian mean var)
(flip 0.5)
)
(exit)
, который является первым примером в разделе Getting Started with MIT-Church ,либо если я запускаю как
ikarus --r6rs-script test/my-test.ss
, либо как
ikarus test/my-test.ss
, я обнаружил, что могу запустить что-то вроде этого конкретного примера, если я злоупотреблю своим заголовком, чтобы он выглядел как набор тестов,но это не относится к некоторым дальнейшим примерам в этом разделе.
Обычно я подозреваю, что на моей стороне неверный путь к библиотеке, но эхо выглядит хорошо:
$ echo $IKARUS_LIBRARY_PATH
/cygdrive/c/mit-church:/cygdrive/c/mit-church/include
иКак уже упоминалось ранее, тесты запускаются.
Я задал этот вопрос на странице обсуждения для установки на их вики , и я увижу, что результаты любого форума перекрестно опубликованы.