Результаты поиска по запросу "common-lisp"
Common Lisp экспортирует символы из пакетов
Есть ли короткий способ экспортировать все символы из пакета или это единственный способ сделать это вdefpackage, Я вообще пишу свой код в файлfoo.lisp который обычно начинается с(in-package :foo) и поместите определение пакета в файлpackage.lisp ...
Понимание того, как реализовать однократный макрос lisp
В книге Питера Сейбела «Практический общий Лисп» мы можем найти определение очень сложного макроса только один раз (см. Внизу ...
Где должен быть Quicklisp QUICKLOAD в моем источнике? Никуда?
Допустим, я создаю приложение поверхnet.aserve а такжеbordeaux-threads, Моя декларация пакета может выглядеть так: (defpackage :my-package (:use :cl :net.aserve :bordeaux-threads) (:export …))Я использую Quicklisp, поэтому я бегу(ql:quickload ...
В Lisp, сколько входных данных может на самом деле иметь функция +?
Я относительно новичок в Лиспе, и мне было интересно, действительно ли существует верхний предел для функции "+". (Полагаю, это относится ко всем другим арифметическим функциям "-", "/" и т. Д.)
Чтение массива из текстового файла в Common Lisp
Я пытаюсь прочитать данные (которые на самом деле массив) в Лисп из текстового файла. Я пытался использоватьwith-open-file а такжеread-line вещи, но не смогли достичь своей цели. То, что я ищу, равносильно тому, ...
В чем разница между «flet» и «ярлыками» в Common Lisp?
Является ли это похоже наsetq а такжеsetf? Там нет большой разницы междуflet а такжеlabels? С уважением!
Обработка сигналов Unix в (общем) lisp
Я провел небольшое исследование по этому вопросу, и я получаю пробелы. Похоже, что в Common Lisp есть способы реализации обработки Unix-сигналов, зависящие от реализации, но есть ли пакет, который дает способ кросс-реализации для ...
Что такое определение Lisp Cons Cell?
Что такое определение Common Lisp Cons Cell? Чем отличается ячейка Cons от стандартного связанного элемента списка? В конце концов, и ячейка cons, и связанный элемент списка имеют значение и указатель на следующую ячейку или элемент ... или это ...
Написание лямбда-выражений в общем lisp
В настоящее время я читаю ANSI Common Lisp Пола Грэма, и у меня есть вопрос о написании лямбда-выражений. Нужно ли префикс лямбда-выражения с#'?. Если я напишу что-то вроде этого в REPL, он будет работать нормально > ((lambda (x) (+ x 1)) 1) ...
загрузка quicklisp в программу
Как правильно загрузить quicklisp при запуске моей программы? В настоящее время я копирую / вставляю в блок, который вставил quicklisp в мой .eclrc, например ;;; quicklisp (let ((quicklisp-init (merge-pathnames ...