Mercurial > emacs
comparison lispref/sequences.texi @ 60271:abb79c0e47ac
(Arrays): Cleanup.
(Char-Tables): Clarify.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Sun, 27 Feb 2005 00:10:27 +0000 |
parents | dc1950724cd9 |
children | 395915a45f02 e4694597cbf4 |
comparison
equal
deleted
inserted
replaced
60270:b87ad571b7a8 | 60271:abb79c0e47ac |
---|---|
250 @item | 250 @item |
251 The length of the array is fixed once you create it; you cannot | 251 The length of the array is fixed once you create it; you cannot |
252 change the length of an existing array. | 252 change the length of an existing array. |
253 | 253 |
254 @item | 254 @item |
255 The array is a constant, for evaluation---in other words, it evaluates | 255 for purposes of evaluation, the array is a constant---in other words, |
256 to itself. | 256 it evaluates to itself. |
257 | 257 |
258 @item | 258 @item |
259 The elements of an array may be referenced or changed with the functions | 259 The elements of an array may be referenced or changed with the functions |
260 @code{aref} and @code{aset}, respectively (@pxref{Array Functions}). | 260 @code{aref} and @code{aset}, respectively (@pxref{Array Functions}). |
261 @end itemize | 261 @end itemize |
578 | 578 |
579 @defun char-table-subtype char-table | 579 @defun char-table-subtype char-table |
580 This function returns the subtype symbol of @var{char-table}. | 580 This function returns the subtype symbol of @var{char-table}. |
581 @end defun | 581 @end defun |
582 | 582 |
583 @defun set-char-table-default char-table new-default | 583 @defun set-char-table-default char-table char new-default |
584 This function sets the default value of @var{char-table} to | 584 This function sets the default value of generic character @var{char} |
585 @var{new-default}. | 585 in @var{char-table} to @var{new-default}. |
586 | 586 |
587 There is no special function to access the default value of a char-table. | 587 There is no special function to access default values in a char-table. |
588 To do that, use @code{(char-table-range @var{char-table} nil)}. | 588 To do that, use @code{char-table-range} (see below). |
589 @end defun | 589 @end defun |
590 | 590 |
591 @defun char-table-parent char-table | 591 @defun char-table-parent char-table |
592 This function returns the parent of @var{char-table}. The parent is | 592 This function returns the parent of @var{char-table}. The parent is |
593 always either @code{nil} or another char-table. | 593 always either @code{nil} or another char-table. |
626 @item @var{charset} | 626 @item @var{charset} |
627 Refers to the value specified for the whole character set | 627 Refers to the value specified for the whole character set |
628 @var{charset} (@pxref{Character Sets}). | 628 @var{charset} (@pxref{Character Sets}). |
629 | 629 |
630 @item @var{generic-char} | 630 @item @var{generic-char} |
631 A generic character stands for a character set; specifying the generic | 631 A generic character stands for a character set, or a row of a |
632 character as argument is equivalent to specifying the character set | 632 character set; specifying the generic character as argument is |
633 name. @xref{Splitting Characters}, for a description of generic characters. | 633 equivalent to specifying the character set name. @xref{Splitting |
634 Characters}, for a description of generic characters. | |
634 @end table | 635 @end table |
635 @end defun | 636 @end defun |
636 | 637 |
637 @defun set-char-table-range char-table range value | 638 @defun set-char-table-range char-table range value |
638 This function sets the value in @var{char-table} for a range of | 639 This function sets the value in @var{char-table} for a range of |