Size: a a a

2020 September 05

РБ

Рубикон Безумный... in Lisp Forever
λ λ
а чем эта группа хуже? )
А тебе не рвет шаблон что овнер группы кидает адреса других, схожих по тематике групп?
источник

SA

Sokolov Andrew in Lisp Forever
она пустая алло
источник

SA

Sokolov Andrew in Lisp Forever
там 2 тела
источник

SA

Sokolov Andrew in Lisp Forever
одно последний раз онлайн появлялось в июне
источник

РБ

Рубикон Безумный... in Lisp Forever
Sokolov Andrew
она пустая алло
Там злее..
источник

SA

Sokolov Andrew in Lisp Forever
чееево
источник

a

akater in Lisp Forever
λ λ
ну если ты в функции 1= имел ввиду только 1, а не 1 и 1.0, то тогда есть смысл для eql
Раз в названии функции =1 есть =, надо интерпретировать это как то, что она делает то, что делает =. :-)  Конечно, могла бы быть и eql-1 (по-моему, адекватное название, т.к. eql для одного аргумента это бессмысленно).

Но пока что мне ни разу не хотелось использовать eql для чисел.  Проверки типов пишу в declare просто (SBCL).
источник

AZ

Aydar Zarifullin in Lisp Forever
Valeriy L
да уж
./color-bot: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by ./color-bot)
на машине 2.24
Не знаю что за софтина но тут только пересборка поможет.
источник

AZ

Aydar Zarifullin in Lisp Forever
Alexey Egorov
@Madness_Rubicon, меня заебала твоя идиотская политика всплывать раз в 1000 лет помахать молотком или включить СЛОУМОД НА ЁБАНУЮ МИНУТУ.

Поэтому я сваливаю отсюда. Все желающие также приглашаются.
https://t.me/lisp_ru
Проглядел, у вас тут раскол оказывается.

P.s Хех, не знал что в телеге есть слоу мод :)
источник

SD

Sergey D in Lisp Forever
Зачем здесь values?


(defun mkstr (&rest args)
 (with-output-to-string (s)
   (dolist (a args) (princ a s))))

(defun symb (&rest args)
 (values (intern (apply #'mkstr args))))


58 страница On Lisp, figure 4.8.
источник

SD

Sergey D in Lisp Forever
Sergey D
Зачем здесь values?


(defun mkstr (&rest args)
 (with-output-to-string (s)
   (dolist (a args) (princ a s))))

(defun symb (&rest args)
 (values (intern (apply #'mkstr args))))


58 страница On Lisp, figure 4.8.
Понял, intern возвращает два значения, а values от них возвращает только одно. Зачем это делать в этом случае, другой вопрос...
источник

SA

Sokolov Andrew in Lisp Forever
нужно только 1 видимо
источник

SD

Sergey D in Lisp Forever
Подумал, может это скрытие деталей реализации
источник

VL

Valeriy L in Lisp Forever
Aydar Zarifullin
Не знаю что за софтина но тут только пересборка поможет.
я бота для телеги написал
источник

VL

Valeriy L in Lisp Forever
хотел его на сервер
источник

a

akater in Lisp Forever
Sergey D
Понял, intern возвращает два значения, а values от них возвращает только одно. Зачем это делать в этом случае, другой вопрос...
Может, он хочет, чтоб читатели не задавались вопросом, а что там второе.  А так смысла нет.  Ну теоретически компилятор может скомплиировать получше если поймет, что одно значение выкидывается.  Но не уверен.
источник

VL

Valeriy L in Lisp Forever
а оказалось что пересобирать нужно
источник

SA

Sokolov Andrew in Lisp Forever
можно писать более explicit
источник

SA

Sokolov Andrew in Lisp Forever
(nth-value 0 (foo))
источник

SA

Sokolov Andrew in Lisp Forever
(я оыбчно так делаю)
источник