Go to the first, previous, next, last section, table of contents.

Variables and Similar Entities

Here are the commands for defining variables and similar entities:

@defvr category name
The @defvr command is a general definition command for something like a variable--an entity that records a value. You must choose a term to describe the category of entity being defined; for example, "Variable" could be used if the entity is a variable. Write the @defvr command at the beginning of a line and followed it on the same line by the category of the entity and the name of the entity. Capitalize the category name like a title. If the name of the category contains spaces, as in the name `User Option', write braces around it. Otherwise, the second word will be mistaken for the name of the entity, for example:
@defvr {User Option} fill-column 
This buffer-local variable specifies 
the maximum width of filled lines.  
... 
@end defvr
Terminate the definition with @end defvr on a line of its own. The template is:
@defvr category name 
body-of-definition 
@end defvr
@defvr creates an entry in the index of variables for name.
@defvar name
The @defvar command is the definition command for variables. @defvar is equivalent to `@defvr Variable ...'. For example:
@defvar kill-ring 
... 
@end defvar
The template is:
@defvar name 
body-of-definition 
@end defvar
@defvar creates an entry in the index of variables for name.
@defopt name
The @defopt command is the definition command for user options. @defopt is equivalent to `@defvr {User Option} ...' and works like @defvar.

Go to the first, previous, next, last section, table of contents.