4
ответа

Исполняемый файл Lisp

Я только что начал изучать Lisp, и я не могу выяснить, как скомпилировать и связать код шепелявости с исполняемым файлом. Я использую clisp, и clisp-c производит два файла: .fas .lib, Что я делаю рядом с, добираются...
вопрос задан: 5 December 2014 16:46
4
ответа

Метод Schliemann изучения языка программирования

Фон: немецкий археолог 19-го века Heinrich Schliemann был, конечно, известен своими успешными поисками, чтобы найти и выкопать город Трою (фактический археологический памятник для Трои Homer'...
вопрос задан: 8 November 2014 21:23
4
ответа

Муравей (или NAnt) в Lisp

В его статье The Nature of Lisp Slava Akhmechet представляет людей для лепетания при помощи Ant/NAnt как пример. Существует ли реализация Ant/NAnt в шепелявости? Где можно использовать фактический код шепелявости...
вопрос задан: 21 August 2014 16:43
4
ответа

Как я могу моделировать макросы в JavaScript?

Я знаю, что JavaScript не поддерживает макросы (Стиля Lisp), но я задавался вопросом, было ли у кого-либо решение, возможно, моделировать макросы? Я Погуглил его, и одно из решений предложило использовать оценку ()...
вопрос задан: 11 January 2014 13:31
4
ответа

Почему не там хорошая схема/шепелявость на llvm?

Существует Схема Гамбита, Схема MIT, Схема PLT, Куриная Схема, Bigloo, Воровство...; затем существует все шепелявить. Все же, нет (к моему знанию) единственной популярной схемы/шепелявости на LLVM, даже...
вопрос задан: 8 January 2014 22:47
4
ответа

Реализовать функцию по схеме (racket), которая возвращает все возможные подмножества заданного набора [duplicate]

Извините за английский. Привет всем, возникает проблема создания функции в языке схемы, которая возвращает все возможные подмножества множества, включая нулевой набор. Функция ввода принимает ...
вопрос задан: 17 December 2013 02:13
4
ответа

В чем причина цитирования списков в Common Lisp? [Дубликат]

Я заметил некоторые формы, которые берут списки в качестве параметров, цитирующих их (например, в форме долиста), а большинство нет. Что именно делает цитирование списка? Я понимаю, что цитата делает, когда применяется к ...
вопрос задан: 18 November 2013 17:28
4
ответа

Что такое “нисходящий funargs”?

Jamie Zawinski использует тот термин в его (1997), статья "Java сосет", как будто необходимо знать то, что это означает: Я действительно ненавижу отсутствие вниз-funargs; анонимные классы являются хромой заменой. (Я могу...
вопрос задан: 6 October 2013 06:02
4
ответа

Получите Последний Элемент каждого списка

Давайте скажем, что у меня есть список ((3 4 5) (d e f) (h i j) (5 5 5 5)), Как я могу получить последний элемент каждого списка таким путем, которым вывод был бы похож на это (5 f j 5)?
вопрос задан: 5 September 2013 14:30
4
ответа

Почему несколько пространств имен?

Каково объяснение позади проектного решения иметь отдельные пространства имен для значений и функций в языке Common LISP? Каковы аргументы в пользу и против него?
вопрос задан: 2 June 2013 08:16
4
ответа

Как я связываю регулярное выражение с сочетанием клавиш в emacs?

Для контекста я - что-то вроде emacs новичка. Я не использовал его очень долго, но использовал его все больше (мне нравится он много). Также я доволен шепелявостью, но не супер знаком с...
вопрос задан: 23 January 2013 22:07
4
ответа

Как заменить наклонные черты вправо обратными косыми чертами в строке в Lisp Emacs?

Я хотел бы заменить вперед наклонные черты к обратным косым чертам в шепелявости emacs. Если я использую это: (replace-regexp-in-string "\/" "\\" путь)), я получаю ошибку. (ошибка "Недопустимое использование '\\' в тексте замены&q
вопрос задан: 4 September 2011 01:35
4
ответа

Как я могу применить новый Emacs C стиль для переформатирования всех моих исходных файлов?

Я хотел бы переформатировать все свои исходные файлы с помощью функции форматирования Google для emacs: google-c-style.el (см. здесь). Как я могу применить эту функцию ко всем своим исходным файлам сразу, так, чтобы они были...
вопрос задан: 4 September 2011 01:22
4
ответа

Практическое использование каррированных функций?

Есть тонны руководств по каррированию функций и столько же вопросов здесь, на stackoverflow. Однако, после прочтения «Маленького программиста», нескольких книг, руководств, сообщений в блогах и stackoverflow ...
вопрос задан: 3 February 2011 18:35
4
ответа

Как раскрыть вложенные скобки в LISP

Как я могу раскрыть вложенные скобки рекурсивно в языке Common LISP Такой как (невложенное множество' (b c (d e) ((f) g))) => (b c d e f g) (невложенное множество' (b)) => (b) (невложенное множество' (() ((((a)))) ()...
вопрос задан: 31 October 2010 18:29
4
ответа

Что чем разница между переменной и символом в LISP?

С точки зрения области действия? Актуальная реализация в памяти? Синтаксис? Например, если (пусть a 1) Является ли 'a' переменной или символом?
вопрос задан: 28 August 2010 10:53
4
ответа

Проблема с этим макросом

Смущающе достаточно я испытываю некоторые затруднения при разработке этого макроса правильно. Это - макрос, поскольку у меня есть он записанный: (defmacro вершины конструкции [xs ys] (недостатки 'draw-line-strip (отображают # (...
вопрос задан: 29 July 2010 14:48
4
ответа

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

Существует ли способ, которым я могу подать заявку '+ к' (1 2 3)?править: то, что я пытаюсь сказать, - то, что функция, которую я получаю, будет символом. Существует ли способ применить это?Спасибо.
вопрос задан: 26 July 2010 11:35
4
ответа

Действительно ли полный Lisp со статическим контролем типов различен возможный?

Действительно ли полный Lisp со статическим контролем типов различен возможный? Даже имеет смысл для чего-то вроде этого существовать? Я верю одному из Lisp, достоинства языка являются простотой его определения. Был бы статичный...
вопрос задан: 24 July 2010 02:17
4
ответа

Существует ли реализация Схемы, которая параллелизирует?

Существует ли реализация Схемы R5RS-higher, которая делает распараллеливание? Например, если я говорю, чтобы сделать: (карта (лямбда (x) (чистый функциональный материал x)) '(1 3 5 7 11 13)), это обработает 1...
вопрос задан: 18 July 2010 21:35
4
ответа

(определите (среднее число …)) в Lisp

Я просто играю вокруг со схемой/шепелявостью и думал о том, как я исправлю свое собственное определение среднего числа. Я не уверен, как сделать некоторые вещи, что я думаю, требуются все же. определите...
вопрос задан: 14 July 2010 21:34
4
ответа

Почему делает недостатки использования для создания пары двух списков, производят список и два элемента?

Я начал изучать Схему для забавы главным образом, и потому что я никогда не использовал функциональный язык прежде. Я выбрал Scheme, потому что я хотел считать SICP в течение долгого времени. Так или иначе я в настоящее время учусь...
вопрос задан: 27 June 2010 21:28
4
ответа

Как я могу просто “выполнить” файлы шепелявости

Python, Когда я изучил Python, я установил его на окнах с хорошим gui установщиком, и все .py файлы будут автоматически работать в Python из командной строки или проводника. Я нашел это очень интуитивным...
вопрос задан: 7 June 2010 20:30
4
ответа

Lisp по сравнению с Python — статическая компиляция

Почему может Lisp со всеми его динамическими функциями быть статически скомпилированным, но Python не может (не теряя все его динамические функции)?
вопрос задан: 11 May 2010 17:27
4
ответа

Как может я SETF элемент в дереве средством доступа?

Мы использовали Lisp в моем курсе AI. Присвоения, которые я получил, включили поиск и генерацию древовидных структур. Для каждого присвоения я закончил тем, что писал что-то как: (defun...
вопрос задан: 29 March 2010 06:00
4
ответа

Как отключить предупреждения в lisp (sbcl)

Как отключить все предупреждения в sbcl? Дополнительный вывод довольно раздражает.
вопрос задан: 29 March 2010 02:40
4
ответа

Что циклические списки хороши для (в Lisp или Схеме)?

Я отмечаю, что Схема и Lisp (я предполагаю) поддерживают циклические списки, и я использовал циклические списки в C/C++ для 'упрощения' вставки и удаления элементов, но для чего они хороши? Схема удостоверяется...
вопрос задан: 7 March 2010 16:13
4
ответа

Список evented / асинхронные языки

Я работаю над системой, чем должно быть довольно масштабируемым с начала. Я начал смотреть на / играющий вокруг с подходами asynchronous/evented к записи серверного кода. Я играл вокруг...
вопрос задан: 5 March 2010 03:07
4
ответа

Динамические и Лексические переменные в языке Common LISP

Я читаю книгу 'Практический язык Common LISP' Peter Seibel. В Главе 6 "Переменные" разделяют "Лексические Переменные и Закрытия" и "Динамичный, иначе Особенный, Переменные". http://www.gigamonkeys.com/...
вопрос задан: 5 March 2010 03:03
4
ответа

Сообщество LISP и веб-платформы

В интервью reddit с Peter Norvig он говорит “По различным причинам, которые набор веб-библиотек и протоколов был медленнее для разработки в LISP, чем на других языках” и следовательно...
вопрос задан: 4 March 2010 12:12