&optionalinput-stream eof-error-p eof-value recursive-p → line, missing-newline-p
The primary value, line, is the line that is read, represented as a string (without the trailing newline, if any). If eof-error-p is false and the end of file for input-stream is reached before any characters are read, eof-value is returned as the line.
(or if the line is the eof-value).
(defparameter *a* "line 1 line 2")
"line 1 line 2"
"line 1" false
The corresponding output function is write-line.