Результаты поиска по запросу "racket"
set-car !, set-cdr! несвязанный в ракетке?
Я просто пытаюсь сделать очень простой код сset-car! а такжеset-cdr! вracket, но я получил ошибку:expand: unbound identifier in module in: set-car! а такжеexpand: unbound identifier in module in: set-cdr! Разве они не определены вracket? Может ...
Как мне найти индекс элемента в списке в Racket?
Конечно, это тривиальная реализация, но я чувствую, что в Racket есть что-то, что делает это. Я прав в этой интуиции, и если да, то что такое функция?
Плюсы и минусы MIT Scheme и DrScheme для изучения SICP [закрыто]
Каковы плюсы и минусы использования схемы MIT по сравнению с использованием DrScheme в контексте попыток пройтиSICP [http://mitpress.mit.edu/sicp/full-text/book/book.html](предположительно одновременно с просмотром некоторых / всех видео MIT 6.001)?
«Приложение: не процедура» во время вычисления бинома
Я определяю функциюbinomial(n k) (треугольник Паскаля), но я получаю ошибку: application: not a procedure; expected a procedure that can be applied to arguments given: 1 arguments...: 2Я не понимаю ошибку, потому что я думал, что это определило ...
Удалить элемент из списка в схеме
У меня есть список в этой форме ( (1 3) (2 2) (3 1) (4 5) (5 1)))и я хочу удалить элемент, скажем,(3 1) Так что результат будет ( (1 3) (2 2) (4 5) (5 1)))Я написал что-то вроде этого, и я не знаю, почему он работает неправильно. (define ...
Каковы преимущества letrec?
Читая «Закаленный интриган», я начал узнавать оletrec, Я понимаю, что он делает (может быть дублирован Y-Combinator), но книга использует его вместо повторения на ужеdefineФункция d работает с аргументами, которые остаются статичными. Пример ...
Установка языка с #lang в REPL
Я хотел бы установить язык в REPL на лету, с#lang, не используя аргумент командной строки "-I". Но это дает мне ошибку «прочитано: #lang не включен в текущем контексте». Есть ли параметр командной строки, который мне не хватает? Или, может ...
Написание парсера формального языка на Лиспе
Моя компания разрабатывает новый предметно-ориентированный язык сценариев; Мне нужно реализовать синтаксический анализатор, который переводит наш новый язык программирования в общий язык сценариев, чтобы иметь возможность ...
В то время как Loop Macro в DrRacket
Я пытаюсь создать макрос для цикла while в DrRacket. Вот что я написал: