2
ответа

То, когда использовать (оценивает …) (определять-значения …) в Схеме

Я прочитал документацию для функций, таких как значения и определять-значения, которые возвращают и используют несколько значений. Я понимаю то, что они делают. Мне не ясно, когда Вы хотели бы использовать такой...
вопрос задан: 6 November 2009 05:12
2
ответа

Как может Вы переписывать “начаться” в Схеме?

Как статья Wikipedia объясняет, начните в Схеме, форма библиотеки, которая может быть переписана с помощью более фундаментальных форм как лямбда. Но как Вы переписываете начинание, особенно рассматривая...
вопрос задан: 5 November 2009 21:33
2
ответа

“открыться” для языка Common LISP?

Я узнал о довольно мало схемы из SICP, но больше интересуюсь языком Common LISP теперь. Я знаю, что сгиб языка Common LISP, уменьшают, со специальными аргументами в пользу левого или правого сворачивания, но каков эквивалент...
вопрос задан: 26 October 2009 05:42
2
ответа

Справка понимая реализацию Решета Эратосфена

Это скучно, я знаю, но я нуждаюсь в небольшой помощи, понимая реализацию Решета Эратосфена. Это - решение этой проблемы Практики Программирования. (определите (начала n) (позвольте* ((макс.-...
вопрос задан: 21 October 2009 03:23
2
ответа

Как проанализировать основное имя файла с помощью Сценария-Fu

Используя Калеку 2.6.6 для Mac OS X (под X11), как загружено с gimp.org. Я пытаюсь автоматизировать скучный ручной процесс со Сценарием-Fu. Я должен был проанализировать имя файла образа для сохранения от различных слоев...
вопрос задан: 30 September 2009 09:56
2
ответа

сравнение эквивалентности списка схемы

Привет я должен проверить, имеют ли два списка те же элементы в том же порядке, но я не смог достигнуть, поскольку он походит на схему eq? и eqv? проверяет ссылку настолько дающая ложь к такому:> (eq? (перечислите 1 2...
вопрос задан: 20 September 2009 10:34
2
ответа

Что Lisp лучше в парсинге?

Я хотел бы реализовать интерпретатор Lisp на диалекте Lisp главным образом как осуществление изучения. Одна вещь, которой я отброшен, состоит в том, сколько выбора там находится в этой области. Прежде всего, я немного больше...
вопрос задан: 23 August 2009 14:42
2
ответа

На вид ненужный случай в алгоритме объединения в SICP

Я пытаюсь понять алгоритм объединения, описанный в SICP здесь В частности, в процедуре "extend-if-possible", существует проверка (первое место, отмеченное с Астериксом "*"), который является...
вопрос задан: 5 August 2009 00:04
2
ответа

Как я получаю схему MIT возвратить число с плавающей точкой?

(/4 3), возвращает 4/3 как ответ. Что самый простой путь состоит в том, чтобы получить 1.3...?
вопрос задан: 22 June 2009 03:41
2
ответа

Как я Применяю Анонимную функцию из Списка в Схеме?

Я изучаю Схему. Что не так с кодом ниже? Я хочу записать программу, которая берет первую функцию из списка и затем применяет это к числу? (определите цифру 3);; я хочу...
вопрос задан: 3 June 2009 13:13
2
ответа

Почему не делает C#, имеют лексически вложенные функции?

Почему разработчики языка C#, возможно, не включали поддержку чего-то вроде этого (портированный от Структуры и Интерпретации Компьютерных программ, второго редактора, p. 30):///<сводный> Возврат...
вопрос задан: 23 February 2009 02:52
2
ответа

Представление в виде массива в схеме

Я - новичок к области функционального программирования и только что начал изучать Схему (хотя это - язык полуфункционального программирования). Я сделал некоторые учебные руководства в списках, который хорошо поддерживается...
вопрос задан: 21 February 2009 17:58
2
ответа

Как Вы считали бы входной файл в Схеме?

Я пробую к входным данным из .txt файла в структуру схемы. Каждый элемент разделяется вкладкой в файле данных, и каждый набор структуры находится на новой строке. Я хочу смочь читать в данных...
вопрос задан: 29 November 2008 21:15
2
ответа

Библиотека понимания списка для схемы?

Я знаю, что существует библиотека понимания списка для языка Common LISP (incf-статья), я знаю, что они поддерживаются исходно в различном другое функциональное (и некоторые нефункциональные) языки (F#, Erlang, Haskell и C#)-...
вопрос задан: 25 September 2008 01:47
2
ответа

Создание пользовательских отчетов GnuCash со схемой

Есть ли какие-либо ресурсы, которые показывают, как создать пользовательские отчеты GnuCash? Я не знаю запутанность Схемы, но я действительно знаю основы Lisp, на основе переделывания Emacs. Есть ли сайт который...
вопрос задан: 22 September 2008 11:26
2
ответа

Как я добавляю к alist в схеме?

Добавление элемента главе alist (Ассоциативный список) достаточно просто:> (подставляет' (звон. 53) '((нечто. 42) (панель. 27))) ((звон. 53) (нечто. 42) (панель. 27)) Добавляющий к хвосту alist...
вопрос задан: 18 September 2008 19:54
1
ответ

Общий против простого списка

В чем разница между простым целочисленным списком, общим целочисленным списком и списком в схеме? Насколько я знаю, список может быть создан как (список 1 2 3 4) Но как я могу создать общее или простое целое число
вопрос задан: 18 March 2019 14:23
1
ответ

Ракетный комплекс понижающей функции

Я пытаюсь использовать функцию Reduce более сложным способом, чем то, для чего она обычно предназначена. Я даже не уверен, возможно ли это, но вот что я пытаюсь сделать: учитывая список (1 2 3) и ...
вопрос задан: 10 March 2019 09:28
1
ответ

Динамический вызов функции в классе Racket в сочетании с apply

TL; DR Я ищу комбинацию функций send / apply и dynamic-send. Таким образом, он находит метод объекта, основанный на символе, и распаковывает список аргументов. Фон и ...
вопрос задан: 10 March 2019 00:33
1
ответ

Как проверить, является ли строка подпоследовательностью другой в схеме

Я пытаюсь создать рекурсивную функцию, которая принимает строку string-1 и проверяет, является ли другая строка string-2 подпоследовательностью. У меня работает несколько базовых случаев, но я не могу получить всю программу ...
вопрос задан: 28 February 2019 22:55
1
ответ

Проверьте простое число, используя рекурсивную вспомогательную функцию

Я пытаюсь проверить, является ли число простым с использованием рекурсии. Мне нужно было использовать рекурсивную вспомогательную функцию, но я не уверен, как мне это реализовать. Я думаю, что знаю алгоритм, но я никогда ...
вопрос задан: 19 January 2019 10:34
1
ответ

Путь в двоичном дереве

Я готовлюсь к экзаменам и сделал почти все, но это упражнение мне не понятно. Как сделать функцию, которая будет искать путь в двоичном дереве по определенному значению. Вот это ...
вопрос задан: 17 January 2019 17:41
1
ответ

Что лучший способ состоит в том, чтобы автоматически транспонировать исходный файл LilyPond в несколько ключей?

проблема я использую LilyPond для набора нот для церковного хора для выполнения. В зависимости от того, кто доступно в любую данную неделю, песни будут играться в различных ключах. У нас есть удивительный пианист кто...
вопрос задан: 2 January 2019 09:24
1
ответ

Как я выполняю .scm сценарий (за пределами REPL) со Схемой MIT?

Я хочу ввести что-то как 'схема file.scm' и иметь ее, интерпретируют файл и затем забирают меня к моей оболочке, вместо того, чтобы загрузить его в REPL.править: Я попробовал схему <test.scm и это все еще...
вопрос задан: 9 December 2017 18:48
1
ответ

Что делает этот код xkcd?

На xkcd сайте сегодня, следующее появилось как шутка в <язык сценария = "схема"> тег поэтому, что следующий код делает / представляют? (определите (оценка exp ENV) (конусовидный ((самооценка?...
вопрос задан: 13 April 2015 15:36
1
ответ

Схема программирования (Racket) с помощью VIM - Как начать

Недавно я начал программировать Racket (ранее Scheme) в DrRacket. Я довольно быстро начал упускать все возможности VIM в DrRacket, поэтому хотелось бы использовать VIM для программирования моей схемы (ракетки). Я ...
вопрос задан: 3 October 2013 04:15
1
ответ

Как обеспечить функцию хвостовой рекурсивной? [Дубликат]

Поэтому я попытался написать хвосто-рекурсивное возведение в степень (для положительных целых показателей). Я пришел с этим (это возведение в степень по квадрату): (define (^ n k) (define (helper n k acc) (cond [(...
вопрос задан: 2 December 2012 01:01
1
ответ

За и против Схемы MIT и DrScheme для изучения [закрытого] SICP

Каковы за и против использования Схемы MIT по сравнению с использованием DrScheme в контексте попытки пройти SICP (по-видимому, одновременно к наблюдению некоторых / все видео MIT 6.001)?
вопрос задан: 20 April 2012 18:33
1
ответ

Парсинг с DCGs в схеме (без пролога)?

Много реализаций Пролога в схеме там. Например, Kanren, Schelog. По-видимому, в "Парадигмах Программирования AI" Norvig реализует компилятор Пролога Lisp в Lisp для использования Определенный...
вопрос задан: 29 November 2011 19:19
1
ответ

Проблема национального флага Маврикия

Я уже решил проблему с национальным флагом Нидерландов. Но на этот раз я хочу попробовать что-то более сложное: проблема национального флага Маврикия - 4 цвета вместо 3. Любые предложения ...
вопрос задан: 22 September 2011 15:44