Mercurial > hg > xemacs-beta
comparison man/lispref/streams.texi @ 30:ec9a17fef872 r19-15b98
Import from CVS: tag r19-15b98
author | cvs |
---|---|
date | Mon, 13 Aug 2007 08:52:29 +0200 |
parents | 376386a54a3c |
children | 05472e90ae02 |
comparison
equal
deleted
inserted
replaced
29:7976500f47f9 | 30:ec9a17fef872 |
---|---|
750 If non-@code{nil}, then uninterned symbols will be printed specially. | 750 If non-@code{nil}, then uninterned symbols will be printed specially. |
751 Uninterned symbols are those which are not present in @code{obarray}, | 751 Uninterned symbols are those which are not present in @code{obarray}, |
752 that is, those which were made with @code{make-symbol} or by calling | 752 that is, those which were made with @code{make-symbol} or by calling |
753 @code{intern} with a second argument. | 753 @code{intern} with a second argument. |
754 | 754 |
755 When @code{print-gensym} is true, such symbols will be preceeded by | 755 When @code{print-gensym} is true, such symbols will be preceded by |
756 @samp{#:}, which causes the reader to create a new symbol instead of | 756 @samp{#:}, which causes the reader to create a new symbol instead of |
757 interning and returning an existing one. Beware: The @samp{#:} syntax | 757 interning and returning an existing one. Beware: The @samp{#:} syntax |
758 creates a new symbol each time it is seen, so if you print an object | 758 creates a new symbol each time it is seen, so if you print an object |
759 which contains two pointers to the same uninterned symbol, @code{read} | 759 which contains two pointers to the same uninterned symbol, @code{read} |
760 will not duplicate that structure. | 760 will not duplicate that structure. |