|
XenevaOS
|
#include <types.h>

Public Attributes | ||
| hubbub_token_type | type | |
| union { | ||
| hubbub_doctype doctype | ||
| hubbub_tag tag | ||
| hubbub_string comment | ||
| hubbub_string character | ||
| } | data | |
Token data
| hubbub_string hubbub_token::character |
| hubbub_string hubbub_token::comment |
| union { ... } hubbub_token::data |
Type-specific data
| hubbub_doctype hubbub_token::doctype |
| hubbub_tag hubbub_token::tag |
| hubbub_token_type hubbub_token::type |
The token type