История изменений
Исправление den73, (текущая версия) :
Думал-думал и вот что надумал. В лиспе есть полная и краткая форма для многих вещей. Например, поля класса могут быть просто имя, а может быть (имя и-ещё-всякая-байда-к-нему).
Не не совсем красиво выглядит такой код:
(defclass foo () (
a
(another-field :reader blabla)
c
))
класс ура ()
описание "Это мой класс"
поля
а
другое_поле
:читатель блабла
:док "это описание другого поля"
кн
в - такой_то_тип
г - \
слишком_уж_длинный_тип_у_поля_г
кнп
кнк
Как сообщество, одобрит? Мне кажется, неплохо получилось.
Исходная версия den73, :
Думал-думал и вот что надумал. В лиспе есть полная и краткая форма для многих вещей. Например, поля класса могут быть просто имя, а может быть (имя и-ещё-всякая-байда-к-нему).
Не не совсем красиво выглядит такой код:
(defclass foo () (
a
(another-field :reader blabla)
c
)
класс ура ()
описание "Это мой класс"
поля
а
другое_поле
:читатель блабла
:док "это описание другого поля"
кн
в - такой_то_тип
г - \
слишком_уж_длинный_тип_у_поля_г
кнп
кнк
Как сообщество, одобрит? Мне кажется, неплохо получилось.