module A: sig .. end
This is the type anchor
For documentation, see Pxp_core_types.S. This module defines
      some of the types mentioned in this module type.
    User code must not refer directly to this module! The definitions
       are all also available in Pxp_types, and can be used from there!
    
module StringMap: Map.S  with type key = string
type 
| | | System of string | 
| | | Public of (string * string) | 
| | | Anonymous | 
| | | Private of private_id | 
type 
type 
|    | rid_private :private_id option; | 
|    | rid_public :string option; | 
|    | rid_system :string option; | 
|    | rid_system_base :string option; | 
}
type 
type 
type 
| | | MPCDATA | 
| | | MChild of string | 
type 
type 
| | | A_cdata | 
| | | A_id | 
| | | A_idref | 
| | | A_idrefs | 
| | | A_entity | 
| | | A_entities | 
| | | A_nmtoken | 
| | | A_nmtokens | 
| | | A_notation of string list | 
| | | A_enum of string list | 
type 
| | | D_required | 
| | | D_implied | 
| | | D_default of string | 
| | | D_fixed of string | 
type 
| | | Value of string | 
| | | Valuelist of string list | 
| | | Implied_value | 
type