/* SGML node handling */ #ifdef HAVE_CONFIG_H #include "config.h" #endif #include #include #include "elinks.h" #include "dom/node.h" #include "dom/sgml/parser.h" #include "dom/sgml/scanner.h" #include "dom/sgml/sgml.h" #include "dom/stack.h" #include "dom/string.h" #include "util/error.h" #include "util/memory.h" /* This holds info about a chunk of text being parsed. The SGML parser uses * these to keep track of possible nested calls to parse_sgml(). This can be * used to feed output of stuff like ECMAScripts document.write() from *