Результаты поиска по запросу "racket"

3 ответа

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? Может ...

3 ответа

Как мне найти индекс элемента в списке в Racket?

Конечно, это тривиальная реализация, но я чувствую, что в Racket есть что-то, что делает это. Я прав в этой интуиции, и если да, то что такое функция?

3 ответа

Плюсы и минусы MIT Scheme и DrScheme для изучения SICP [закрыто]

Каковы плюсы и минусы использования схемы MIT по сравнению с использованием DrScheme в контексте попыток пройтиSICP [http://mitpress.mit.edu/sicp/full-text/book/book.html](предположительно одновременно с просмотром некоторых / всех видео MIT 6.001)?

ТОП публикаций

3 ответа

«Приложение: не процедура» во время вычисления бинома

Я определяю функциюbinomial(n k) (треугольник Паскаля), но я получаю ошибку: application: not a procedure; expected a procedure that can be applied to arguments given: 1 arguments...: 2Я не понимаю ошибку, потому что я думал, что это определило ...

3 ответа

Удалить элемент из списка в схеме

У меня есть список в этой форме ( (1 3) (2 2) (3 1) (4 5) (5 1)))и я хочу удалить элемент, скажем,(3 1) Так что результат будет ( (1 3) (2 2) (4 5) (5 1)))Я написал что-то вроде этого, и я не знаю, почему он работает неправильно. (define ...

3 ответа

Каковы преимущества letrec?

Читая «Закаленный интриган», я начал узнавать оletrec, Я понимаю, что он делает (может быть дублирован Y-Combinator), но книга использует его вместо повторения на ужеdefineФункция d работает с аргументами, которые остаются статичными. Пример ...

3 ответа

Установка языка с #lang в REPL

Я хотел бы установить язык в REPL на лету, с#lang, не используя аргумент командной строки "-I". Но это дает мне ошибку «прочитано: #lang не включен в текущем контексте». Есть ли параметр командной строки, который мне не хватает? Или, может ...

3 ответа

Написание парсера формального языка на Лиспе

Моя компания разрабатывает новый предметно-ориентированный язык сценариев; Мне нужно реализовать синтаксический анализатор, который переводит наш новый язык программирования в общий язык сценариев, чтобы иметь возможность ...

4 ответа

В то время как Loop Macro в DrRacket

Я пытаюсь создать макрос для цикла while в DrRacket. Вот что я написал:

4 ответа

Ошибка с определением в Racket