Здравствуйте, Turtle.BAZON.Group, Вы писали:
TBG>Может, будет ещё кому интересно. Опишем, с чего начали. Имеем, к примеру, класс (и метод в нём один):
TBG>Для чего нужен знак '&' в начале объекта — я уже толком и не помню...
про reader macros интересно, вот только пример спорный.
Всмысле для CL есть CLOS, и пытаться изменить нотацию это как изобретать lisp без скобок. +Есть прямой недостаток:
у generic-functions один набор параметров -- т.е. тривиально не сделать
(foo a b)
(foo a b c d e :key key1)