Вы думаете, что самое страшное в Лиспе - это скобочки?

На самом деле это долбаные кавычки. Это полная жесть. Где блин символ обратной ковычки? Я не знаю, у меня америкосская клавиатура, тут нет такого символа, я ни разу им не пользовался. Вот эти вот кавычки компилятор воспринимает как прямые: ` ' Я думал что обратные, это вот эти вот `. Но вроде как он воспринимает запятую за обратные кавычки, но типа ругается, что в выражении нет прямых кавычек, но они есть!!!! Мне выводит тип QUOTE(LIST). Я его использую для переачи в функцию внутри функции, а терь захотел передать просто в функцию и применить обратные кавычки, а они не работают!!!! Пришлось сделать через (car (cdr arr)). Почему? А хер его пойми. Берем сначала хвост, а потом голову хвоста списка и нормас. Мощно намудрили, но в целом вроде удобно.

Вы думаете, что самое страшное в Лиспе - это скобочки?
Вы думаете, что самое страшное в Лиспе - это скобочки?
Вы думаете, что самое страшное в Лиспе - это скобочки?
22
5 комментариев

Сегодня щитпосты по лиспу, а завтра переход на emacs?

1

Я честно не понимаю прикола emacs. Мне в VSCode нормас. Можно и VIM юзать, особенно когда надо на сервере чёт отладить.

1

Кто знает логику того, що я сделал. Найдись

Ну и потрогай траву

1

Как я понял тип вложенные типы данные, как кавычки, хер пойми как это назвать правильно, являются тоже списками. Потому голова будет типом (то есть quote), а звост будет тем, что внутри ковычек, потому распаковать ковычки можно таким вот способом