class HTML_PARSER

All features

This HTML parser reads HTML from an INPUT_STREAM and builds some HTML_ELEMENT objects known collectively as the roots. A correctly built HTML file should have only one root but this parser is more laxist.

Direct parents

non-conformant parents

ANY

Summary

creation features

exported features

Details

parse (in: INPUT_STREAM)
roots: FAST_ARRAY [E_][HTML_ELEMENT]
parse (in: INPUT_STREAM)
current_node: HTML_NODE
a_element (in: INPUT_STREAM): HTML_ELEMENT
a_node (in: INPUT_STREAM): HTML_NODE
a_attribute (in: INPUT_STREAM, node: HTML_NODE)
skip_blanks (in: INPUT_STREAM)
a_text (in: INPUT_STREAM): HTML_TEXT
a_character (in: INPUT_STREAM): CHARACTER
next_character (in: INPUT_STREAM)