{_root}
none
_root
null
document
<{name,sub}>
{value,sub}
<![CDATA[{value,sub}]]>
<--{value,sub}-->
<?{name,sub}?>
<?{name,sub}?>
<!DOCTYPE {value,sub}>
- value,na
- curr,view(child)na
curr = curr->next_attribute
first_child
next_sibling
this,na
{_attr}
none
_attr
{name,sub} = {value,sub}
{value,sub}
- name,na
- value,na
{_node,na} "{_attribute._attr->name,sub}"="{_attribute._attr->value,sub}"
{_node,na}
{_attribute}
empty
_node
_attribute
- _node,na
- _attribute,na
- _type
_end - _begin
_begin