130 |
</p> |
</p> |
131 |
<p>Some of the definition commands are more general than others. The |
<p>Some of the definition commands are more general than others. The |
132 |
<code>@deffn</code> command, for example, is the general definition command |
<code>@deffn</code> command, for example, is the general definition command |
133 |
for functions and the like--for entities that may take arguments. When |
for functions and the like—for entities that may take arguments. When |
134 |
you use this command, you specify the category to which the entity |
you use this command, you specify the category to which the entity |
135 |
belongs. The <code>@deffn</code> command possesses three predefined, |
belongs. The <code>@deffn</code> command possesses three predefined, |
136 |
specialized variations, <code>@defun</code>, <code>@defmac</code>, and |
specialized variations, <code>@defun</code>, <code>@defmac</code>, and |
137 |
<code>@defspec</code>, that specify the category for you: "Function", |
<code>@defspec</code>, that specify the category for you: “Function”, |
138 |
"Macro", and "Special Form" respectively. (In Lisp, a special form |
“Macro”, and “Special Form” respectively. (In Lisp, a special form |
139 |
is an entity much like a function.) The <code>@defvr</code> command also is |
is an entity much like a function.) The <code>@defvr</code> command also is |
140 |
accompanied by several predefined, specialized variations for describing |
accompanied by several predefined, specialized variations for describing |
141 |
particular kinds of variables. |
particular kinds of variables. |