# Read Library The `(scheme read)` library provides procedures for reading Scheme objects. - [`read`](#read) - `read-all` #read (read) (read port) Read a single Scheme object from the input port. #read-all (read-all) (read-all port) Read all objects from a port and return them as a list.