ELinks 0.16.1.1
|
The SGML parser. More...
#include <parser.h>
Data Fields | |
enum sgml_parser_type | type |
Stream or tree. | |
unsigned int | flags |
Flags that control the behaviour. | |
struct sgml_info * | info |
Backend dependent info. | |
struct dom_string | uri |
The URI of the DOM document. | |
struct dom_node * | root |
The document root node. | |
enum dom_code | code |
The latest (error) code. | |
sgml_error_T | error_func |
Called for detected errors. | |
struct dom_stack | stack |
A stack for tracking parsed nodes. | |
struct dom_stack | parsing |
Used for tracking parsing states. |
The SGML parser.
This struct hold info used while parsing SGML data.
enum dom_code sgml_parser::code |
The latest (error) code.
sgml_error_T sgml_parser::error_func |
Called for detected errors.
unsigned int sgml_parser::flags |
Flags that control the behaviour.
struct sgml_info* sgml_parser::info |
Backend dependent info.
struct dom_stack sgml_parser::parsing |
Used for tracking parsing states.
struct dom_node* sgml_parser::root |
The document root node.
struct dom_stack sgml_parser::stack |
A stack for tracking parsed nodes.
enum sgml_parser_type sgml_parser::type |
Stream or tree.
struct dom_string sgml_parser::uri |
The URI of the DOM document.