Gamma provides a number of functions for reading binary data. These
functions all begin with the prefix read_, and they
read according to the rules for C data types for the particular platform.
For example, read_char will read a decimal
representation of a string of length 1 containing a single character.