Size: a a a

Emacs — русскоговорящее сообщество

2021 April 18

DL

Dmytro Lispyvnyi '(🌲... in Emacs — русскоговорящее сообщество
и бибикает
источник

VL

Valeriy L in Emacs — русскоговорящее сообщество
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
можете подсказать что не так в функции, вычисляющей количество чётных чисел?
источник

y

yosk in Emacs — русскоговорящее сообщество
cdr '(list) выглядит странно.
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
А как передать список без первого?
источник

y

yosk in Emacs — русскоговорящее сообщество
Просто (cdr list) вроде.
источник

y

yosk in Emacs — русскоговорящее сообщество
Например, эта штука выводит "nil" и "(2 3 4 5)".

(let ((a '(1 2 3 4 5)))
 (message "%S" (cdr '(a)))
 (message "%S" (cdr a)))
источник

ND

Nikita Domnickij in Emacs — русскоговорящее сообщество
'(list) это лист с символом list внутри
источник

y

yosk in Emacs — русскоговорящее сообщество
И там скобка пропущена в ветке с t. Получается что cdr принимает два аргумента, а надо чтобы только один (список list).
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
всё ещё не работает
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
источник

y

yosk in Emacs — русскоговорящее сообщество
Надо список в функцию с ' подавать. (counteven '(1 2 3) 0)
источник

y

yosk in Emacs — русскоговорящее сообщество
А то он пытается применить аргументы 2 и 3 к функции 1 (которой, ожидаемо, нет).
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
спасибо, но тогда эта ошибка
источник

y

yosk in Emacs — русскоговорящее сообщество
А функция после изменения заново заэвалена? Похоже он старую версию пытается использовать.
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
А как заново заявить?
источник

y

yosk in Emacs — русскоговорящее сообщество
Зависит от того, где все это происходит. В случае репла просто отправить в поле ввода. В случае если этот код в буфере с elisp-mode нажать C-M-x (находясь в s-выражении с функцией). В остальных случаях хз, много вариантов.
источник

Q

Qwerty in Emacs — русскоговорящее сообщество
В gnu emacs в scratch
источник

y

yosk in Emacs — русскоговорящее сообщество
Тогда C-M-x. Либо C-x C-e, но тогда курсор нужно будет поместить сразу после определения функции.
источник