diff options
Diffstat (limited to 'txr.1')
-rw-r--r-- | txr.1 | 17 |
1 files changed, 16 insertions, 1 deletions
@@ -34230,7 +34230,18 @@ and likewise for and .codn unget-byte . -Space is available for only one character or byte of pushback. +Streams may require a pushed back byte or character to match +the character which was previously read from that stream +position, and may not allow a byte or character to be pushed +back beyond the beginning of the stream. + +Space may be available for only one byte of pushback under the +.code unget-byte +operation. + +The number of characters that may be pushed back by +.code unget-char +is not limited. Pushing both a byte and a character, in either order, is also unsupported. Pushing a byte and then reading a character, or pushing a character and @@ -34240,6 +34251,10 @@ If the stream is binary, then pushing back a byte decrements its position, except if the position is already zero. At that point, the position becomes indeterminate. +The behavior of pushing back immediately after a +.code seek-stream +positioning operation is unspecified. + .coNP Functions @, put-string @, put-line @ put-char and @ put-byte .synb .mets (put-string < string <> [ stream ]) |