Вопросы по теме '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