diff options
Diffstat (limited to 'lineio.txi')
-rw-r--r-- | lineio.txi | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/lineio.txi b/lineio.txi new file mode 100644 index 0000000..c067678 --- /dev/null +++ b/lineio.txi @@ -0,0 +1,51 @@ + + + +@defun read-line read-line + + +@defunx read-line read-line port +Returns a string of the characters up to, but not including a +newline or end of file, updating @var{port} to point to the +character following the newline. If no characters are available, an +end of file object is returned. The @var{port} argument may be +omitted, in which case it defaults to the value returned by +@code{current-input-port}. +@end defun + + +@defun read-line! read-line! string + + +@defunx read-line! read-line! string port +Fills @var{read-line!} with characters up to, but not including a newline or end +of file, updating the @var{port} to point to the last character read +or following the newline if it was read. If no characters are +available, an end of file object is returned. If a newline or end +of file was found, the number of characters read is returned. +Otherwise, @code{#f} is returned. The @var{port} argument may be +omitted, in which case it defaults to the value returned by +@code{current-input-port}. +@end defun + + + +@defun write-line write-line string + + +@defunx write-line write-line string port +Writes @var{write-line} followed by a newline to the given @var{port} and returns +an unspecified value. The @var{Port} argument may be omited, in +which case it defaults to the value returned by +@code{current-input-port}.@refill +@end defun + + +@defun display-file path + + +@defunx display-file path port +Displays the contents of the file named by @var{path} to @var{port}. The +@var{port} argument may be ommited, in which case it defaults to the +value returned by @code{current-output-port}. +@end defun |