#include <agxbuf.h>
Include dependency graph for htmllex.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Functions | |
int | initHTMLlexer (char *, agxbuf *, int) |
int | htmllex (void) |
int | htmllineno (void) |
int | clearHTMLlexer (void) |
void | htmlerror (const char *) |
int clearHTMLlexer | ( | void | ) |
Definition at line 629 of file htmllex.c.
References agxbfree(), lexstate_t::error, lexstate_t::lb, and lexstate_t::warn.
Referenced by parseHTML().
void htmlerror | ( | const char * | ) |
Definition at line 66 of file htmllex.c.
References AGERR, agerr(), lexstate_t::error, and htmllineno().
Referenced by htmlparse().
int htmllex | ( | void | ) |
Definition at line 784 of file htmllex.c.
References AGERR, agerr(), agxblen, agxbuse, lexstate_t::currtok, lexstate_t::currtoklen, lexstate_t::error, htmllineno(), lexstate_t::lb, lexstate_t::mode, lexstate_t::prevtok, lexstate_t::prevtoklen, lexstate_t::ptr, T_error, lexstate_t::tok, and XML_STATUS_ERROR.
int htmllineno | ( | void | ) |
int initHTMLlexer | ( | char * | , | |
agxbuf * | , | |||
int | ||||
) |
Definition at line 600 of file htmllex.c.
References agerr(), AGWARN, agxbinit(), charsetToStr(), lexstate_t::currtoklen, lexstate_t::error, lexstate_t::inCell, lexstate_t::lb, lexstate_t::mode, NULL, lexstate_t::prevtoklen, lexstate_t::ptr, SMALLBUF, lexstate_t::warn, and lexstate_t::xb.
Referenced by parseHTML().