Я загрузил реализацию MIT/GNU Scheme LISP, чтобы понять Структура и интерпретация компьютерных программ. Тем не менее, я немного смущен тем, с чем имею дело, когда запускаю программу. Когда программа запускается, я получаю два окна: окно «MIT/GNU Scheme» и окно «Edwin: * схема *».Использование схемы MIT/GNU
Для чего предназначены эти два окна? Является ли «MIT/GNU Scheme» одним из интерпретаторов командной строки? В то время как другой - где код может быть записан и сохранен?
Другие вопросы: Если MIT/GNU Scheme является интерпретатором командной строки, как я могу получить приглашение «1] =>». И если другой - это где я пишу программы, как я могу проверить и сохранить программы?
Вы можете использовать Dr ракетку –
Кто-то сделал [язык совместимости SICP для DrRacket] (http://stackoverflow.com/questions/19546115/which-lang-packet-is-proper-for-sicp-in-dr -racket/19561746 # 19561746), и я рекомендую использовать DrRacket, если вы не знакомы с Emacs и консольными редакторами. – Sylwester