Expand description
RNC (RELAX NG Compact) data model and XSD-to-RNC conversion.
Structs§
- RncAttribute
- An attribute declaration.
- RncElement
- A child element declaration.
- RncEnum
Summary - Enum value summary:
# TypeName: val1 | val2. - RncGlobal
Element - A global element:
pfx:name = element pfx:name { body }. - RncLayer
- One layer’s definitions.
- RncNamespace
- A namespace declaration:
namespace pfx = "uri". - RncPattern
- A named pattern:
TypeName = body. - RncSchema
- Complete RNC document.
Enums§
- RncBody
Item - A body item in an RNC definition (recursive).
- RncQuantifier
- Occurrence quantifier.
Functions§
- wrap_
comment - Wrap text into
#comment lines at the given width. - xsd_
to_ rnc - Convert XSD schemas to RNC representation.