Вопросы по теме 'common-lisp'
Обновление массива
Если я правильно понимаю Раздел 15.1.2.1 стандарта Common Lisp, совершенно законно, чтобы (upgraded-array-element-type '(unsigned-byte 8)) было '(unsigned-byte 16) или даже t . Поэтому мой вопрос касается фактического поведения реализаций....
161 просмотров
schedule
31.03.2024
Что означает #+ в коде cl-mysql?
Недавно я пытался прочитать код о cl-mysql , но застрял на #+ .
Пытался погуглить, но не работает, поэтому обратимся сюда
(defun make-lock (name)
#+sb-thread (sb-thread:make-mutex :name name)
#+ecl (mp:make-lock :name name)
#+armedbear...
173 просмотров
schedule
16.04.2024
Ошибка типа при запуске общего макроса lisp, который пытается вывести код Javascript. Почему?
Я только начал изучать общий lisp, и я пытаюсь использовать его так, чтобы облегчить мою повседневную работу. В частности, я пытаюсь создать набор функций и макросов, который использует минимальный синтаксис и выводит некоторый JavaScript, который я...
68 просмотров
schedule
08.05.2024
Странный EVAL: неопределенная ошибка функции T в Common LISP
Я пишу функцию на Common Lisp, но получаю ошибку, упомянутую в заголовке.
(defun sample (graph-id vertices)
(cond
((null vertices) nil)
(t
(and
(setf
(gethash (list graph-id...
52 просмотров
schedule
04.06.2024