Вопросы по теме 'mit-scheme'

Компиляция схемы MIT в Ubuntu 9.04
Когда я запускаю ./configure, я получаю: configure: запуск /bin/bash ./configure '--prefix=/usr/local' --cache-file=/dev/null --srcdir=. Неизвестный тип машины: нет конфигурации: ошибка: ошибка ./configure для компилятора Это на ноутбуке Lenovo...
1497 просмотров
schedule 17.02.2023

Как сделать вывод в MIT-схеме менее подробным, когда он используется для запуска скрипта
Я нашел этот вопрос , где люди Рекомендуем использовать мит-схему для решения упражнений из SICP. После выполнения некоторых python и ruby ​​мне интересно, можно ли использовать интерпретатор / компилятор mit-схемы таким же образом, как можно...
355 просмотров
schedule 02.06.2022

схема входного порта eof
все дело в схеме и ее системе ввода, давайте начнем, я получил этот ввод, и программа должна продолжать читать до конца. ]=> (getallinput) 22 (5(4(11(7()())(2()()))()) (8(13()())(4()(1()())))) 20 (5(4(11(7()())(2()()))())...
1833 просмотров
schedule 22.10.2022

Доступ к возвращаемому значению REPL схемы MIT/GNU
Есть ли символ, который используется для ссылки на возвращаемое значение последнего оцененного выражения в схеме MIT/GNU? Например: Python использует _ Хаскелл использует it
178 просмотров
schedule 18.09.2022

Понимание объектов с локальной схемой состояний
я учусь для моей финальной схемы, и объекты с локальным состоянием всегда были сложной темой. Вот вопрос из моего выпускного экзамена, по которому мне нужна помощь. (define (make-incrementer n) (let ((old 0) (new 0)) (lambda ()...
195 просмотров
schedule 30.11.2022

Как найти объект в векторе в мит-схеме
Версия схемы MIT: выпуск 9.2 Я знаю, что в list мы могли искать объект, используя assv или функции. Интересно, есть ли аналогичные функции при попытке поиска объекта в vector . Спасибо!
55 просмотров
schedule 08.08.2023

DrRacket не запускает функцию Аккермана из упражнения SICP 1.10
Недавно я начал читать SICP и делать упражнения в книге. Я установил обе схемы mit в командной строке и, немного поработав с ней, наткнулся на DrRacket и установил компоненты SICP из http://www.neilvandyke.org/racket-sicp/ все работало...
424 просмотров
schedule 04.09.2023

Применение номера не допускается (Схема)
Я немного работаю с пакетом SCMUTILS, который реализует MIT SCHEME. Я запускаю его из Emacs, и у меня возникают проблемы при использовании функции, вы можете мне помочь? Мой код: (define ((((delta eta) f) q) t) (let ((fmas (f (+ q (* 0.001...
103 просмотров
schedule 31.07.2023

Как заставить клавиши со стрелками работать в интерпретаторе MIT Scheme?
Я установил MIT Scheme по инструкциям здесь на свой ноутбук с Yosemite. Я могу получить интерпретатор scheme из терминала, но ни одна из моих клавиш со стрелками не работает. Из-за любых опечаток, которые я допускаю, я не могу вернуться и...
2026 просмотров
schedule 26.08.2022

Переставить список кортежей, заполненных пустыми списками
Я новичок в Scheme и пытаюсь написать процедуру, которая объединяет список n в список кортежей n . Если списки имеют разный размер, кортежи должны содержать пустой список () , когда в соответствующем списке заканчиваются элементы. Моя текущая...
369 просмотров
schedule 10.11.2022

Есть ли способ запустить интерпретатор схемы MIT под emacs в Windows?
Я новичок в Lisp и пытаюсь запустить интерпретатор схемы MIT под emacs в Windows. Но кажется вся информация указывает на то, что это невозможно. http://www.cs.rpi.edu/academics/courses/fall05/ai/scheme/starting.html...
1189 просмотров
schedule 19.07.2022

В каком направлении выполняется процедура сгиба в схеме MIT?
Если я хочу перевернуть список в схеме MIT, я могу сделать это с помощью (fold cons '() list) , так что если список равен (define lis '(1 2 3 4)) , то (fold cons '() lis) дает (4 3 2 1) . Есть два вида сгибов, левый и правый, но если я использую...
270 просмотров
schedule 19.12.2022

Изменение полей структуры внутри функции?
Я учусь использовать структуры с MIT-схемой и пытаюсь "перевести" следующую функцию с C на схему: static inline void body_integrate(struct body *body, double dt) {...
25 просмотров
schedule 03.09.2022

Ошибка установки Mit Scheme в Ubuntu (настройки переменных среды)
Я пытаюсь установить MIT-Scheme в Ubuntu на Windows 10. Я скачал tar-файл с веб-сайта Mit-Scheme. Я запускаю команду tar -xzf mit-scheme-9.2.tar.gz . Затем cd mit-scheme-9.2/ . Затем cd src . Затем ./configure . Тем не менее, я получаю...
687 просмотров
schedule 07.06.2022

Перевернуть список в схеме
Я пытаюсь изменить список в схеме, и я пришел к следующему решению: (define l (list 1 2 3 4)) (define (reverse lista) (car (cons (reverse (cdr (cons 0 lista))) 0))) (display (reverse l)) Хотя это работает, я действительно не понимаю,...
1561 просмотров
schedule 21.08.2023

Как использовать консоль в качестве ввода и вывода для Guile Scheme?
Я понимаю, что Scheme использует порты для ввода и вывода. Пытаясь узнать, как получить консольный ввод и вывод, я наткнулся на переменную console-i/o-port MIT-Scheme. Но интерпретатор хитрости говорит, что это несвязанная переменная. Я хотел...
1796 просмотров
schedule 17.09.2022

Как правильно использовать (читать) в мит-схеме?
Я прочитал в документации и в розетт-коде, что (read) используется для ввода с консоли. Поэтому я написал этот код, чтобы проверить это: (display (+ (read) 1)) Но mit-scheme никогда не запрашивает пользовательский ввод, и программа просто...
183 просмотров
schedule 08.03.2022

Загружать определенный файл при каждой инициализации MIT-Scheme
У меня есть несколько файлов .scm с некоторыми рукописными функциями, которые я часто использую. Есть ли способ настроить MIT-Scheme для загрузки этих файлов при каждом запуске (инициализации)? И если да, то как?
52 просмотров
schedule 12.08.2022