Library structure Config (* Parser *) functor Parse structure Base signature Entities functor Entities structure Version structure DfaData structure Errors signature Resolve structure ResolveNull signature Dtd structure Dtd structure HookData structure IgnoreHooks signature Hooks signature ParserOptions functor ParserOptions (* Util *) signature IntSets structure IntSets signature Options structure Options signature UtilError structure UtilError signature UtilList structure UtilList signature UtilString structure UtilString (* Catalog *) signature CatError structure CatError signature CatOptions functor CatOptions signature CatParams functor ResolveCatalog (* Unicode *) signature Encoding structure Encoding signature Encode structure Encode signature Uri structure Uri signature UniChar structure UniChar signature UniClasses structure UniClasses is Parser/parser.cm Util/util.cm Catalog/catalog.cm Unicode/unicode.cm config.cm