Результаты поиска по запросу "lisp"
'в документации вашего lisp, чтобы увидеть, как скомпилировать файлы .lisp. Общие Лисп включают компилятор в языковую среду выполнения.
ользую Vim как мой редактор. «Практический общий Lisp» предлагает установить Lispbox, я не знаю, как использовать emacs, не знаю, как запустить код lisp с этим TT, после этого я нахожу плагин lisp для vim под названием limp.vim с длинной и ...
использоваться вместо?
зал функцию semantic-symref с ключомC-C C-R нравится: (global-set-key (kbd "C-c C-r") 'semantic-symref) каждый раз, когда я нажималC-C C-R, это побудило: Найти ссылки на ххххх? (у или н) Как я могу ответить на него автоматически? Я попытался ...
Две функции, которые вы использовали, делают то же самое в этом случае, но используют разные способы сделать это. потому что quote (') просто создает список перед кавычкой simbol ('), а функция cons просто создает связанную пару с "itens", который вы дали функции.
разница между (cons 2 3)а также '(2 . 3)в Лиспе?
другое решение с использованием символа Emacs:
час изучаю Emacs Lisp изсправочное руководство [http://www.gnu.org/software/emacs/manual/elisp.html]и Common Lisp изЛисп [https://rads.stackoverflow.com/amzn/click/com/0201083191]Книга. из книги Common Lisp >> (setf power-of-two (let ...
слишком.
я есть список элементов '(a b c), и я хочу выяснить, есть ли в нем (true или false) x, где x может быть, например,' a или 'd. Есть ли встроенная функция для этого?
@ Или я спал, воспоминания вернулись, и ты прямо здесь.
алЭта бумага [http://www.google.com/url?sa=t&source=web&cd=4&ved=0CDIQFjAD&url=http%3A%2F%2Fportal.acm.org%2Fcitation.cfm%3Fid%3D1093422&rct=j&q=the%20funarg%20problem&ei=NQC8TfrODIHZgAfo_Zm9BQ&usg=AFQjCNGb3R0XNMTJyY0iqR8XtTsA9yN4Mw&cad=rja] о ...
Как соглашение о присвоении имен `* var-name *` используется в clojure?
Как не-Лиспер подходит к clojure, как я должен лучше понять соглашение об именах, где Vars получить имя, как*var-name*? Похоже, это соглашение lisp, указывающее глобальную переменную. Но в ближайшем будущем такие переменные появляются в ...
Для запуска "eval" без ошибок необходимо добавить следующее
ел код этого урока в Интернете (http://groups.csail.mit.edu/mac/ftpdir/6.001-fall91/ps4/matcher-from-lecture.scm), и у меня чертовски много времени пытаясь отладить это. Код выглядит довольно сравнимо с тем, что написал Суссман: ;;; Scheme code ...
лень как пользовательский язык; на самом деле вы делаете это сами в своем комментарии к ответу sclv. Проблема, которую вы описываете, имеет мало общего с макросами или ленью, а еще меньше - со сравнением двух. Это проблема высокого уровня абстракции, а именно, что разумная абстракция для одного программиста может быть непостижима для другого. Это стоит обсудить, но, как говорит 6502, возможно, не на SO.
вык к ленивой оценке из Haskell, и теперь меня раздражают языки с нетерпением по умолчанию теперь, когда я правильно использовал ленивую оценку. Это на самом деле довольно вредно, так как другие языки, которые я использую, в основном делают ...
личное определение; Я уверен, что есть много Java-кодеров, которые думают, что языки в строках или генераторы кода на самом деле являются DSL. Они просто неправы: p
етил на этот вопрос из аналогичного вопроса, который я сделал в комментарии, который я сделал к одному из многих замечательных ответов, которые я получил. Первоначально я спрашивал о макросах AST, которые в основном вызывали очень подробные и ...