Hubbub $Id$
in_head.c File Reference
#include <assert.h>
#include <string.h>
#include <parserutils/charset/mibenum.h>
#include "treebuilder/modes.h"
#include "treebuilder/internal.h"
#include "treebuilder/treebuilder.h"
#include "charset/detect.h"
#include "utils/utils.h"

Functions

hubbub_error handle_in_head (hubbub_treebuilder *treebuilder, const hubbub_token *token)
 Handle token in "in head" insertion mode.
 

Function Documentation

◆ handle_in_head()

hubbub_error handle_in_head ( hubbub_treebuilder * treebuilder,
const hubbub_token * token )

Handle token in "in head" insertion mode.

Parameters
treebuilderThe treebuilder instance
tokenThe token to handle
Returns
True to reprocess token, false otherwise
Todo
parse error
Todo
ack sc flag
Todo
need to ensure that the client callback sets the parser-inserted/already-executed script flags.
Todo
parse error
Todo
parse error