Mercurial > hg > xemacs-beta
comparison man/lispref/streams.texi @ 70:131b0175ea99 r20-0b30
Import from CVS: tag r20-0b30
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:02:59 +0200 |
parents | 05472e90ae02 |
children | 360340f9fd5f |
comparison
equal
deleted
inserted
replaced
69:804d1389bcd6 | 70:131b0175ea99 |
---|---|
481 @result{} "This is the output" | 481 @result{} "This is the output" |
482 @end group | 482 @end group |
483 | 483 |
484 @group | 484 @group |
485 last-output | 485 last-output |
486 @result{} (?\n ?\" ?t ?u ?p ?t ?u ?o ?\ ?e ?h ?t | 486 @result{} (10 34 116 117 112 116 117 111 32 101 104 |
487 ?\ ?s ?i ?\ ?s ?i ?h ?T ?\" ?\n) | 487 116 32 115 105 32 115 105 104 84 34 10) |
488 @end group | 488 @end group |
489 @end example | 489 @end example |
490 | 490 |
491 @noindent | 491 @noindent |
492 Now we can put the output in the proper order by reversing the list: | 492 Now we can put the output in the proper order by reversing the list: |
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 preceded by | 755 When @code{print-gensym} is true, such symbols will be preceeded 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. |