Documentation example for package mnas-package/example
Соглашения по именованию.
Имена должны начинаться с группы символов:
- "v" - для глобальных переменных;
- "f" - для функций;
- "k" - для макросов;
- "m" - для обобщенных функций и соответствующих им методов;
- "с" - классов;
- "s" - структур.
Имена должны иметь признак, указываемый последним:
- "exp" - для экспортируемых символов;
- "int" - для внутрених символов.
Переменные
*v-a-exp*
Documentation example for variable *v-a-exp*
================================================================================
*v-b-exp*
Documentation example for variable *v-b-exp*
================================================================================
*v-c-exp*
Documentation example for variable *v-c-exp*
================================================================================
*v-c-int*
Documentation example for variable *v-c-int*
================================================================================
Макросы
k-a-exp
(a b)
Documentation example for macro k-a-exp
===================================================================
k-a-int
(a b)
Documentation example for macro k-a ===================================================================
k-b-exp
(a b)
Documentation example for macro k-b-exp
===================================================================
k-c-exp
(a b)
Documentation example for macro k-c-exp
===================================================================
k-c-int
(a b)
Documentation example for macro k-a ===================================================================
Функции
f-a-exp
nil
Documentation example for function f-a-exp
================================================================================
f-a-int
nil
Documentation example for function f-a-exp
================================================================================
f-b-exp
nil
Documentation example for function f-b-exp
================================================================================
f-b-int
nil
Documentation example for function f-b-exp
================================================================================
f-c-exp
nil
Documentation example for function f-c-exp
================================================================================
f-c-int
nil
Documentation example for function f-c-exp
================================================================================
Обобщенные функции
m-a-exp
(x y z)
Documentation example for defgeneric m-a-exp
================================================================================
m-a-int
(x y z)
Documentation example for defgeneric m-a-int
================================================================================
m-b-exp
(x y z)
Documentation example for defgeneric m-b-exp
================================================================================
m-b-int
(x y z)
Documentation example for defgeneric m-b-int
================================================================================
m-c-exp
(x y z)
Documentation example for defgeneric m-c-exp
================================================================================
m-c-int
(x y z)
Documentation example for defgeneric m-c-int
================================================================================
Setf-функции
setf f-a-exp
(val lst n)
Documentation example for function (setf f-b-exp)
================================================================================
setf f-b-exp
(val lst n)
Documentation example for function (setf f-b-exp)
================================================================================
setf f-c-exp
(val lst n)
Documentation example for function (setf f-b-exp)
================================================================================
Обобщенные setf-функции
setf m-a-exp
(val obj)
Documentation example for defgeneric (setf m-a-exp)
================================================================================
setf m-b-exp
(val obj)
Documentation example for defgeneric (setf m-b-exp)
================================================================================
setf m-c-exp
(val obj)
Documentation example for defgeneric (setf m-c-exp)
================================================================================
Методы
m-a-exp
((x <c-a-int>) (y <c-b-int>) (z <c-c-exp>))
Documentation example for method m-a-exp ((x <c-a-int>)(y <c-b-int>)(z <c-c-exp>))
================================================================================
m-b-exp
((x <c-a-int>) (y <c-b-int>) (z <c-c-exp>))
Documentation example for method m-b-exp (x <c-a-int>)(y <c-b-int>)(z <c-c-exp>)
================================================================================
m-c-exp
((x <c-a-int>) (y <c-b-int>) (z <c-c-int>))
Documentation example for method m-c-exp (x <c-a-int>)(y <c-b-int>)(z <c-c-exp>)
================================================================================
m-c-exp
((x <c-a-exp>) (y <c-b-exp>) (z <c-c-exp>))
Documentation example for method m-c-exp (x <c-a-int>)(y <c-b-int>)(z <c-c-exp>)
================================================================================
Setf-методы
setf m-a-exp
(val (a <c-a-int>))
Documentation example for defgeneric (setf m-a-exp)(val (a <c-a-int>))
================================================================================
setf m-a-exp
((val number) (a <c-a-int>))
Documentation example for defgeneric (setf m-a-exp)((val number)(a <c-a-int>))
================================================================================
setf m-a-exp
(val (b <c-b-int>))
Documentation example for defgeneric (setf m-a-exp)(val (b <c-b-int>))
================================================================================
setf m-a-exp
((val number) (b <c-b-int>))
Documentation example for defgeneric (setf m-a-exp)((val number)(b <c-b-int>))
================================================================================
setf m-b-exp
(val (a <c-a-int>))
Documentation example for defgeneric (setf m-b-exp)(val (a <c-a-int>))
================================================================================
setf m-b-exp
((val number) (a <c-a-int>))
Documentation example for defgeneric (setf m-b-exp)((val number)(a <c-a-int>))
================================================================================
setf m-b-exp
(val (b <c-b-int>))
Documentation example for defgeneric (setf m-b-exp)(val (b <c-b-int>))
================================================================================
setf m-b-exp
((val number) (b <c-b-int>))
Documentation example for defgeneric (setf m-b-exp)((val number)(b <c-b-int>))
================================================================================
setf m-c-exp
(val (a <c-a-int>))
Documentation example for defgeneric (setf m-c-exp)(val (a <c-a-int>))
================================================================================
setf m-c-exp
((val number) (a <c-a-int>))
Documentation example for defgeneric (setf m-c-exp)((val number)(a <c-a-int>))
================================================================================
setf m-c-exp
(val (b <c-b-int>))
Documentation example for defgeneric (setf m-c-exp)(val (b <c-b-int>))
================================================================================
setf m-c-exp
((val number) (b <c-b-int>))
Documentation example for defgeneric (setf m-c-exp)((val number)(b <c-b-int>))
================================================================================
Классы
<c-a-exp>
Option | Value |
Superclasses: | (<c-a-int> t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-a-exp>
====================================================================
<c-a-int>
Option | Value |
Superclasses: | (t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-a-int>
====================================================================
a
Slot a for something.Option Value Allocation: instance Type: nil
Initarg: mnas-package/example::a
Initform: nil
Accessors: (<c-a-int>-a)
<c-b-exp>
Option | Value |
Superclasses: | (<c-b-int> t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-b-exp>
====================================================================
<c-b-int>
Option | Value |
Superclasses: | (<c-a-int> t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-b-int>
====================================================================
b
Slot b for something.Option Value Allocation: instance Type: nil
Initarg: mnas-package/example::b
Initform: nil
Accessors: (<c-b-int>-b)
<c-c-exp>
Option | Value |
Superclasses: | (<c-c-int> t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-c-exp>
====================================================================
<c-c-int>
Option | Value |
Superclasses: | (t) |
Metaclass: | standard-class |
Default Initargs: | nil |
Documentation example for class <c-c-int>
====================================================================
c
Slot c for something.Option Value Allocation: instance Type: nil
Initarg: mnas-package/example::c
Initform: nil
Accessors: (<c-c-int>-c)