comparison src/print.c @ 110:fe104dbd9147 r20-1b7

Import from CVS: tag r20-1b7
author cvs
date Mon, 13 Aug 2007 09:19:45 +0200
parents a145efe76779
children 538048ae2ab8
comparison
equal deleted inserted replaced
109:e183fc049578 110:fe104dbd9147
1611 If non-nil, then uninterned symbols will be printed specially. 1611 If non-nil, then uninterned symbols will be printed specially.
1612 Uninterned symbols are those which are not present in `obarray', that is, 1612 Uninterned symbols are those which are not present in `obarray', that is,
1613 those which were made with `make-symbol' or by calling `intern' with a 1613 those which were made with `make-symbol' or by calling `intern' with a
1614 second argument. 1614 second argument.
1615 1615
1616 When print-gensym is true, such symbols will be preceeded by \"#:\", which 1616 When print-gensym is true, such symbols will be preceded by \"#:\", which
1617 causes the reader to create a new symbol instead of interning and returning 1617 causes the reader to create a new symbol instead of interning and returning
1618 an existing one. Beware: the #: syntax creates a new symbol each time it is 1618 an existing one. Beware: the #: syntax creates a new symbol each time it is
1619 seen, so if you print an object which contains two pointers to the same 1619 seen, so if you print an object which contains two pointers to the same
1620 uninterned symbol, `read' will not duplicate that structure. 1620 uninterned symbol, `read' will not duplicate that structure.
1621 1621