libxnm is a library for parsing and retrieving
data from the XNM file format. XNM stands for "Xnm
is Not a Markup language" in the spirit of GNU
recursive definitions. XNM is a simple recursively
defined serialization syntax that is well suited
to be used as a storage format for any program
storing or communicating complex datastructures.
In contrast to the XML standard, XNM was built to
be as concise as possible. It is built around four
types: the recursive tables and arrays, and the
end nodes strings and binary chunks.