input-port
-- r7rs
Type input-port-open
:
input-port-closed
:
binary-input-port
:
textual-input-port
:
bytevector-input-port
;string-input-port
;port
;input-port-open
;input-port-closed
;binary-input-port
;textual-input-port
;bytevector-input-port
;string-input-port
;input-port-eof
;binary-input-port-open
;binary-input-port-eof
;binary-input-port-closed
;textual-input-port-open
;textual-input-port-eof
;textual-input-port-closed
;Note: These definitions consume an input that is a super-type.
Note: These definitions produce an output that is a sub-type.
input-port?
For details please refer to
port
.If
port
is omitted from any input procedure, it defaults to the value returned by(current-input-port)
. It is an error to attempt an input operation on a closed port.
The text herein was sourced and adapted as described in the "R7RS attribution of various text snippets" appendix.