# Read Library The `(scheme read)` library provides procedures for reading Scheme objects. - [`read`](#read) - `read-all` #read (read) (read port) [test](../../../scheme/read.sld#L441) #read-all (read-all) (read-all port) Read all objects from a port and return them as a list.