Результаты поиска по запросу "scheme"
Ракетка / Схема Свести Объяснения
Может кто-нибудь помочь мне разобрать точно порядок исполнения для следующих версий flatten? Я использую ракетку. 1-я версия от самой ракетки, а вторая - более распространенная? реализация. (define (flatten1 list) (let loop ([l list] [acc ...
Хвост рекурсивных функций в схеме
Я готовлюсь к тесту на Рождество и даю несколько типовых экзаменационных вопросов. Я наткнулся на этот вопрос, в котором я немного озадачен. Я могу нормально выполнять обычную рекурсию, но не могу понять, как написать то же самое, используя ...
Как мне прочитать веб-страницу в Racket?
Вся информация, которую я могу найти в Интернете, касается написания веб-серверов, но, похоже, очень мало о функциях, полезных для веб-клиентов. В идеале мне бы хотелось, чтобы функция выглядела примерно так: (website "http://www.google.com")И ...
Генерация кода сценария оболочки CLI из скомпилированного исполняемого файла? [закрыто]
Вопрос, тема обсужденияЯ очень заинтересован в создании исходного кода сценариев оболочки командной строки из кода, написанного на более надежном, хорошо работающем и независимом от платформы скомпилированном языке (например, OCaml). По сути, вы ...
Написание интерпретатора Scheme с FPC: рекурсивные структуры данных
По сути, это вопрос о рекурсивных структурах данных в Pascal (FPC). Поскольку я хотел бы реализовать интерпретатор Scheme, как это показано в главе 4 SICP, этот вопрос может быть актуален и для Schemers. :) S-выражения должны быть представлены ...
Перевернутый текст
Как бы вы разработали программу, которая будет принимать строку строчных букв и производить строку вверх ногами? так что если я наберуhome я получилǝɯoɥ вверх ногами. Я пытался найти в книге, чтобы начать, но ничего.
Схема и мелкая привязка
(define make (lambda (x) (lambda (y) (cons x (list y))))) (let ((x 7) (p (make 4))) (cons x (p 0)))Я новичок в Схеме и функциональной программе, поэтому я немного неуклюжий, прогуливаясь по программам, но я понимаю, что, если я использовал ...
Смущена разница между let и let * в схеме
Может кто-нибудь объяснить разницу просто? Я не думаю, что понимаю концепцию из учебников / сайтов, с которыми я консультировался.
Преобразование списка в строку в Racket
Как мне преобразовать список в строку в DrRacket? Например, как я могу преобразовать '(красный желтый синий зеленый) в "красный желтый синий зеленый"? Я попытался использовать list-> string, но это, кажется, работает только для символов.
Программирование ракеток. Куда я иду не так?
На вопрос, на который я пытаюсь ответить: Основными факторами 13195 являются 5, 7, 13 и 29. Какой самый большой главный фактор числа 600851475143? Куда я иду не так? мой премьер? Тест, кажется, проблема, но она отлично работает на относительно ...