chessml
|_((text |
| |_(#PCDATA)
|
|___event |
| |_(#PCDATA |
| |__participant |
| | |_(#PCDATA |
| | |__person | ...
| | |__co)*
| | |_(name | ...
| | |__(input?,
| | | |_(#PCDATA)
| | |
| | |___output?))
| | |_(#PCDATA)
| |
| |
| |
| |__person)*
| |_(#PCDATA |
| |__name)*
| |_(#PCDATA)*
|
|
|
|___references)*,
| |_(source)*
| |_(#PCDATA |
| |__date |
| | |_EMPTY
| |
| |__author)*
| |_(#PCDATA |
| |__person | ...
| |__co)* ...
|
|
|
|__(chessgame |
| |_(head?,
| | |_(((white,
| | | |_(#PCDATA)
| | |
| | |____black) |
| | | |_(#PCDATA)
| | |
| | |___(author)+), ...
| | |__date?, ...
| | |__dedication?)
| | |_(#PCDATA)
| |
| |
| |__body?)
| |_(setup?,
| | |_(#PCDATA)
| |
| |__classification?,
| | |_(#PCDATA)
| |
| |__((moves)* |
| | |_(#PCDATA)
| |
| |___(stipulation |
| | |_(#PCDATA)
| |
| |____condition |
| | |_(#PCDATA)
| |
| |____twin |
| | |_((setup | ...
| | |___stipulation | ...
| | |___condition)+, ...
| | |__(solution | ...
| | |___theme))* ...
| |
| |____solution |
| | |_(#PCDATA |
| | |__co | ...
| | |__moves)* ...
| |
| |____theme)*))
| |_(#PCDATA)*
|
|
|
|___chessproblem)*)
|_(head?, ...
|__body?) ...
Top Elements
All Elements
General Entities
Tree