Я только что начал изучать Lisp, и я не могу выяснить, как скомпилировать и связать код шепелявости с исполняемым файлом. Я использую clisp, и clisp-c производит два файла: .fas .lib, Что я делаю рядом с, добираются...
Фон: немецкий археолог 19-го века Heinrich Schliemann был, конечно, известен своими успешными поисками, чтобы найти и выкопать город Трою (фактический археологический памятник для Трои Homer'...
В его статье The Nature of Lisp Slava Akhmechet представляет людей для лепетания при помощи Ant/NAnt как пример. Существует ли реализация Ant/NAnt в шепелявости? Где можно использовать фактический код шепелявости...
Я знаю, что JavaScript не поддерживает макросы (Стиля Lisp), но я задавался вопросом, было ли у кого-либо решение, возможно, моделировать макросы? Я Погуглил его, и одно из решений предложило использовать оценку ()...
Существует Схема Гамбита, Схема MIT, Схема PLT, Куриная Схема, Bigloo, Воровство...; затем существует все шепелявить. Все же, нет (к моему знанию) единственной популярной схемы/шепелявости на LLVM, даже...
Извините за английский. Привет всем, возникает проблема создания функции в языке схемы, которая возвращает все возможные подмножества множества, включая нулевой набор. Функция ввода принимает ...
Я заметил некоторые формы, которые берут списки в качестве параметров, цитирующих их (например, в форме долиста), а большинство нет. Что именно делает цитирование списка? Я понимаю, что цитата делает, когда применяется к ...
Jamie Zawinski использует тот термин в его (1997), статья "Java сосет", как будто необходимо знать то, что это означает: Я действительно ненавижу отсутствие вниз-funargs; анонимные классы являются хромой заменой. (Я могу...
Давайте скажем, что у меня есть список ((3 4 5) (d e f) (h i j) (5 5 5 5)), Как я могу получить последний элемент каждого списка таким путем, которым вывод был бы похож на это (5 f j 5)?
Каково объяснение позади проектного решения иметь отдельные пространства имен для значений и функций в языке Common LISP? Каковы аргументы в пользу и против него?
Для контекста я - что-то вроде emacs новичка. Я не использовал его очень долго, но использовал его все больше (мне нравится он много). Также я доволен шепелявостью, но не супер знаком с...
Я хотел бы заменить вперед наклонные черты к обратным косым чертам в шепелявости emacs. Если я использую это: (replace-regexp-in-string "\/" "\\" путь)), я получаю ошибку. (ошибка "Недопустимое использование '\\' в тексте замены&q
Я хотел бы переформатировать все свои исходные файлы с помощью функции форматирования Google для emacs: google-c-style.el (см. здесь). Как я могу применить эту функцию ко всем своим исходным файлам сразу, так, чтобы они были...
Есть тонны руководств по каррированию функций и столько же вопросов здесь, на stackoverflow. Однако, после прочтения «Маленького программиста», нескольких книг, руководств, сообщений в блогах и stackoverflow ...
Как я могу раскрыть вложенные скобки рекурсивно в языке Common LISP Такой как (невложенное множество' (b c (d e) ((f) g))) => (b c d e f g) (невложенное множество' (b)) => (b) (невложенное множество' (() ((((a)))) ()...
Смущающе достаточно я испытываю некоторые затруднения при разработке этого макроса правильно. Это - макрос, поскольку у меня есть он записанный: (defmacro вершины конструкции [xs ys] (недостатки 'draw-line-strip (отображают # (...
Существует ли способ, которым я могу подать заявку '+ к' (1 2 3)?править: то, что я пытаюсь сказать, - то, что функция, которую я получаю, будет символом. Существует ли способ применить это?Спасибо.
Действительно ли полный Lisp со статическим контролем типов различен возможный? Даже имеет смысл для чего-то вроде этого существовать? Я верю одному из Lisp, достоинства языка являются простотой его определения. Был бы статичный...
Существует ли реализация Схемы R5RS-higher, которая делает распараллеливание? Например, если я говорю, чтобы сделать: (карта (лямбда (x) (чистый функциональный материал x)) '(1 3 5 7 11 13)), это обработает 1...
Я просто играю вокруг со схемой/шепелявостью и думал о том, как я исправлю свое собственное определение среднего числа. Я не уверен, как сделать некоторые вещи, что я думаю, требуются все же. определите...
Я начал изучать Схему для забавы главным образом, и потому что я никогда не использовал функциональный язык прежде. Я выбрал Scheme, потому что я хотел считать SICP в течение долгого времени. Так или иначе я в настоящее время учусь...
Python, Когда я изучил Python, я установил его на окнах с хорошим gui установщиком, и все .py файлы будут автоматически работать в Python из командной строки или проводника. Я нашел это очень интуитивным...
Мы использовали Lisp в моем курсе AI. Присвоения, которые я получил, включили поиск и генерацию древовидных структур. Для каждого присвоения я закончил тем, что писал что-то как: (defun...
Я отмечаю, что Схема и Lisp (я предполагаю) поддерживают циклические списки, и я использовал циклические списки в C/C++ для 'упрощения' вставки и удаления элементов, но для чего они хороши? Схема удостоверяется...
Я работаю над системой, чем должно быть довольно масштабируемым с начала. Я начал смотреть на / играющий вокруг с подходами asynchronous/evented к записи серверного кода. Я играл вокруг...
Я читаю книгу 'Практический язык Common LISP' Peter Seibel. В Главе 6 "Переменные" разделяют "Лексические Переменные и Закрытия" и "Динамичный, иначе Особенный, Переменные". http://www.gigamonkeys.com/...
В интервью reddit с Peter Norvig он говорит “По различным причинам, которые набор веб-библиотек и протоколов был медленнее для разработки в LISP, чем на других языках” и следовательно...