У меня общий вопрос о схеме и лиспе. Как должны работать функции fold и reduce? В схеме с...
Рассмотрим эту программу: #define MACRO \ srand(time(NULL)); \ if (rand() % 2) \...
Я пытаюсь понять, как заново связать лексическое связывание или переопределить закрытие лямбды....
Недавно я создавал несколько следов печатной платы в KiCad, которые хранятся в файлах s-выражения с...
Я немного запутался в том, как работает модель среды оценки, и надеюсь, что кто-то может объяснить....
У меня есть пример объекта (define test-class% (class object% (super-new) (field [test-field 3])...
Я пытаюсь установить связь из сценария Lisp с другой программой, используя сокеты TCP / IP (с sbcl...
В Python я бы сделал так: class foo: def __init__(self): self.x = self В противном случае теперь...
Использование emacs с включенным Paredit. Как я могу найти S-выражение LISP (Clojure) и...
(Я достаточно новичок в Лиспе, чтобы не знать, как это сделать, но достаточно знаком, чтобы знать,...
Я использую process-send-string для отправки данных в сокетное соединение, но меня не устраивает...
Я изучаю Clojure и пытаюсь определить функцию, которая принимает переменное число параметров...
Простой пример, демонстрирующий различия в действии, действительно помог бы, поскольку мне они...
Это продолжение моего предыдущего вопроса: Зачем нам нужен ноль? Очевидно, что правильные списки...
Я не понимаю, зачем нам nil [1], когда cons последовательность (так называемый правильный список)...
; defining stream-for-each (define (stream-for-each proc s) (if (stream-null? s) 'done (begin...
Я новичок в Схеме, уже некоторое время использую Схему MIT.Я пытаюсь понять, как реализовать...
У меня есть глубокий переворот для базовой древовидной структуры данных в Схеме (define...
Когда я запускаю интерпретатор Scheme в своем терминале [Ubuntu 10.04], я не могу перемещаться по...
Я прочитал книгу о схеме, и у нее есть следующий пример: (define map (lambda (f s) (if (null? s)...