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.