All interfaces (data types and functions) of the library are defined in the header file `shishi.h'. You must include this in all programs using the library, either directly or through some other header file, like this:
The name space of `Libshishi' is
shishi_* for function names,
Shishi* for data types and
SHISHI_* for other symbols. In
addition the same name prefixes with one prepended underscore are
reserved for internal use and should never be used by an application.