module

html_parser

129 symbols27 public

Module Dependencies

graph LR html_parser[html_parser] html_parser --> cstd[cstd] html_parser --> std[std] std --> cstd[cstd] std --> core[core] html_parser --> compiler[compiler] compiler --> cstd[cstd] compiler --> std[std] html_parser --> html_comp[html_comp] html_comp --> std[std] html_comp --> compiler[compiler]

Symbols

Public only
html_is_entity (function) in convert.ch

html_escape_append (function) in convert.ch


view (function) in comptime_utils.ch

HtmlParser (struct) in HtmlParser.ch

parseHtmlRoot (function) in root.ch

isTagNameSelfClosing (function) in element.ch Private

parseElement (function) in element.ch Private

is_whitespace_view (function) in htmlchild.ch Private

skip_leading_whitespace_text (function) in htmlchild.ch Private

parseElementChild (function) in htmlchild.ch Private

parseIfStatement (function) in htmlchild.ch Private

parseAttribute (function) in attribute.ch Private

TokenType (enum) in TokenType.ch

getNextToken2 (function) in nextToken.ch

HtmlLexer (struct) in HtmlLexer.ch

reset (function) in HtmlLexer.ch Private

read_comment_text (function) in readutils.ch

HtmlChildKind (enum) in HtmlChild.ch

HtmlChild (struct) in HtmlChild.ch

HtmlChemNodeChild (struct) in HtmlChild.ch

HtmlRoot (struct) in HtmlRoot.ch

HtmlElement (struct) in HtmlElement.ch

HtmlChemValueChild (struct) in ChemValueChild.ch

HtmlComment (struct) in HtmlComment.ch

HtmlElseIf (struct) in HtmlIfStatement.ch

HtmlIfStatement (struct) in HtmlIfStatement.ch

AttributeValueKind (enum) in HtmlAttribute.ch

AttributeValue (struct) in HtmlAttribute.ch

TextAttributeValue (struct) in HtmlAttribute.ch

ChemicalAttributeValue (struct) in HtmlAttribute.ch

ChemicalAttributeValues (struct) in HtmlAttribute.ch

HtmlAttribute (struct) in HtmlAttribute.ch

HtmlText (struct) in HtmlText.ch