Size: a a a

2021 March 08

IZ

Ilia Zviagin in Lisp Forever
Alexey Egorov
А как элементы языка.
Все элементы языка в cl - Инстансы какого-то класса...

Ладно, я не понимаю о чем это
источник

AE

Alexey Egorov in Lisp Forever
Ilia Zviagin
Все элементы языка в cl - Инстансы какого-то класса...

Ладно, я не понимаю о чем это
Правила вычисления - не объект, например.
источник

IZ

Ilia Zviagin in Lisp Forever
Alexey Egorov
Правила вычисления - не объект, например.
Сорри, я сдаюсь тебя понять...
источник

AE

Alexey Egorov in Lisp Forever
Ilia Zviagin
Сорри, я сдаюсь тебя понять...
Тут-то чего непонятного?
источник

AE

Alexey Egorov in Lisp Forever
Вычисляя форму "(a b c)" взять функцию из символа a, применить к аргументам b и с.
источник

AE

Alexey Egorov in Lisp Forever
Вот такое вот правило.
источник

AE

Alexey Egorov in Lisp Forever
Или тот факт, что есть сначала рид, на котором вызываются рид-макро, потом макроэкспанжон, потом компиляция, потом выполнение.
источник

IZ

Ilia Zviagin in Lisp Forever
Alexey Egorov
Вычисляя форму "(a b c)" взять функцию из символа a, применить к аргументам b и с.
Ну, это неймспейс символа, пакеты
источник

AE

Alexey Egorov in Lisp Forever
Все эти стадии это ну... Элементы языка.
источник

AE

Alexey Egorov in Lisp Forever
Ilia Zviagin
Ну, это неймспейс символа, пакеты
Я о том, что это с равным успехом может быть "взять функцию из символа b и применить к аргументам a и с.
источник

AE

Alexey Egorov in Lisp Forever
Denis Ermolenko
эх опять clhs дотошно читать , особенно в плане рид--таблиц )
Например, занята куча хороших символов типа . , /
источник

AE

Alexey Egorov in Lisp Forever
И ими нельзя называть свои макросы.
источник

AE

Alexey Egorov in Lisp Forever
При этом это не просто имена, а специальные штуки.
источник

AE

Alexey Egorov in Lisp Forever
То есть .. тоже не подходит.
источник

IZ

Ilia Zviagin in Lisp Forever
Alexey Egorov
И ими нельзя называть свои макросы.
Можно же
источник

AE

Alexey Egorov in Lisp Forever
Ilia Zviagin
Можно же
источник

AE

Alexey Egorov in Lisp Forever
источник

AE

Alexey Egorov in Lisp Forever
Про запятую я вообще молчу.
источник

AE

Alexey Egorov in Lisp Forever
Более того.
источник

a

akater in Lisp Forever
anton
это потому что макрос в apply не вставляется?
В основном это потому что с макросом можно менее громоздко записывать.
источник