/* Definition of a finite state machine for a subset of HTTP 4.1 * Auto generated by generate_fsm.py. Please do not edit. */ #define HTMLPARSER_NUM_STATES 33 enum htmlparser_state_internal_enum { HTMLPARSER_STATE_INT_TEXT, HTMLPARSER_STATE_INT_TAG_START, HTMLPARSER_STATE_INT_TAG_NAME, HTMLPARSER_STATE_INT_DECLARATION_START, HTMLPARSER_STATE_INT_DECLARATION_BODY, HTMLPARSER_STATE_INT_COMMENT_OPEN, HTMLPARSER_STATE_INT_COMMENT_BODY, HTMLPARSER_STATE_INT_COMMENT_DASH, HTMLPARSER_STATE_INT_COMMENT_DASH_DASH, HTMLPARSER_STATE_INT_PI, HTMLPARSER_STATE_INT_PI_MAY_END, HTMLPARSER_STATE_INT_TAG_SPACE, HTMLPARSER_STATE_INT_TAG_CLOSE, HTMLPARSER_STATE_INT_ATTR, HTMLPARSER_STATE_INT_ATTR_SPACE, HTMLPARSER_STATE_INT_VALUE, HTMLPARSER_STATE_INT_VALUE_TEXT, HTMLPARSER_STATE_INT_VALUE_Q_START, HTMLPARSER_STATE_INT_VALUE_Q, HTMLPARSER_STATE_INT_VALUE_DQ_START, HTMLPARSER_STATE_INT_VALUE_DQ, HTMLPARSER_STATE_INT_CDATA_COMMENT_START, HTMLPARSER_STATE_INT_CDATA_COMMENT_START_DASH, HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, HTMLPARSER_STATE_INT_CDATA_COMMENT_DASH, HTMLPARSER_STATE_INT_CDATA_COMMENT_DASH_DASH, HTMLPARSER_STATE_INT_CDATA_TEXT, HTMLPARSER_STATE_INT_CDATA_LT, HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, HTMLPARSER_STATE_INT_JS_FILE, HTMLPARSER_STATE_INT_CSS_FILE, HTMLPARSER_STATE_INT_NULL }; static const int htmlparser_states_external[] = { HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TAG, HTMLPARSER_STATE_TAG, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_COMMENT, HTMLPARSER_STATE_COMMENT, HTMLPARSER_STATE_COMMENT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TAG, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_ATTR, HTMLPARSER_STATE_ATTR, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_VALUE, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_TEXT, HTMLPARSER_STATE_JS_FILE, HTMLPARSER_STATE_CSS_FILE, HTMLPARSER_STATE_TEXT }; static const char * htmlparser_states_internal_names[] = { "text", "tag_start", "tag_name", "declaration_start", "declaration_body", "comment_open", "comment_body", "comment_dash", "comment_dash_dash", "pi", "pi_may_end", "tag_space", "tag_close", "attr", "attr_space", "value", "value_text", "value_q_start", "value_q", "value_dq_start", "value_dq", "cdata_comment_start", "cdata_comment_start_dash", "cdata_comment_body", "cdata_comment_dash", "cdata_comment_dash_dash", "cdata_text", "cdata_lt", "cdata_may_close", "js_file", "css_file", "null" }; static const int htmlparser_transition_row_text[] = { /* '\x00' */ HTMLPARSER_STATE_INT_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TEXT, /* '!' */ HTMLPARSER_STATE_INT_TEXT, /* '"' */ HTMLPARSER_STATE_INT_TEXT, /* '#' */ HTMLPARSER_STATE_INT_TEXT, /* '$' */ HTMLPARSER_STATE_INT_TEXT, /* '%' */ HTMLPARSER_STATE_INT_TEXT, /* '&' */ HTMLPARSER_STATE_INT_TEXT, /* "'" */ HTMLPARSER_STATE_INT_TEXT, /* '(' */ HTMLPARSER_STATE_INT_TEXT, /* ')' */ HTMLPARSER_STATE_INT_TEXT, /* '*' */ HTMLPARSER_STATE_INT_TEXT, /* '+' */ HTMLPARSER_STATE_INT_TEXT, /* ',' */ HTMLPARSER_STATE_INT_TEXT, /* '-' */ HTMLPARSER_STATE_INT_TEXT, /* '.' */ HTMLPARSER_STATE_INT_TEXT, /* '/' */ HTMLPARSER_STATE_INT_TEXT, /* '0' */ HTMLPARSER_STATE_INT_TEXT, /* '1' */ HTMLPARSER_STATE_INT_TEXT, /* '2' */ HTMLPARSER_STATE_INT_TEXT, /* '3' */ HTMLPARSER_STATE_INT_TEXT, /* '4' */ HTMLPARSER_STATE_INT_TEXT, /* '5' */ HTMLPARSER_STATE_INT_TEXT, /* '6' */ HTMLPARSER_STATE_INT_TEXT, /* '7' */ HTMLPARSER_STATE_INT_TEXT, /* '8' */ HTMLPARSER_STATE_INT_TEXT, /* '9' */ HTMLPARSER_STATE_INT_TEXT, /* ':' */ HTMLPARSER_STATE_INT_TEXT, /* ';' */ HTMLPARSER_STATE_INT_TEXT, /* '<' */ HTMLPARSER_STATE_INT_TAG_START, /* '=' */ HTMLPARSER_STATE_INT_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_TEXT, /* '@' */ HTMLPARSER_STATE_INT_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_TEXT, /* '[' */ HTMLPARSER_STATE_INT_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_TEXT, /* ']' */ HTMLPARSER_STATE_INT_TEXT, /* '^' */ HTMLPARSER_STATE_INT_TEXT, /* '_' */ HTMLPARSER_STATE_INT_TEXT, /* '`' */ HTMLPARSER_STATE_INT_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_TEXT, /* 's' */ HTMLPARSER_STATE_INT_TEXT, /* 't' */ HTMLPARSER_STATE_INT_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_TEXT, /* '{' */ HTMLPARSER_STATE_INT_TEXT, /* '|' */ HTMLPARSER_STATE_INT_TEXT, /* '}' */ HTMLPARSER_STATE_INT_TEXT, /* '~' */ HTMLPARSER_STATE_INT_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_TEXT }; static const int htmlparser_transition_row_tag_start[] = { /* '\x00' */ HTMLPARSER_STATE_INT_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TEXT, /* '!' */ HTMLPARSER_STATE_INT_DECLARATION_START, /* '"' */ HTMLPARSER_STATE_INT_TEXT, /* '#' */ HTMLPARSER_STATE_INT_TEXT, /* '$' */ HTMLPARSER_STATE_INT_TEXT, /* '%' */ HTMLPARSER_STATE_INT_TEXT, /* '&' */ HTMLPARSER_STATE_INT_TEXT, /* "'" */ HTMLPARSER_STATE_INT_TEXT, /* '(' */ HTMLPARSER_STATE_INT_TEXT, /* ')' */ HTMLPARSER_STATE_INT_TEXT, /* '*' */ HTMLPARSER_STATE_INT_TEXT, /* '+' */ HTMLPARSER_STATE_INT_TEXT, /* ',' */ HTMLPARSER_STATE_INT_TEXT, /* '-' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '.' */ HTMLPARSER_STATE_INT_TEXT, /* '/' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '0' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '1' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '2' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '3' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '4' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '5' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '6' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '7' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '8' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '9' */ HTMLPARSER_STATE_INT_TAG_NAME, /* ':' */ HTMLPARSER_STATE_INT_TAG_NAME, /* ';' */ HTMLPARSER_STATE_INT_TEXT, /* '<' */ HTMLPARSER_STATE_INT_TAG_START, /* '=' */ HTMLPARSER_STATE_INT_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_PI, /* '@' */ HTMLPARSER_STATE_INT_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'B' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'C' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'D' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'E' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'F' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'G' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'H' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'I' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'J' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'K' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'L' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'M' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'N' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'O' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'P' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Q' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'R' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'S' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'T' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'U' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'V' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'W' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'X' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Y' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Z' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '[' */ HTMLPARSER_STATE_INT_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_TEXT, /* ']' */ HTMLPARSER_STATE_INT_TEXT, /* '^' */ HTMLPARSER_STATE_INT_TEXT, /* '_' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '`' */ HTMLPARSER_STATE_INT_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'b' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'c' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'd' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'e' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'f' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'g' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'h' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'i' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'j' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'k' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'l' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'm' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'n' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'o' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'p' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'q' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'r' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 's' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 't' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'u' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'v' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'w' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'x' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'y' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'z' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '{' */ HTMLPARSER_STATE_INT_TEXT, /* '|' */ HTMLPARSER_STATE_INT_TEXT, /* '}' */ HTMLPARSER_STATE_INT_TEXT, /* '~' */ HTMLPARSER_STATE_INT_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_TEXT }; static const int htmlparser_transition_row_tag_name[] = { /* '\x00' */ STATEMACHINE_ERROR, /* '\x01' */ STATEMACHINE_ERROR, /* '\x02' */ STATEMACHINE_ERROR, /* '\x03' */ STATEMACHINE_ERROR, /* '\x04' */ STATEMACHINE_ERROR, /* '\x05' */ STATEMACHINE_ERROR, /* '\x06' */ STATEMACHINE_ERROR, /* '\x07' */ STATEMACHINE_ERROR, /* '\x08' */ STATEMACHINE_ERROR, /* '\t' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0b' */ STATEMACHINE_ERROR, /* '\x0c' */ STATEMACHINE_ERROR, /* '\r' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0e' */ STATEMACHINE_ERROR, /* '\x0f' */ STATEMACHINE_ERROR, /* '\x10' */ STATEMACHINE_ERROR, /* '\x11' */ STATEMACHINE_ERROR, /* '\x12' */ STATEMACHINE_ERROR, /* '\x13' */ STATEMACHINE_ERROR, /* '\x14' */ STATEMACHINE_ERROR, /* '\x15' */ STATEMACHINE_ERROR, /* '\x16' */ STATEMACHINE_ERROR, /* '\x17' */ STATEMACHINE_ERROR, /* '\x18' */ STATEMACHINE_ERROR, /* '\x19' */ STATEMACHINE_ERROR, /* '\x1a' */ STATEMACHINE_ERROR, /* '\x1b' */ STATEMACHINE_ERROR, /* '\x1c' */ STATEMACHINE_ERROR, /* '\x1d' */ STATEMACHINE_ERROR, /* '\x1e' */ STATEMACHINE_ERROR, /* '\x1f' */ STATEMACHINE_ERROR, /* ' ' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '!' */ STATEMACHINE_ERROR, /* '"' */ STATEMACHINE_ERROR, /* '#' */ STATEMACHINE_ERROR, /* '$' */ STATEMACHINE_ERROR, /* '%' */ STATEMACHINE_ERROR, /* '&' */ STATEMACHINE_ERROR, /* "'" */ STATEMACHINE_ERROR, /* '(' */ STATEMACHINE_ERROR, /* ')' */ STATEMACHINE_ERROR, /* '*' */ STATEMACHINE_ERROR, /* '+' */ STATEMACHINE_ERROR, /* ',' */ STATEMACHINE_ERROR, /* '-' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '.' */ STATEMACHINE_ERROR, /* '/' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '0' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '1' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '2' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '3' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '4' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '5' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '6' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '7' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '8' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '9' */ HTMLPARSER_STATE_INT_TAG_NAME, /* ':' */ HTMLPARSER_STATE_INT_TAG_NAME, /* ';' */ STATEMACHINE_ERROR, /* '<' */ STATEMACHINE_ERROR, /* '=' */ STATEMACHINE_ERROR, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ STATEMACHINE_ERROR, /* '@' */ STATEMACHINE_ERROR, /* 'A' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'B' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'C' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'D' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'E' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'F' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'G' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'H' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'I' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'J' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'K' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'L' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'M' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'N' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'O' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'P' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Q' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'R' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'S' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'T' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'U' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'V' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'W' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'X' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Y' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'Z' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '[' */ STATEMACHINE_ERROR, /* '\\' */ STATEMACHINE_ERROR, /* ']' */ STATEMACHINE_ERROR, /* '^' */ STATEMACHINE_ERROR, /* '_' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '`' */ STATEMACHINE_ERROR, /* 'a' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'b' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'c' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'd' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'e' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'f' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'g' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'h' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'i' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'j' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'k' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'l' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'm' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'n' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'o' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'p' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'q' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'r' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 's' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 't' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'u' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'v' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'w' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'x' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'y' */ HTMLPARSER_STATE_INT_TAG_NAME, /* 'z' */ HTMLPARSER_STATE_INT_TAG_NAME, /* '{' */ STATEMACHINE_ERROR, /* '|' */ STATEMACHINE_ERROR, /* '}' */ STATEMACHINE_ERROR, /* '~' */ STATEMACHINE_ERROR, /* '\x7f' */ STATEMACHINE_ERROR, /* '\x80' */ STATEMACHINE_ERROR, /* '\x81' */ STATEMACHINE_ERROR, /* '\x82' */ STATEMACHINE_ERROR, /* '\x83' */ STATEMACHINE_ERROR, /* '\x84' */ STATEMACHINE_ERROR, /* '\x85' */ STATEMACHINE_ERROR, /* '\x86' */ STATEMACHINE_ERROR, /* '\x87' */ STATEMACHINE_ERROR, /* '\x88' */ STATEMACHINE_ERROR, /* '\x89' */ STATEMACHINE_ERROR, /* '\x8a' */ STATEMACHINE_ERROR, /* '\x8b' */ STATEMACHINE_ERROR, /* '\x8c' */ STATEMACHINE_ERROR, /* '\x8d' */ STATEMACHINE_ERROR, /* '\x8e' */ STATEMACHINE_ERROR, /* '\x8f' */ STATEMACHINE_ERROR, /* '\x90' */ STATEMACHINE_ERROR, /* '\x91' */ STATEMACHINE_ERROR, /* '\x92' */ STATEMACHINE_ERROR, /* '\x93' */ STATEMACHINE_ERROR, /* '\x94' */ STATEMACHINE_ERROR, /* '\x95' */ STATEMACHINE_ERROR, /* '\x96' */ STATEMACHINE_ERROR, /* '\x97' */ STATEMACHINE_ERROR, /* '\x98' */ STATEMACHINE_ERROR, /* '\x99' */ STATEMACHINE_ERROR, /* '\x9a' */ STATEMACHINE_ERROR, /* '\x9b' */ STATEMACHINE_ERROR, /* '\x9c' */ STATEMACHINE_ERROR, /* '\x9d' */ STATEMACHINE_ERROR, /* '\x9e' */ STATEMACHINE_ERROR, /* '\x9f' */ STATEMACHINE_ERROR, /* '\xa0' */ STATEMACHINE_ERROR, /* '\xa1' */ STATEMACHINE_ERROR, /* '\xa2' */ STATEMACHINE_ERROR, /* '\xa3' */ STATEMACHINE_ERROR, /* '\xa4' */ STATEMACHINE_ERROR, /* '\xa5' */ STATEMACHINE_ERROR, /* '\xa6' */ STATEMACHINE_ERROR, /* '\xa7' */ STATEMACHINE_ERROR, /* '\xa8' */ STATEMACHINE_ERROR, /* '\xa9' */ STATEMACHINE_ERROR, /* '\xaa' */ STATEMACHINE_ERROR, /* '\xab' */ STATEMACHINE_ERROR, /* '\xac' */ STATEMACHINE_ERROR, /* '\xad' */ STATEMACHINE_ERROR, /* '\xae' */ STATEMACHINE_ERROR, /* '\xaf' */ STATEMACHINE_ERROR, /* '\xb0' */ STATEMACHINE_ERROR, /* '\xb1' */ STATEMACHINE_ERROR, /* '\xb2' */ STATEMACHINE_ERROR, /* '\xb3' */ STATEMACHINE_ERROR, /* '\xb4' */ STATEMACHINE_ERROR, /* '\xb5' */ STATEMACHINE_ERROR, /* '\xb6' */ STATEMACHINE_ERROR, /* '\xb7' */ STATEMACHINE_ERROR, /* '\xb8' */ STATEMACHINE_ERROR, /* '\xb9' */ STATEMACHINE_ERROR, /* '\xba' */ STATEMACHINE_ERROR, /* '\xbb' */ STATEMACHINE_ERROR, /* '\xbc' */ STATEMACHINE_ERROR, /* '\xbd' */ STATEMACHINE_ERROR, /* '\xbe' */ STATEMACHINE_ERROR, /* '\xbf' */ STATEMACHINE_ERROR, /* '\xc0' */ STATEMACHINE_ERROR, /* '\xc1' */ STATEMACHINE_ERROR, /* '\xc2' */ STATEMACHINE_ERROR, /* '\xc3' */ STATEMACHINE_ERROR, /* '\xc4' */ STATEMACHINE_ERROR, /* '\xc5' */ STATEMACHINE_ERROR, /* '\xc6' */ STATEMACHINE_ERROR, /* '\xc7' */ STATEMACHINE_ERROR, /* '\xc8' */ STATEMACHINE_ERROR, /* '\xc9' */ STATEMACHINE_ERROR, /* '\xca' */ STATEMACHINE_ERROR, /* '\xcb' */ STATEMACHINE_ERROR, /* '\xcc' */ STATEMACHINE_ERROR, /* '\xcd' */ STATEMACHINE_ERROR, /* '\xce' */ STATEMACHINE_ERROR, /* '\xcf' */ STATEMACHINE_ERROR, /* '\xd0' */ STATEMACHINE_ERROR, /* '\xd1' */ STATEMACHINE_ERROR, /* '\xd2' */ STATEMACHINE_ERROR, /* '\xd3' */ STATEMACHINE_ERROR, /* '\xd4' */ STATEMACHINE_ERROR, /* '\xd5' */ STATEMACHINE_ERROR, /* '\xd6' */ STATEMACHINE_ERROR, /* '\xd7' */ STATEMACHINE_ERROR, /* '\xd8' */ STATEMACHINE_ERROR, /* '\xd9' */ STATEMACHINE_ERROR, /* '\xda' */ STATEMACHINE_ERROR, /* '\xdb' */ STATEMACHINE_ERROR, /* '\xdc' */ STATEMACHINE_ERROR, /* '\xdd' */ STATEMACHINE_ERROR, /* '\xde' */ STATEMACHINE_ERROR, /* '\xdf' */ STATEMACHINE_ERROR, /* '\xe0' */ STATEMACHINE_ERROR, /* '\xe1' */ STATEMACHINE_ERROR, /* '\xe2' */ STATEMACHINE_ERROR, /* '\xe3' */ STATEMACHINE_ERROR, /* '\xe4' */ STATEMACHINE_ERROR, /* '\xe5' */ STATEMACHINE_ERROR, /* '\xe6' */ STATEMACHINE_ERROR, /* '\xe7' */ STATEMACHINE_ERROR, /* '\xe8' */ STATEMACHINE_ERROR, /* '\xe9' */ STATEMACHINE_ERROR, /* '\xea' */ STATEMACHINE_ERROR, /* '\xeb' */ STATEMACHINE_ERROR, /* '\xec' */ STATEMACHINE_ERROR, /* '\xed' */ STATEMACHINE_ERROR, /* '\xee' */ STATEMACHINE_ERROR, /* '\xef' */ STATEMACHINE_ERROR, /* '\xf0' */ STATEMACHINE_ERROR, /* '\xf1' */ STATEMACHINE_ERROR, /* '\xf2' */ STATEMACHINE_ERROR, /* '\xf3' */ STATEMACHINE_ERROR, /* '\xf4' */ STATEMACHINE_ERROR, /* '\xf5' */ STATEMACHINE_ERROR, /* '\xf6' */ STATEMACHINE_ERROR, /* '\xf7' */ STATEMACHINE_ERROR, /* '\xf8' */ STATEMACHINE_ERROR, /* '\xf9' */ STATEMACHINE_ERROR, /* '\xfa' */ STATEMACHINE_ERROR, /* '\xfb' */ STATEMACHINE_ERROR, /* '\xfc' */ STATEMACHINE_ERROR, /* '\xfd' */ STATEMACHINE_ERROR, /* '\xfe' */ STATEMACHINE_ERROR }; static const int htmlparser_transition_row_declaration_start[] = { /* '\x00' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\t' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\n' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\r' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ' ' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '!' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '"' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '#' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '$' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '%' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '&' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* "'" */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '(' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ')' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '*' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '+' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ',' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '-' */ HTMLPARSER_STATE_INT_COMMENT_OPEN, /* '.' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '/' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ':' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ';' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '<' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '=' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '@' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'A' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'B' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'C' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'D' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'E' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'F' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'G' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'H' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'I' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'J' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'K' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'L' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'M' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'N' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'O' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'P' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'R' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'S' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'T' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'U' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'V' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'W' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'X' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '[' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\\' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ']' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '^' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '_' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '`' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'g' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'h' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'i' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'j' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'k' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'l' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'm' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'n' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'o' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'p' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'q' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'r' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 's' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 't' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'u' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'v' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'w' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'x' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'y' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'z' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '{' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '|' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '}' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '~' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_DECLARATION_BODY }; static const int htmlparser_transition_row_declaration_body[] = { /* '\x00' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\t' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\n' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\r' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ' ' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '!' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '"' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '#' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '$' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '%' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '&' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* "'" */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '(' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ')' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '*' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '+' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ',' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '-' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '.' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '/' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ':' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ';' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '<' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '=' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '@' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'A' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'B' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'C' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'D' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'E' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'F' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'G' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'H' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'I' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'J' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'K' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'L' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'M' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'N' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'O' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'P' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'R' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'S' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'T' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'U' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'V' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'W' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'X' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '[' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\\' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* ']' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '^' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '_' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '`' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'g' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'h' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'i' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'j' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'k' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'l' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'm' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'n' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'o' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'p' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'q' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'r' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 's' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 't' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'u' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'v' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'w' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'x' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'y' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* 'z' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '{' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '|' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '}' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '~' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_DECLARATION_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_DECLARATION_BODY }; static const int htmlparser_transition_row_comment_open[] = { /* '\x00' */ HTMLPARSER_STATE_INT_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TEXT, /* '!' */ HTMLPARSER_STATE_INT_TEXT, /* '"' */ HTMLPARSER_STATE_INT_TEXT, /* '#' */ HTMLPARSER_STATE_INT_TEXT, /* '$' */ HTMLPARSER_STATE_INT_TEXT, /* '%' */ HTMLPARSER_STATE_INT_TEXT, /* '&' */ HTMLPARSER_STATE_INT_TEXT, /* "'" */ HTMLPARSER_STATE_INT_TEXT, /* '(' */ HTMLPARSER_STATE_INT_TEXT, /* ')' */ HTMLPARSER_STATE_INT_TEXT, /* '*' */ HTMLPARSER_STATE_INT_TEXT, /* '+' */ HTMLPARSER_STATE_INT_TEXT, /* ',' */ HTMLPARSER_STATE_INT_TEXT, /* '-' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '.' */ HTMLPARSER_STATE_INT_TEXT, /* '/' */ HTMLPARSER_STATE_INT_TEXT, /* '0' */ HTMLPARSER_STATE_INT_TEXT, /* '1' */ HTMLPARSER_STATE_INT_TEXT, /* '2' */ HTMLPARSER_STATE_INT_TEXT, /* '3' */ HTMLPARSER_STATE_INT_TEXT, /* '4' */ HTMLPARSER_STATE_INT_TEXT, /* '5' */ HTMLPARSER_STATE_INT_TEXT, /* '6' */ HTMLPARSER_STATE_INT_TEXT, /* '7' */ HTMLPARSER_STATE_INT_TEXT, /* '8' */ HTMLPARSER_STATE_INT_TEXT, /* '9' */ HTMLPARSER_STATE_INT_TEXT, /* ':' */ HTMLPARSER_STATE_INT_TEXT, /* ';' */ HTMLPARSER_STATE_INT_TEXT, /* '<' */ HTMLPARSER_STATE_INT_TEXT, /* '=' */ HTMLPARSER_STATE_INT_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_TEXT, /* '@' */ HTMLPARSER_STATE_INT_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_TEXT, /* '[' */ HTMLPARSER_STATE_INT_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_TEXT, /* ']' */ HTMLPARSER_STATE_INT_TEXT, /* '^' */ HTMLPARSER_STATE_INT_TEXT, /* '_' */ HTMLPARSER_STATE_INT_TEXT, /* '`' */ HTMLPARSER_STATE_INT_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_TEXT, /* 's' */ HTMLPARSER_STATE_INT_TEXT, /* 't' */ HTMLPARSER_STATE_INT_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_TEXT, /* '{' */ HTMLPARSER_STATE_INT_TEXT, /* '|' */ HTMLPARSER_STATE_INT_TEXT, /* '}' */ HTMLPARSER_STATE_INT_TEXT, /* '~' */ HTMLPARSER_STATE_INT_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_TEXT }; static const int htmlparser_transition_row_comment_body[] = { /* '\x00' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_COMMENT_DASH, /* '.' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '?' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_COMMENT_BODY }; static const int htmlparser_transition_row_comment_dash[] = { /* '\x00' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_COMMENT_DASH_DASH, /* '.' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '?' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_COMMENT_BODY }; static const int htmlparser_transition_row_comment_dash_dash[] = { /* '\x00' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_COMMENT_DASH_DASH, /* '.' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_COMMENT_BODY }; static const int htmlparser_transition_row_pi[] = { /* '\x00' */ HTMLPARSER_STATE_INT_PI, /* '\x01' */ HTMLPARSER_STATE_INT_PI, /* '\x02' */ HTMLPARSER_STATE_INT_PI, /* '\x03' */ HTMLPARSER_STATE_INT_PI, /* '\x04' */ HTMLPARSER_STATE_INT_PI, /* '\x05' */ HTMLPARSER_STATE_INT_PI, /* '\x06' */ HTMLPARSER_STATE_INT_PI, /* '\x07' */ HTMLPARSER_STATE_INT_PI, /* '\x08' */ HTMLPARSER_STATE_INT_PI, /* '\t' */ HTMLPARSER_STATE_INT_PI, /* '\n' */ HTMLPARSER_STATE_INT_PI, /* '\x0b' */ HTMLPARSER_STATE_INT_PI, /* '\x0c' */ HTMLPARSER_STATE_INT_PI, /* '\r' */ HTMLPARSER_STATE_INT_PI, /* '\x0e' */ HTMLPARSER_STATE_INT_PI, /* '\x0f' */ HTMLPARSER_STATE_INT_PI, /* '\x10' */ HTMLPARSER_STATE_INT_PI, /* '\x11' */ HTMLPARSER_STATE_INT_PI, /* '\x12' */ HTMLPARSER_STATE_INT_PI, /* '\x13' */ HTMLPARSER_STATE_INT_PI, /* '\x14' */ HTMLPARSER_STATE_INT_PI, /* '\x15' */ HTMLPARSER_STATE_INT_PI, /* '\x16' */ HTMLPARSER_STATE_INT_PI, /* '\x17' */ HTMLPARSER_STATE_INT_PI, /* '\x18' */ HTMLPARSER_STATE_INT_PI, /* '\x19' */ HTMLPARSER_STATE_INT_PI, /* '\x1a' */ HTMLPARSER_STATE_INT_PI, /* '\x1b' */ HTMLPARSER_STATE_INT_PI, /* '\x1c' */ HTMLPARSER_STATE_INT_PI, /* '\x1d' */ HTMLPARSER_STATE_INT_PI, /* '\x1e' */ HTMLPARSER_STATE_INT_PI, /* '\x1f' */ HTMLPARSER_STATE_INT_PI, /* ' ' */ HTMLPARSER_STATE_INT_PI, /* '!' */ HTMLPARSER_STATE_INT_PI, /* '"' */ HTMLPARSER_STATE_INT_PI, /* '#' */ HTMLPARSER_STATE_INT_PI, /* '$' */ HTMLPARSER_STATE_INT_PI, /* '%' */ HTMLPARSER_STATE_INT_PI, /* '&' */ HTMLPARSER_STATE_INT_PI, /* "'" */ HTMLPARSER_STATE_INT_PI, /* '(' */ HTMLPARSER_STATE_INT_PI, /* ')' */ HTMLPARSER_STATE_INT_PI, /* '*' */ HTMLPARSER_STATE_INT_PI, /* '+' */ HTMLPARSER_STATE_INT_PI, /* ',' */ HTMLPARSER_STATE_INT_PI, /* '-' */ HTMLPARSER_STATE_INT_PI, /* '.' */ HTMLPARSER_STATE_INT_PI, /* '/' */ HTMLPARSER_STATE_INT_PI, /* '0' */ HTMLPARSER_STATE_INT_PI, /* '1' */ HTMLPARSER_STATE_INT_PI, /* '2' */ HTMLPARSER_STATE_INT_PI, /* '3' */ HTMLPARSER_STATE_INT_PI, /* '4' */ HTMLPARSER_STATE_INT_PI, /* '5' */ HTMLPARSER_STATE_INT_PI, /* '6' */ HTMLPARSER_STATE_INT_PI, /* '7' */ HTMLPARSER_STATE_INT_PI, /* '8' */ HTMLPARSER_STATE_INT_PI, /* '9' */ HTMLPARSER_STATE_INT_PI, /* ':' */ HTMLPARSER_STATE_INT_PI, /* ';' */ HTMLPARSER_STATE_INT_PI, /* '<' */ HTMLPARSER_STATE_INT_PI, /* '=' */ HTMLPARSER_STATE_INT_PI, /* '>' */ HTMLPARSER_STATE_INT_PI, /* '?' */ HTMLPARSER_STATE_INT_PI_MAY_END, /* '@' */ HTMLPARSER_STATE_INT_PI, /* 'A' */ HTMLPARSER_STATE_INT_PI, /* 'B' */ HTMLPARSER_STATE_INT_PI, /* 'C' */ HTMLPARSER_STATE_INT_PI, /* 'D' */ HTMLPARSER_STATE_INT_PI, /* 'E' */ HTMLPARSER_STATE_INT_PI, /* 'F' */ HTMLPARSER_STATE_INT_PI, /* 'G' */ HTMLPARSER_STATE_INT_PI, /* 'H' */ HTMLPARSER_STATE_INT_PI, /* 'I' */ HTMLPARSER_STATE_INT_PI, /* 'J' */ HTMLPARSER_STATE_INT_PI, /* 'K' */ HTMLPARSER_STATE_INT_PI, /* 'L' */ HTMLPARSER_STATE_INT_PI, /* 'M' */ HTMLPARSER_STATE_INT_PI, /* 'N' */ HTMLPARSER_STATE_INT_PI, /* 'O' */ HTMLPARSER_STATE_INT_PI, /* 'P' */ HTMLPARSER_STATE_INT_PI, /* 'Q' */ HTMLPARSER_STATE_INT_PI, /* 'R' */ HTMLPARSER_STATE_INT_PI, /* 'S' */ HTMLPARSER_STATE_INT_PI, /* 'T' */ HTMLPARSER_STATE_INT_PI, /* 'U' */ HTMLPARSER_STATE_INT_PI, /* 'V' */ HTMLPARSER_STATE_INT_PI, /* 'W' */ HTMLPARSER_STATE_INT_PI, /* 'X' */ HTMLPARSER_STATE_INT_PI, /* 'Y' */ HTMLPARSER_STATE_INT_PI, /* 'Z' */ HTMLPARSER_STATE_INT_PI, /* '[' */ HTMLPARSER_STATE_INT_PI, /* '\\' */ HTMLPARSER_STATE_INT_PI, /* ']' */ HTMLPARSER_STATE_INT_PI, /* '^' */ HTMLPARSER_STATE_INT_PI, /* '_' */ HTMLPARSER_STATE_INT_PI, /* '`' */ HTMLPARSER_STATE_INT_PI, /* 'a' */ HTMLPARSER_STATE_INT_PI, /* 'b' */ HTMLPARSER_STATE_INT_PI, /* 'c' */ HTMLPARSER_STATE_INT_PI, /* 'd' */ HTMLPARSER_STATE_INT_PI, /* 'e' */ HTMLPARSER_STATE_INT_PI, /* 'f' */ HTMLPARSER_STATE_INT_PI, /* 'g' */ HTMLPARSER_STATE_INT_PI, /* 'h' */ HTMLPARSER_STATE_INT_PI, /* 'i' */ HTMLPARSER_STATE_INT_PI, /* 'j' */ HTMLPARSER_STATE_INT_PI, /* 'k' */ HTMLPARSER_STATE_INT_PI, /* 'l' */ HTMLPARSER_STATE_INT_PI, /* 'm' */ HTMLPARSER_STATE_INT_PI, /* 'n' */ HTMLPARSER_STATE_INT_PI, /* 'o' */ HTMLPARSER_STATE_INT_PI, /* 'p' */ HTMLPARSER_STATE_INT_PI, /* 'q' */ HTMLPARSER_STATE_INT_PI, /* 'r' */ HTMLPARSER_STATE_INT_PI, /* 's' */ HTMLPARSER_STATE_INT_PI, /* 't' */ HTMLPARSER_STATE_INT_PI, /* 'u' */ HTMLPARSER_STATE_INT_PI, /* 'v' */ HTMLPARSER_STATE_INT_PI, /* 'w' */ HTMLPARSER_STATE_INT_PI, /* 'x' */ HTMLPARSER_STATE_INT_PI, /* 'y' */ HTMLPARSER_STATE_INT_PI, /* 'z' */ HTMLPARSER_STATE_INT_PI, /* '{' */ HTMLPARSER_STATE_INT_PI, /* '|' */ HTMLPARSER_STATE_INT_PI, /* '}' */ HTMLPARSER_STATE_INT_PI, /* '~' */ HTMLPARSER_STATE_INT_PI, /* '\x7f' */ HTMLPARSER_STATE_INT_PI, /* '\x80' */ HTMLPARSER_STATE_INT_PI, /* '\x81' */ HTMLPARSER_STATE_INT_PI, /* '\x82' */ HTMLPARSER_STATE_INT_PI, /* '\x83' */ HTMLPARSER_STATE_INT_PI, /* '\x84' */ HTMLPARSER_STATE_INT_PI, /* '\x85' */ HTMLPARSER_STATE_INT_PI, /* '\x86' */ HTMLPARSER_STATE_INT_PI, /* '\x87' */ HTMLPARSER_STATE_INT_PI, /* '\x88' */ HTMLPARSER_STATE_INT_PI, /* '\x89' */ HTMLPARSER_STATE_INT_PI, /* '\x8a' */ HTMLPARSER_STATE_INT_PI, /* '\x8b' */ HTMLPARSER_STATE_INT_PI, /* '\x8c' */ HTMLPARSER_STATE_INT_PI, /* '\x8d' */ HTMLPARSER_STATE_INT_PI, /* '\x8e' */ HTMLPARSER_STATE_INT_PI, /* '\x8f' */ HTMLPARSER_STATE_INT_PI, /* '\x90' */ HTMLPARSER_STATE_INT_PI, /* '\x91' */ HTMLPARSER_STATE_INT_PI, /* '\x92' */ HTMLPARSER_STATE_INT_PI, /* '\x93' */ HTMLPARSER_STATE_INT_PI, /* '\x94' */ HTMLPARSER_STATE_INT_PI, /* '\x95' */ HTMLPARSER_STATE_INT_PI, /* '\x96' */ HTMLPARSER_STATE_INT_PI, /* '\x97' */ HTMLPARSER_STATE_INT_PI, /* '\x98' */ HTMLPARSER_STATE_INT_PI, /* '\x99' */ HTMLPARSER_STATE_INT_PI, /* '\x9a' */ HTMLPARSER_STATE_INT_PI, /* '\x9b' */ HTMLPARSER_STATE_INT_PI, /* '\x9c' */ HTMLPARSER_STATE_INT_PI, /* '\x9d' */ HTMLPARSER_STATE_INT_PI, /* '\x9e' */ HTMLPARSER_STATE_INT_PI, /* '\x9f' */ HTMLPARSER_STATE_INT_PI, /* '\xa0' */ HTMLPARSER_STATE_INT_PI, /* '\xa1' */ HTMLPARSER_STATE_INT_PI, /* '\xa2' */ HTMLPARSER_STATE_INT_PI, /* '\xa3' */ HTMLPARSER_STATE_INT_PI, /* '\xa4' */ HTMLPARSER_STATE_INT_PI, /* '\xa5' */ HTMLPARSER_STATE_INT_PI, /* '\xa6' */ HTMLPARSER_STATE_INT_PI, /* '\xa7' */ HTMLPARSER_STATE_INT_PI, /* '\xa8' */ HTMLPARSER_STATE_INT_PI, /* '\xa9' */ HTMLPARSER_STATE_INT_PI, /* '\xaa' */ HTMLPARSER_STATE_INT_PI, /* '\xab' */ HTMLPARSER_STATE_INT_PI, /* '\xac' */ HTMLPARSER_STATE_INT_PI, /* '\xad' */ HTMLPARSER_STATE_INT_PI, /* '\xae' */ HTMLPARSER_STATE_INT_PI, /* '\xaf' */ HTMLPARSER_STATE_INT_PI, /* '\xb0' */ HTMLPARSER_STATE_INT_PI, /* '\xb1' */ HTMLPARSER_STATE_INT_PI, /* '\xb2' */ HTMLPARSER_STATE_INT_PI, /* '\xb3' */ HTMLPARSER_STATE_INT_PI, /* '\xb4' */ HTMLPARSER_STATE_INT_PI, /* '\xb5' */ HTMLPARSER_STATE_INT_PI, /* '\xb6' */ HTMLPARSER_STATE_INT_PI, /* '\xb7' */ HTMLPARSER_STATE_INT_PI, /* '\xb8' */ HTMLPARSER_STATE_INT_PI, /* '\xb9' */ HTMLPARSER_STATE_INT_PI, /* '\xba' */ HTMLPARSER_STATE_INT_PI, /* '\xbb' */ HTMLPARSER_STATE_INT_PI, /* '\xbc' */ HTMLPARSER_STATE_INT_PI, /* '\xbd' */ HTMLPARSER_STATE_INT_PI, /* '\xbe' */ HTMLPARSER_STATE_INT_PI, /* '\xbf' */ HTMLPARSER_STATE_INT_PI, /* '\xc0' */ HTMLPARSER_STATE_INT_PI, /* '\xc1' */ HTMLPARSER_STATE_INT_PI, /* '\xc2' */ HTMLPARSER_STATE_INT_PI, /* '\xc3' */ HTMLPARSER_STATE_INT_PI, /* '\xc4' */ HTMLPARSER_STATE_INT_PI, /* '\xc5' */ HTMLPARSER_STATE_INT_PI, /* '\xc6' */ HTMLPARSER_STATE_INT_PI, /* '\xc7' */ HTMLPARSER_STATE_INT_PI, /* '\xc8' */ HTMLPARSER_STATE_INT_PI, /* '\xc9' */ HTMLPARSER_STATE_INT_PI, /* '\xca' */ HTMLPARSER_STATE_INT_PI, /* '\xcb' */ HTMLPARSER_STATE_INT_PI, /* '\xcc' */ HTMLPARSER_STATE_INT_PI, /* '\xcd' */ HTMLPARSER_STATE_INT_PI, /* '\xce' */ HTMLPARSER_STATE_INT_PI, /* '\xcf' */ HTMLPARSER_STATE_INT_PI, /* '\xd0' */ HTMLPARSER_STATE_INT_PI, /* '\xd1' */ HTMLPARSER_STATE_INT_PI, /* '\xd2' */ HTMLPARSER_STATE_INT_PI, /* '\xd3' */ HTMLPARSER_STATE_INT_PI, /* '\xd4' */ HTMLPARSER_STATE_INT_PI, /* '\xd5' */ HTMLPARSER_STATE_INT_PI, /* '\xd6' */ HTMLPARSER_STATE_INT_PI, /* '\xd7' */ HTMLPARSER_STATE_INT_PI, /* '\xd8' */ HTMLPARSER_STATE_INT_PI, /* '\xd9' */ HTMLPARSER_STATE_INT_PI, /* '\xda' */ HTMLPARSER_STATE_INT_PI, /* '\xdb' */ HTMLPARSER_STATE_INT_PI, /* '\xdc' */ HTMLPARSER_STATE_INT_PI, /* '\xdd' */ HTMLPARSER_STATE_INT_PI, /* '\xde' */ HTMLPARSER_STATE_INT_PI, /* '\xdf' */ HTMLPARSER_STATE_INT_PI, /* '\xe0' */ HTMLPARSER_STATE_INT_PI, /* '\xe1' */ HTMLPARSER_STATE_INT_PI, /* '\xe2' */ HTMLPARSER_STATE_INT_PI, /* '\xe3' */ HTMLPARSER_STATE_INT_PI, /* '\xe4' */ HTMLPARSER_STATE_INT_PI, /* '\xe5' */ HTMLPARSER_STATE_INT_PI, /* '\xe6' */ HTMLPARSER_STATE_INT_PI, /* '\xe7' */ HTMLPARSER_STATE_INT_PI, /* '\xe8' */ HTMLPARSER_STATE_INT_PI, /* '\xe9' */ HTMLPARSER_STATE_INT_PI, /* '\xea' */ HTMLPARSER_STATE_INT_PI, /* '\xeb' */ HTMLPARSER_STATE_INT_PI, /* '\xec' */ HTMLPARSER_STATE_INT_PI, /* '\xed' */ HTMLPARSER_STATE_INT_PI, /* '\xee' */ HTMLPARSER_STATE_INT_PI, /* '\xef' */ HTMLPARSER_STATE_INT_PI, /* '\xf0' */ HTMLPARSER_STATE_INT_PI, /* '\xf1' */ HTMLPARSER_STATE_INT_PI, /* '\xf2' */ HTMLPARSER_STATE_INT_PI, /* '\xf3' */ HTMLPARSER_STATE_INT_PI, /* '\xf4' */ HTMLPARSER_STATE_INT_PI, /* '\xf5' */ HTMLPARSER_STATE_INT_PI, /* '\xf6' */ HTMLPARSER_STATE_INT_PI, /* '\xf7' */ HTMLPARSER_STATE_INT_PI, /* '\xf8' */ HTMLPARSER_STATE_INT_PI, /* '\xf9' */ HTMLPARSER_STATE_INT_PI, /* '\xfa' */ HTMLPARSER_STATE_INT_PI, /* '\xfb' */ HTMLPARSER_STATE_INT_PI, /* '\xfc' */ HTMLPARSER_STATE_INT_PI, /* '\xfd' */ HTMLPARSER_STATE_INT_PI, /* '\xfe' */ HTMLPARSER_STATE_INT_PI }; static const int htmlparser_transition_row_pi_may_end[] = { /* '\x00' */ HTMLPARSER_STATE_INT_PI, /* '\x01' */ HTMLPARSER_STATE_INT_PI, /* '\x02' */ HTMLPARSER_STATE_INT_PI, /* '\x03' */ HTMLPARSER_STATE_INT_PI, /* '\x04' */ HTMLPARSER_STATE_INT_PI, /* '\x05' */ HTMLPARSER_STATE_INT_PI, /* '\x06' */ HTMLPARSER_STATE_INT_PI, /* '\x07' */ HTMLPARSER_STATE_INT_PI, /* '\x08' */ HTMLPARSER_STATE_INT_PI, /* '\t' */ HTMLPARSER_STATE_INT_PI, /* '\n' */ HTMLPARSER_STATE_INT_PI, /* '\x0b' */ HTMLPARSER_STATE_INT_PI, /* '\x0c' */ HTMLPARSER_STATE_INT_PI, /* '\r' */ HTMLPARSER_STATE_INT_PI, /* '\x0e' */ HTMLPARSER_STATE_INT_PI, /* '\x0f' */ HTMLPARSER_STATE_INT_PI, /* '\x10' */ HTMLPARSER_STATE_INT_PI, /* '\x11' */ HTMLPARSER_STATE_INT_PI, /* '\x12' */ HTMLPARSER_STATE_INT_PI, /* '\x13' */ HTMLPARSER_STATE_INT_PI, /* '\x14' */ HTMLPARSER_STATE_INT_PI, /* '\x15' */ HTMLPARSER_STATE_INT_PI, /* '\x16' */ HTMLPARSER_STATE_INT_PI, /* '\x17' */ HTMLPARSER_STATE_INT_PI, /* '\x18' */ HTMLPARSER_STATE_INT_PI, /* '\x19' */ HTMLPARSER_STATE_INT_PI, /* '\x1a' */ HTMLPARSER_STATE_INT_PI, /* '\x1b' */ HTMLPARSER_STATE_INT_PI, /* '\x1c' */ HTMLPARSER_STATE_INT_PI, /* '\x1d' */ HTMLPARSER_STATE_INT_PI, /* '\x1e' */ HTMLPARSER_STATE_INT_PI, /* '\x1f' */ HTMLPARSER_STATE_INT_PI, /* ' ' */ HTMLPARSER_STATE_INT_PI, /* '!' */ HTMLPARSER_STATE_INT_PI, /* '"' */ HTMLPARSER_STATE_INT_PI, /* '#' */ HTMLPARSER_STATE_INT_PI, /* '$' */ HTMLPARSER_STATE_INT_PI, /* '%' */ HTMLPARSER_STATE_INT_PI, /* '&' */ HTMLPARSER_STATE_INT_PI, /* "'" */ HTMLPARSER_STATE_INT_PI, /* '(' */ HTMLPARSER_STATE_INT_PI, /* ')' */ HTMLPARSER_STATE_INT_PI, /* '*' */ HTMLPARSER_STATE_INT_PI, /* '+' */ HTMLPARSER_STATE_INT_PI, /* ',' */ HTMLPARSER_STATE_INT_PI, /* '-' */ HTMLPARSER_STATE_INT_PI, /* '.' */ HTMLPARSER_STATE_INT_PI, /* '/' */ HTMLPARSER_STATE_INT_PI, /* '0' */ HTMLPARSER_STATE_INT_PI, /* '1' */ HTMLPARSER_STATE_INT_PI, /* '2' */ HTMLPARSER_STATE_INT_PI, /* '3' */ HTMLPARSER_STATE_INT_PI, /* '4' */ HTMLPARSER_STATE_INT_PI, /* '5' */ HTMLPARSER_STATE_INT_PI, /* '6' */ HTMLPARSER_STATE_INT_PI, /* '7' */ HTMLPARSER_STATE_INT_PI, /* '8' */ HTMLPARSER_STATE_INT_PI, /* '9' */ HTMLPARSER_STATE_INT_PI, /* ':' */ HTMLPARSER_STATE_INT_PI, /* ';' */ HTMLPARSER_STATE_INT_PI, /* '<' */ HTMLPARSER_STATE_INT_PI, /* '=' */ HTMLPARSER_STATE_INT_PI, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_PI, /* '@' */ HTMLPARSER_STATE_INT_PI, /* 'A' */ HTMLPARSER_STATE_INT_PI, /* 'B' */ HTMLPARSER_STATE_INT_PI, /* 'C' */ HTMLPARSER_STATE_INT_PI, /* 'D' */ HTMLPARSER_STATE_INT_PI, /* 'E' */ HTMLPARSER_STATE_INT_PI, /* 'F' */ HTMLPARSER_STATE_INT_PI, /* 'G' */ HTMLPARSER_STATE_INT_PI, /* 'H' */ HTMLPARSER_STATE_INT_PI, /* 'I' */ HTMLPARSER_STATE_INT_PI, /* 'J' */ HTMLPARSER_STATE_INT_PI, /* 'K' */ HTMLPARSER_STATE_INT_PI, /* 'L' */ HTMLPARSER_STATE_INT_PI, /* 'M' */ HTMLPARSER_STATE_INT_PI, /* 'N' */ HTMLPARSER_STATE_INT_PI, /* 'O' */ HTMLPARSER_STATE_INT_PI, /* 'P' */ HTMLPARSER_STATE_INT_PI, /* 'Q' */ HTMLPARSER_STATE_INT_PI, /* 'R' */ HTMLPARSER_STATE_INT_PI, /* 'S' */ HTMLPARSER_STATE_INT_PI, /* 'T' */ HTMLPARSER_STATE_INT_PI, /* 'U' */ HTMLPARSER_STATE_INT_PI, /* 'V' */ HTMLPARSER_STATE_INT_PI, /* 'W' */ HTMLPARSER_STATE_INT_PI, /* 'X' */ HTMLPARSER_STATE_INT_PI, /* 'Y' */ HTMLPARSER_STATE_INT_PI, /* 'Z' */ HTMLPARSER_STATE_INT_PI, /* '[' */ HTMLPARSER_STATE_INT_PI, /* '\\' */ HTMLPARSER_STATE_INT_PI, /* ']' */ HTMLPARSER_STATE_INT_PI, /* '^' */ HTMLPARSER_STATE_INT_PI, /* '_' */ HTMLPARSER_STATE_INT_PI, /* '`' */ HTMLPARSER_STATE_INT_PI, /* 'a' */ HTMLPARSER_STATE_INT_PI, /* 'b' */ HTMLPARSER_STATE_INT_PI, /* 'c' */ HTMLPARSER_STATE_INT_PI, /* 'd' */ HTMLPARSER_STATE_INT_PI, /* 'e' */ HTMLPARSER_STATE_INT_PI, /* 'f' */ HTMLPARSER_STATE_INT_PI, /* 'g' */ HTMLPARSER_STATE_INT_PI, /* 'h' */ HTMLPARSER_STATE_INT_PI, /* 'i' */ HTMLPARSER_STATE_INT_PI, /* 'j' */ HTMLPARSER_STATE_INT_PI, /* 'k' */ HTMLPARSER_STATE_INT_PI, /* 'l' */ HTMLPARSER_STATE_INT_PI, /* 'm' */ HTMLPARSER_STATE_INT_PI, /* 'n' */ HTMLPARSER_STATE_INT_PI, /* 'o' */ HTMLPARSER_STATE_INT_PI, /* 'p' */ HTMLPARSER_STATE_INT_PI, /* 'q' */ HTMLPARSER_STATE_INT_PI, /* 'r' */ HTMLPARSER_STATE_INT_PI, /* 's' */ HTMLPARSER_STATE_INT_PI, /* 't' */ HTMLPARSER_STATE_INT_PI, /* 'u' */ HTMLPARSER_STATE_INT_PI, /* 'v' */ HTMLPARSER_STATE_INT_PI, /* 'w' */ HTMLPARSER_STATE_INT_PI, /* 'x' */ HTMLPARSER_STATE_INT_PI, /* 'y' */ HTMLPARSER_STATE_INT_PI, /* 'z' */ HTMLPARSER_STATE_INT_PI, /* '{' */ HTMLPARSER_STATE_INT_PI, /* '|' */ HTMLPARSER_STATE_INT_PI, /* '}' */ HTMLPARSER_STATE_INT_PI, /* '~' */ HTMLPARSER_STATE_INT_PI, /* '\x7f' */ HTMLPARSER_STATE_INT_PI, /* '\x80' */ HTMLPARSER_STATE_INT_PI, /* '\x81' */ HTMLPARSER_STATE_INT_PI, /* '\x82' */ HTMLPARSER_STATE_INT_PI, /* '\x83' */ HTMLPARSER_STATE_INT_PI, /* '\x84' */ HTMLPARSER_STATE_INT_PI, /* '\x85' */ HTMLPARSER_STATE_INT_PI, /* '\x86' */ HTMLPARSER_STATE_INT_PI, /* '\x87' */ HTMLPARSER_STATE_INT_PI, /* '\x88' */ HTMLPARSER_STATE_INT_PI, /* '\x89' */ HTMLPARSER_STATE_INT_PI, /* '\x8a' */ HTMLPARSER_STATE_INT_PI, /* '\x8b' */ HTMLPARSER_STATE_INT_PI, /* '\x8c' */ HTMLPARSER_STATE_INT_PI, /* '\x8d' */ HTMLPARSER_STATE_INT_PI, /* '\x8e' */ HTMLPARSER_STATE_INT_PI, /* '\x8f' */ HTMLPARSER_STATE_INT_PI, /* '\x90' */ HTMLPARSER_STATE_INT_PI, /* '\x91' */ HTMLPARSER_STATE_INT_PI, /* '\x92' */ HTMLPARSER_STATE_INT_PI, /* '\x93' */ HTMLPARSER_STATE_INT_PI, /* '\x94' */ HTMLPARSER_STATE_INT_PI, /* '\x95' */ HTMLPARSER_STATE_INT_PI, /* '\x96' */ HTMLPARSER_STATE_INT_PI, /* '\x97' */ HTMLPARSER_STATE_INT_PI, /* '\x98' */ HTMLPARSER_STATE_INT_PI, /* '\x99' */ HTMLPARSER_STATE_INT_PI, /* '\x9a' */ HTMLPARSER_STATE_INT_PI, /* '\x9b' */ HTMLPARSER_STATE_INT_PI, /* '\x9c' */ HTMLPARSER_STATE_INT_PI, /* '\x9d' */ HTMLPARSER_STATE_INT_PI, /* '\x9e' */ HTMLPARSER_STATE_INT_PI, /* '\x9f' */ HTMLPARSER_STATE_INT_PI, /* '\xa0' */ HTMLPARSER_STATE_INT_PI, /* '\xa1' */ HTMLPARSER_STATE_INT_PI, /* '\xa2' */ HTMLPARSER_STATE_INT_PI, /* '\xa3' */ HTMLPARSER_STATE_INT_PI, /* '\xa4' */ HTMLPARSER_STATE_INT_PI, /* '\xa5' */ HTMLPARSER_STATE_INT_PI, /* '\xa6' */ HTMLPARSER_STATE_INT_PI, /* '\xa7' */ HTMLPARSER_STATE_INT_PI, /* '\xa8' */ HTMLPARSER_STATE_INT_PI, /* '\xa9' */ HTMLPARSER_STATE_INT_PI, /* '\xaa' */ HTMLPARSER_STATE_INT_PI, /* '\xab' */ HTMLPARSER_STATE_INT_PI, /* '\xac' */ HTMLPARSER_STATE_INT_PI, /* '\xad' */ HTMLPARSER_STATE_INT_PI, /* '\xae' */ HTMLPARSER_STATE_INT_PI, /* '\xaf' */ HTMLPARSER_STATE_INT_PI, /* '\xb0' */ HTMLPARSER_STATE_INT_PI, /* '\xb1' */ HTMLPARSER_STATE_INT_PI, /* '\xb2' */ HTMLPARSER_STATE_INT_PI, /* '\xb3' */ HTMLPARSER_STATE_INT_PI, /* '\xb4' */ HTMLPARSER_STATE_INT_PI, /* '\xb5' */ HTMLPARSER_STATE_INT_PI, /* '\xb6' */ HTMLPARSER_STATE_INT_PI, /* '\xb7' */ HTMLPARSER_STATE_INT_PI, /* '\xb8' */ HTMLPARSER_STATE_INT_PI, /* '\xb9' */ HTMLPARSER_STATE_INT_PI, /* '\xba' */ HTMLPARSER_STATE_INT_PI, /* '\xbb' */ HTMLPARSER_STATE_INT_PI, /* '\xbc' */ HTMLPARSER_STATE_INT_PI, /* '\xbd' */ HTMLPARSER_STATE_INT_PI, /* '\xbe' */ HTMLPARSER_STATE_INT_PI, /* '\xbf' */ HTMLPARSER_STATE_INT_PI, /* '\xc0' */ HTMLPARSER_STATE_INT_PI, /* '\xc1' */ HTMLPARSER_STATE_INT_PI, /* '\xc2' */ HTMLPARSER_STATE_INT_PI, /* '\xc3' */ HTMLPARSER_STATE_INT_PI, /* '\xc4' */ HTMLPARSER_STATE_INT_PI, /* '\xc5' */ HTMLPARSER_STATE_INT_PI, /* '\xc6' */ HTMLPARSER_STATE_INT_PI, /* '\xc7' */ HTMLPARSER_STATE_INT_PI, /* '\xc8' */ HTMLPARSER_STATE_INT_PI, /* '\xc9' */ HTMLPARSER_STATE_INT_PI, /* '\xca' */ HTMLPARSER_STATE_INT_PI, /* '\xcb' */ HTMLPARSER_STATE_INT_PI, /* '\xcc' */ HTMLPARSER_STATE_INT_PI, /* '\xcd' */ HTMLPARSER_STATE_INT_PI, /* '\xce' */ HTMLPARSER_STATE_INT_PI, /* '\xcf' */ HTMLPARSER_STATE_INT_PI, /* '\xd0' */ HTMLPARSER_STATE_INT_PI, /* '\xd1' */ HTMLPARSER_STATE_INT_PI, /* '\xd2' */ HTMLPARSER_STATE_INT_PI, /* '\xd3' */ HTMLPARSER_STATE_INT_PI, /* '\xd4' */ HTMLPARSER_STATE_INT_PI, /* '\xd5' */ HTMLPARSER_STATE_INT_PI, /* '\xd6' */ HTMLPARSER_STATE_INT_PI, /* '\xd7' */ HTMLPARSER_STATE_INT_PI, /* '\xd8' */ HTMLPARSER_STATE_INT_PI, /* '\xd9' */ HTMLPARSER_STATE_INT_PI, /* '\xda' */ HTMLPARSER_STATE_INT_PI, /* '\xdb' */ HTMLPARSER_STATE_INT_PI, /* '\xdc' */ HTMLPARSER_STATE_INT_PI, /* '\xdd' */ HTMLPARSER_STATE_INT_PI, /* '\xde' */ HTMLPARSER_STATE_INT_PI, /* '\xdf' */ HTMLPARSER_STATE_INT_PI, /* '\xe0' */ HTMLPARSER_STATE_INT_PI, /* '\xe1' */ HTMLPARSER_STATE_INT_PI, /* '\xe2' */ HTMLPARSER_STATE_INT_PI, /* '\xe3' */ HTMLPARSER_STATE_INT_PI, /* '\xe4' */ HTMLPARSER_STATE_INT_PI, /* '\xe5' */ HTMLPARSER_STATE_INT_PI, /* '\xe6' */ HTMLPARSER_STATE_INT_PI, /* '\xe7' */ HTMLPARSER_STATE_INT_PI, /* '\xe8' */ HTMLPARSER_STATE_INT_PI, /* '\xe9' */ HTMLPARSER_STATE_INT_PI, /* '\xea' */ HTMLPARSER_STATE_INT_PI, /* '\xeb' */ HTMLPARSER_STATE_INT_PI, /* '\xec' */ HTMLPARSER_STATE_INT_PI, /* '\xed' */ HTMLPARSER_STATE_INT_PI, /* '\xee' */ HTMLPARSER_STATE_INT_PI, /* '\xef' */ HTMLPARSER_STATE_INT_PI, /* '\xf0' */ HTMLPARSER_STATE_INT_PI, /* '\xf1' */ HTMLPARSER_STATE_INT_PI, /* '\xf2' */ HTMLPARSER_STATE_INT_PI, /* '\xf3' */ HTMLPARSER_STATE_INT_PI, /* '\xf4' */ HTMLPARSER_STATE_INT_PI, /* '\xf5' */ HTMLPARSER_STATE_INT_PI, /* '\xf6' */ HTMLPARSER_STATE_INT_PI, /* '\xf7' */ HTMLPARSER_STATE_INT_PI, /* '\xf8' */ HTMLPARSER_STATE_INT_PI, /* '\xf9' */ HTMLPARSER_STATE_INT_PI, /* '\xfa' */ HTMLPARSER_STATE_INT_PI, /* '\xfb' */ HTMLPARSER_STATE_INT_PI, /* '\xfc' */ HTMLPARSER_STATE_INT_PI, /* '\xfd' */ HTMLPARSER_STATE_INT_PI, /* '\xfe' */ HTMLPARSER_STATE_INT_PI }; static const int htmlparser_transition_row_tag_space[] = { /* '\x00' */ STATEMACHINE_ERROR, /* '\x01' */ STATEMACHINE_ERROR, /* '\x02' */ STATEMACHINE_ERROR, /* '\x03' */ STATEMACHINE_ERROR, /* '\x04' */ STATEMACHINE_ERROR, /* '\x05' */ STATEMACHINE_ERROR, /* '\x06' */ STATEMACHINE_ERROR, /* '\x07' */ STATEMACHINE_ERROR, /* '\x08' */ STATEMACHINE_ERROR, /* '\t' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0b' */ STATEMACHINE_ERROR, /* '\x0c' */ STATEMACHINE_ERROR, /* '\r' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0e' */ STATEMACHINE_ERROR, /* '\x0f' */ STATEMACHINE_ERROR, /* '\x10' */ STATEMACHINE_ERROR, /* '\x11' */ STATEMACHINE_ERROR, /* '\x12' */ STATEMACHINE_ERROR, /* '\x13' */ STATEMACHINE_ERROR, /* '\x14' */ STATEMACHINE_ERROR, /* '\x15' */ STATEMACHINE_ERROR, /* '\x16' */ STATEMACHINE_ERROR, /* '\x17' */ STATEMACHINE_ERROR, /* '\x18' */ STATEMACHINE_ERROR, /* '\x19' */ STATEMACHINE_ERROR, /* '\x1a' */ STATEMACHINE_ERROR, /* '\x1b' */ STATEMACHINE_ERROR, /* '\x1c' */ STATEMACHINE_ERROR, /* '\x1d' */ STATEMACHINE_ERROR, /* '\x1e' */ STATEMACHINE_ERROR, /* '\x1f' */ STATEMACHINE_ERROR, /* ' ' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '!' */ STATEMACHINE_ERROR, /* '"' */ STATEMACHINE_ERROR, /* '#' */ STATEMACHINE_ERROR, /* '$' */ STATEMACHINE_ERROR, /* '%' */ STATEMACHINE_ERROR, /* '&' */ STATEMACHINE_ERROR, /* "'" */ STATEMACHINE_ERROR, /* '(' */ STATEMACHINE_ERROR, /* ')' */ STATEMACHINE_ERROR, /* '*' */ STATEMACHINE_ERROR, /* '+' */ STATEMACHINE_ERROR, /* ',' */ STATEMACHINE_ERROR, /* '-' */ HTMLPARSER_STATE_INT_ATTR, /* '.' */ STATEMACHINE_ERROR, /* '/' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '0' */ HTMLPARSER_STATE_INT_ATTR, /* '1' */ HTMLPARSER_STATE_INT_ATTR, /* '2' */ HTMLPARSER_STATE_INT_ATTR, /* '3' */ HTMLPARSER_STATE_INT_ATTR, /* '4' */ HTMLPARSER_STATE_INT_ATTR, /* '5' */ HTMLPARSER_STATE_INT_ATTR, /* '6' */ HTMLPARSER_STATE_INT_ATTR, /* '7' */ HTMLPARSER_STATE_INT_ATTR, /* '8' */ HTMLPARSER_STATE_INT_ATTR, /* '9' */ HTMLPARSER_STATE_INT_ATTR, /* ':' */ HTMLPARSER_STATE_INT_ATTR, /* ';' */ STATEMACHINE_ERROR, /* '<' */ STATEMACHINE_ERROR, /* '=' */ STATEMACHINE_ERROR, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ STATEMACHINE_ERROR, /* '@' */ STATEMACHINE_ERROR, /* 'A' */ HTMLPARSER_STATE_INT_ATTR, /* 'B' */ HTMLPARSER_STATE_INT_ATTR, /* 'C' */ HTMLPARSER_STATE_INT_ATTR, /* 'D' */ HTMLPARSER_STATE_INT_ATTR, /* 'E' */ HTMLPARSER_STATE_INT_ATTR, /* 'F' */ HTMLPARSER_STATE_INT_ATTR, /* 'G' */ HTMLPARSER_STATE_INT_ATTR, /* 'H' */ HTMLPARSER_STATE_INT_ATTR, /* 'I' */ HTMLPARSER_STATE_INT_ATTR, /* 'J' */ HTMLPARSER_STATE_INT_ATTR, /* 'K' */ HTMLPARSER_STATE_INT_ATTR, /* 'L' */ HTMLPARSER_STATE_INT_ATTR, /* 'M' */ HTMLPARSER_STATE_INT_ATTR, /* 'N' */ HTMLPARSER_STATE_INT_ATTR, /* 'O' */ HTMLPARSER_STATE_INT_ATTR, /* 'P' */ HTMLPARSER_STATE_INT_ATTR, /* 'Q' */ HTMLPARSER_STATE_INT_ATTR, /* 'R' */ HTMLPARSER_STATE_INT_ATTR, /* 'S' */ HTMLPARSER_STATE_INT_ATTR, /* 'T' */ HTMLPARSER_STATE_INT_ATTR, /* 'U' */ HTMLPARSER_STATE_INT_ATTR, /* 'V' */ HTMLPARSER_STATE_INT_ATTR, /* 'W' */ HTMLPARSER_STATE_INT_ATTR, /* 'X' */ HTMLPARSER_STATE_INT_ATTR, /* 'Y' */ HTMLPARSER_STATE_INT_ATTR, /* 'Z' */ HTMLPARSER_STATE_INT_ATTR, /* '[' */ STATEMACHINE_ERROR, /* '\\' */ STATEMACHINE_ERROR, /* ']' */ STATEMACHINE_ERROR, /* '^' */ STATEMACHINE_ERROR, /* '_' */ HTMLPARSER_STATE_INT_ATTR, /* '`' */ STATEMACHINE_ERROR, /* 'a' */ HTMLPARSER_STATE_INT_ATTR, /* 'b' */ HTMLPARSER_STATE_INT_ATTR, /* 'c' */ HTMLPARSER_STATE_INT_ATTR, /* 'd' */ HTMLPARSER_STATE_INT_ATTR, /* 'e' */ HTMLPARSER_STATE_INT_ATTR, /* 'f' */ HTMLPARSER_STATE_INT_ATTR, /* 'g' */ HTMLPARSER_STATE_INT_ATTR, /* 'h' */ HTMLPARSER_STATE_INT_ATTR, /* 'i' */ HTMLPARSER_STATE_INT_ATTR, /* 'j' */ HTMLPARSER_STATE_INT_ATTR, /* 'k' */ HTMLPARSER_STATE_INT_ATTR, /* 'l' */ HTMLPARSER_STATE_INT_ATTR, /* 'm' */ HTMLPARSER_STATE_INT_ATTR, /* 'n' */ HTMLPARSER_STATE_INT_ATTR, /* 'o' */ HTMLPARSER_STATE_INT_ATTR, /* 'p' */ HTMLPARSER_STATE_INT_ATTR, /* 'q' */ HTMLPARSER_STATE_INT_ATTR, /* 'r' */ HTMLPARSER_STATE_INT_ATTR, /* 's' */ HTMLPARSER_STATE_INT_ATTR, /* 't' */ HTMLPARSER_STATE_INT_ATTR, /* 'u' */ HTMLPARSER_STATE_INT_ATTR, /* 'v' */ HTMLPARSER_STATE_INT_ATTR, /* 'w' */ HTMLPARSER_STATE_INT_ATTR, /* 'x' */ HTMLPARSER_STATE_INT_ATTR, /* 'y' */ HTMLPARSER_STATE_INT_ATTR, /* 'z' */ HTMLPARSER_STATE_INT_ATTR, /* '{' */ STATEMACHINE_ERROR, /* '|' */ STATEMACHINE_ERROR, /* '}' */ STATEMACHINE_ERROR, /* '~' */ STATEMACHINE_ERROR, /* '\x7f' */ STATEMACHINE_ERROR, /* '\x80' */ STATEMACHINE_ERROR, /* '\x81' */ STATEMACHINE_ERROR, /* '\x82' */ STATEMACHINE_ERROR, /* '\x83' */ STATEMACHINE_ERROR, /* '\x84' */ STATEMACHINE_ERROR, /* '\x85' */ STATEMACHINE_ERROR, /* '\x86' */ STATEMACHINE_ERROR, /* '\x87' */ STATEMACHINE_ERROR, /* '\x88' */ STATEMACHINE_ERROR, /* '\x89' */ STATEMACHINE_ERROR, /* '\x8a' */ STATEMACHINE_ERROR, /* '\x8b' */ STATEMACHINE_ERROR, /* '\x8c' */ STATEMACHINE_ERROR, /* '\x8d' */ STATEMACHINE_ERROR, /* '\x8e' */ STATEMACHINE_ERROR, /* '\x8f' */ STATEMACHINE_ERROR, /* '\x90' */ STATEMACHINE_ERROR, /* '\x91' */ STATEMACHINE_ERROR, /* '\x92' */ STATEMACHINE_ERROR, /* '\x93' */ STATEMACHINE_ERROR, /* '\x94' */ STATEMACHINE_ERROR, /* '\x95' */ STATEMACHINE_ERROR, /* '\x96' */ STATEMACHINE_ERROR, /* '\x97' */ STATEMACHINE_ERROR, /* '\x98' */ STATEMACHINE_ERROR, /* '\x99' */ STATEMACHINE_ERROR, /* '\x9a' */ STATEMACHINE_ERROR, /* '\x9b' */ STATEMACHINE_ERROR, /* '\x9c' */ STATEMACHINE_ERROR, /* '\x9d' */ STATEMACHINE_ERROR, /* '\x9e' */ STATEMACHINE_ERROR, /* '\x9f' */ STATEMACHINE_ERROR, /* '\xa0' */ STATEMACHINE_ERROR, /* '\xa1' */ STATEMACHINE_ERROR, /* '\xa2' */ STATEMACHINE_ERROR, /* '\xa3' */ STATEMACHINE_ERROR, /* '\xa4' */ STATEMACHINE_ERROR, /* '\xa5' */ STATEMACHINE_ERROR, /* '\xa6' */ STATEMACHINE_ERROR, /* '\xa7' */ STATEMACHINE_ERROR, /* '\xa8' */ STATEMACHINE_ERROR, /* '\xa9' */ STATEMACHINE_ERROR, /* '\xaa' */ STATEMACHINE_ERROR, /* '\xab' */ STATEMACHINE_ERROR, /* '\xac' */ STATEMACHINE_ERROR, /* '\xad' */ STATEMACHINE_ERROR, /* '\xae' */ STATEMACHINE_ERROR, /* '\xaf' */ STATEMACHINE_ERROR, /* '\xb0' */ STATEMACHINE_ERROR, /* '\xb1' */ STATEMACHINE_ERROR, /* '\xb2' */ STATEMACHINE_ERROR, /* '\xb3' */ STATEMACHINE_ERROR, /* '\xb4' */ STATEMACHINE_ERROR, /* '\xb5' */ STATEMACHINE_ERROR, /* '\xb6' */ STATEMACHINE_ERROR, /* '\xb7' */ STATEMACHINE_ERROR, /* '\xb8' */ STATEMACHINE_ERROR, /* '\xb9' */ STATEMACHINE_ERROR, /* '\xba' */ STATEMACHINE_ERROR, /* '\xbb' */ STATEMACHINE_ERROR, /* '\xbc' */ STATEMACHINE_ERROR, /* '\xbd' */ STATEMACHINE_ERROR, /* '\xbe' */ STATEMACHINE_ERROR, /* '\xbf' */ STATEMACHINE_ERROR, /* '\xc0' */ STATEMACHINE_ERROR, /* '\xc1' */ STATEMACHINE_ERROR, /* '\xc2' */ STATEMACHINE_ERROR, /* '\xc3' */ STATEMACHINE_ERROR, /* '\xc4' */ STATEMACHINE_ERROR, /* '\xc5' */ STATEMACHINE_ERROR, /* '\xc6' */ STATEMACHINE_ERROR, /* '\xc7' */ STATEMACHINE_ERROR, /* '\xc8' */ STATEMACHINE_ERROR, /* '\xc9' */ STATEMACHINE_ERROR, /* '\xca' */ STATEMACHINE_ERROR, /* '\xcb' */ STATEMACHINE_ERROR, /* '\xcc' */ STATEMACHINE_ERROR, /* '\xcd' */ STATEMACHINE_ERROR, /* '\xce' */ STATEMACHINE_ERROR, /* '\xcf' */ STATEMACHINE_ERROR, /* '\xd0' */ STATEMACHINE_ERROR, /* '\xd1' */ STATEMACHINE_ERROR, /* '\xd2' */ STATEMACHINE_ERROR, /* '\xd3' */ STATEMACHINE_ERROR, /* '\xd4' */ STATEMACHINE_ERROR, /* '\xd5' */ STATEMACHINE_ERROR, /* '\xd6' */ STATEMACHINE_ERROR, /* '\xd7' */ STATEMACHINE_ERROR, /* '\xd8' */ STATEMACHINE_ERROR, /* '\xd9' */ STATEMACHINE_ERROR, /* '\xda' */ STATEMACHINE_ERROR, /* '\xdb' */ STATEMACHINE_ERROR, /* '\xdc' */ STATEMACHINE_ERROR, /* '\xdd' */ STATEMACHINE_ERROR, /* '\xde' */ STATEMACHINE_ERROR, /* '\xdf' */ STATEMACHINE_ERROR, /* '\xe0' */ STATEMACHINE_ERROR, /* '\xe1' */ STATEMACHINE_ERROR, /* '\xe2' */ STATEMACHINE_ERROR, /* '\xe3' */ STATEMACHINE_ERROR, /* '\xe4' */ STATEMACHINE_ERROR, /* '\xe5' */ STATEMACHINE_ERROR, /* '\xe6' */ STATEMACHINE_ERROR, /* '\xe7' */ STATEMACHINE_ERROR, /* '\xe8' */ STATEMACHINE_ERROR, /* '\xe9' */ STATEMACHINE_ERROR, /* '\xea' */ STATEMACHINE_ERROR, /* '\xeb' */ STATEMACHINE_ERROR, /* '\xec' */ STATEMACHINE_ERROR, /* '\xed' */ STATEMACHINE_ERROR, /* '\xee' */ STATEMACHINE_ERROR, /* '\xef' */ STATEMACHINE_ERROR, /* '\xf0' */ STATEMACHINE_ERROR, /* '\xf1' */ STATEMACHINE_ERROR, /* '\xf2' */ STATEMACHINE_ERROR, /* '\xf3' */ STATEMACHINE_ERROR, /* '\xf4' */ STATEMACHINE_ERROR, /* '\xf5' */ STATEMACHINE_ERROR, /* '\xf6' */ STATEMACHINE_ERROR, /* '\xf7' */ STATEMACHINE_ERROR, /* '\xf8' */ STATEMACHINE_ERROR, /* '\xf9' */ STATEMACHINE_ERROR, /* '\xfa' */ STATEMACHINE_ERROR, /* '\xfb' */ STATEMACHINE_ERROR, /* '\xfc' */ STATEMACHINE_ERROR, /* '\xfd' */ STATEMACHINE_ERROR, /* '\xfe' */ STATEMACHINE_ERROR }; static const int htmlparser_transition_row_tag_close[] = { /* '\x00' */ HTMLPARSER_STATE_INT_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TEXT, /* '!' */ HTMLPARSER_STATE_INT_TEXT, /* '"' */ HTMLPARSER_STATE_INT_TEXT, /* '#' */ HTMLPARSER_STATE_INT_TEXT, /* '$' */ HTMLPARSER_STATE_INT_TEXT, /* '%' */ HTMLPARSER_STATE_INT_TEXT, /* '&' */ HTMLPARSER_STATE_INT_TEXT, /* "'" */ HTMLPARSER_STATE_INT_TEXT, /* '(' */ HTMLPARSER_STATE_INT_TEXT, /* ')' */ HTMLPARSER_STATE_INT_TEXT, /* '*' */ HTMLPARSER_STATE_INT_TEXT, /* '+' */ HTMLPARSER_STATE_INT_TEXT, /* ',' */ HTMLPARSER_STATE_INT_TEXT, /* '-' */ HTMLPARSER_STATE_INT_TEXT, /* '.' */ HTMLPARSER_STATE_INT_TEXT, /* '/' */ HTMLPARSER_STATE_INT_TEXT, /* '0' */ HTMLPARSER_STATE_INT_TEXT, /* '1' */ HTMLPARSER_STATE_INT_TEXT, /* '2' */ HTMLPARSER_STATE_INT_TEXT, /* '3' */ HTMLPARSER_STATE_INT_TEXT, /* '4' */ HTMLPARSER_STATE_INT_TEXT, /* '5' */ HTMLPARSER_STATE_INT_TEXT, /* '6' */ HTMLPARSER_STATE_INT_TEXT, /* '7' */ HTMLPARSER_STATE_INT_TEXT, /* '8' */ HTMLPARSER_STATE_INT_TEXT, /* '9' */ HTMLPARSER_STATE_INT_TEXT, /* ':' */ HTMLPARSER_STATE_INT_TEXT, /* ';' */ HTMLPARSER_STATE_INT_TEXT, /* '<' */ HTMLPARSER_STATE_INT_TAG_START, /* '=' */ HTMLPARSER_STATE_INT_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_TEXT, /* '@' */ HTMLPARSER_STATE_INT_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_TEXT, /* '[' */ HTMLPARSER_STATE_INT_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_TEXT, /* ']' */ HTMLPARSER_STATE_INT_TEXT, /* '^' */ HTMLPARSER_STATE_INT_TEXT, /* '_' */ HTMLPARSER_STATE_INT_TEXT, /* '`' */ HTMLPARSER_STATE_INT_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_TEXT, /* 's' */ HTMLPARSER_STATE_INT_TEXT, /* 't' */ HTMLPARSER_STATE_INT_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_TEXT, /* '{' */ HTMLPARSER_STATE_INT_TEXT, /* '|' */ HTMLPARSER_STATE_INT_TEXT, /* '}' */ HTMLPARSER_STATE_INT_TEXT, /* '~' */ HTMLPARSER_STATE_INT_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_TEXT }; static const int htmlparser_transition_row_attr[] = { /* '\x00' */ STATEMACHINE_ERROR, /* '\x01' */ STATEMACHINE_ERROR, /* '\x02' */ STATEMACHINE_ERROR, /* '\x03' */ STATEMACHINE_ERROR, /* '\x04' */ STATEMACHINE_ERROR, /* '\x05' */ STATEMACHINE_ERROR, /* '\x06' */ STATEMACHINE_ERROR, /* '\x07' */ STATEMACHINE_ERROR, /* '\x08' */ STATEMACHINE_ERROR, /* '\t' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\x0b' */ STATEMACHINE_ERROR, /* '\x0c' */ STATEMACHINE_ERROR, /* '\r' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\x0e' */ STATEMACHINE_ERROR, /* '\x0f' */ STATEMACHINE_ERROR, /* '\x10' */ STATEMACHINE_ERROR, /* '\x11' */ STATEMACHINE_ERROR, /* '\x12' */ STATEMACHINE_ERROR, /* '\x13' */ STATEMACHINE_ERROR, /* '\x14' */ STATEMACHINE_ERROR, /* '\x15' */ STATEMACHINE_ERROR, /* '\x16' */ STATEMACHINE_ERROR, /* '\x17' */ STATEMACHINE_ERROR, /* '\x18' */ STATEMACHINE_ERROR, /* '\x19' */ STATEMACHINE_ERROR, /* '\x1a' */ STATEMACHINE_ERROR, /* '\x1b' */ STATEMACHINE_ERROR, /* '\x1c' */ STATEMACHINE_ERROR, /* '\x1d' */ STATEMACHINE_ERROR, /* '\x1e' */ STATEMACHINE_ERROR, /* '\x1f' */ STATEMACHINE_ERROR, /* ' ' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '!' */ STATEMACHINE_ERROR, /* '"' */ STATEMACHINE_ERROR, /* '#' */ STATEMACHINE_ERROR, /* '$' */ STATEMACHINE_ERROR, /* '%' */ STATEMACHINE_ERROR, /* '&' */ STATEMACHINE_ERROR, /* "'" */ STATEMACHINE_ERROR, /* '(' */ STATEMACHINE_ERROR, /* ')' */ STATEMACHINE_ERROR, /* '*' */ STATEMACHINE_ERROR, /* '+' */ STATEMACHINE_ERROR, /* ',' */ STATEMACHINE_ERROR, /* '-' */ HTMLPARSER_STATE_INT_ATTR, /* '.' */ STATEMACHINE_ERROR, /* '/' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '0' */ HTMLPARSER_STATE_INT_ATTR, /* '1' */ HTMLPARSER_STATE_INT_ATTR, /* '2' */ HTMLPARSER_STATE_INT_ATTR, /* '3' */ HTMLPARSER_STATE_INT_ATTR, /* '4' */ HTMLPARSER_STATE_INT_ATTR, /* '5' */ HTMLPARSER_STATE_INT_ATTR, /* '6' */ HTMLPARSER_STATE_INT_ATTR, /* '7' */ HTMLPARSER_STATE_INT_ATTR, /* '8' */ HTMLPARSER_STATE_INT_ATTR, /* '9' */ HTMLPARSER_STATE_INT_ATTR, /* ':' */ HTMLPARSER_STATE_INT_ATTR, /* ';' */ STATEMACHINE_ERROR, /* '<' */ STATEMACHINE_ERROR, /* '=' */ HTMLPARSER_STATE_INT_VALUE, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ STATEMACHINE_ERROR, /* '@' */ STATEMACHINE_ERROR, /* 'A' */ HTMLPARSER_STATE_INT_ATTR, /* 'B' */ HTMLPARSER_STATE_INT_ATTR, /* 'C' */ HTMLPARSER_STATE_INT_ATTR, /* 'D' */ HTMLPARSER_STATE_INT_ATTR, /* 'E' */ HTMLPARSER_STATE_INT_ATTR, /* 'F' */ HTMLPARSER_STATE_INT_ATTR, /* 'G' */ HTMLPARSER_STATE_INT_ATTR, /* 'H' */ HTMLPARSER_STATE_INT_ATTR, /* 'I' */ HTMLPARSER_STATE_INT_ATTR, /* 'J' */ HTMLPARSER_STATE_INT_ATTR, /* 'K' */ HTMLPARSER_STATE_INT_ATTR, /* 'L' */ HTMLPARSER_STATE_INT_ATTR, /* 'M' */ HTMLPARSER_STATE_INT_ATTR, /* 'N' */ HTMLPARSER_STATE_INT_ATTR, /* 'O' */ HTMLPARSER_STATE_INT_ATTR, /* 'P' */ HTMLPARSER_STATE_INT_ATTR, /* 'Q' */ HTMLPARSER_STATE_INT_ATTR, /* 'R' */ HTMLPARSER_STATE_INT_ATTR, /* 'S' */ HTMLPARSER_STATE_INT_ATTR, /* 'T' */ HTMLPARSER_STATE_INT_ATTR, /* 'U' */ HTMLPARSER_STATE_INT_ATTR, /* 'V' */ HTMLPARSER_STATE_INT_ATTR, /* 'W' */ HTMLPARSER_STATE_INT_ATTR, /* 'X' */ HTMLPARSER_STATE_INT_ATTR, /* 'Y' */ HTMLPARSER_STATE_INT_ATTR, /* 'Z' */ HTMLPARSER_STATE_INT_ATTR, /* '[' */ STATEMACHINE_ERROR, /* '\\' */ STATEMACHINE_ERROR, /* ']' */ STATEMACHINE_ERROR, /* '^' */ STATEMACHINE_ERROR, /* '_' */ HTMLPARSER_STATE_INT_ATTR, /* '`' */ STATEMACHINE_ERROR, /* 'a' */ HTMLPARSER_STATE_INT_ATTR, /* 'b' */ HTMLPARSER_STATE_INT_ATTR, /* 'c' */ HTMLPARSER_STATE_INT_ATTR, /* 'd' */ HTMLPARSER_STATE_INT_ATTR, /* 'e' */ HTMLPARSER_STATE_INT_ATTR, /* 'f' */ HTMLPARSER_STATE_INT_ATTR, /* 'g' */ HTMLPARSER_STATE_INT_ATTR, /* 'h' */ HTMLPARSER_STATE_INT_ATTR, /* 'i' */ HTMLPARSER_STATE_INT_ATTR, /* 'j' */ HTMLPARSER_STATE_INT_ATTR, /* 'k' */ HTMLPARSER_STATE_INT_ATTR, /* 'l' */ HTMLPARSER_STATE_INT_ATTR, /* 'm' */ HTMLPARSER_STATE_INT_ATTR, /* 'n' */ HTMLPARSER_STATE_INT_ATTR, /* 'o' */ HTMLPARSER_STATE_INT_ATTR, /* 'p' */ HTMLPARSER_STATE_INT_ATTR, /* 'q' */ HTMLPARSER_STATE_INT_ATTR, /* 'r' */ HTMLPARSER_STATE_INT_ATTR, /* 's' */ HTMLPARSER_STATE_INT_ATTR, /* 't' */ HTMLPARSER_STATE_INT_ATTR, /* 'u' */ HTMLPARSER_STATE_INT_ATTR, /* 'v' */ HTMLPARSER_STATE_INT_ATTR, /* 'w' */ HTMLPARSER_STATE_INT_ATTR, /* 'x' */ HTMLPARSER_STATE_INT_ATTR, /* 'y' */ HTMLPARSER_STATE_INT_ATTR, /* 'z' */ HTMLPARSER_STATE_INT_ATTR, /* '{' */ STATEMACHINE_ERROR, /* '|' */ STATEMACHINE_ERROR, /* '}' */ STATEMACHINE_ERROR, /* '~' */ STATEMACHINE_ERROR, /* '\x7f' */ STATEMACHINE_ERROR, /* '\x80' */ STATEMACHINE_ERROR, /* '\x81' */ STATEMACHINE_ERROR, /* '\x82' */ STATEMACHINE_ERROR, /* '\x83' */ STATEMACHINE_ERROR, /* '\x84' */ STATEMACHINE_ERROR, /* '\x85' */ STATEMACHINE_ERROR, /* '\x86' */ STATEMACHINE_ERROR, /* '\x87' */ STATEMACHINE_ERROR, /* '\x88' */ STATEMACHINE_ERROR, /* '\x89' */ STATEMACHINE_ERROR, /* '\x8a' */ STATEMACHINE_ERROR, /* '\x8b' */ STATEMACHINE_ERROR, /* '\x8c' */ STATEMACHINE_ERROR, /* '\x8d' */ STATEMACHINE_ERROR, /* '\x8e' */ STATEMACHINE_ERROR, /* '\x8f' */ STATEMACHINE_ERROR, /* '\x90' */ STATEMACHINE_ERROR, /* '\x91' */ STATEMACHINE_ERROR, /* '\x92' */ STATEMACHINE_ERROR, /* '\x93' */ STATEMACHINE_ERROR, /* '\x94' */ STATEMACHINE_ERROR, /* '\x95' */ STATEMACHINE_ERROR, /* '\x96' */ STATEMACHINE_ERROR, /* '\x97' */ STATEMACHINE_ERROR, /* '\x98' */ STATEMACHINE_ERROR, /* '\x99' */ STATEMACHINE_ERROR, /* '\x9a' */ STATEMACHINE_ERROR, /* '\x9b' */ STATEMACHINE_ERROR, /* '\x9c' */ STATEMACHINE_ERROR, /* '\x9d' */ STATEMACHINE_ERROR, /* '\x9e' */ STATEMACHINE_ERROR, /* '\x9f' */ STATEMACHINE_ERROR, /* '\xa0' */ STATEMACHINE_ERROR, /* '\xa1' */ STATEMACHINE_ERROR, /* '\xa2' */ STATEMACHINE_ERROR, /* '\xa3' */ STATEMACHINE_ERROR, /* '\xa4' */ STATEMACHINE_ERROR, /* '\xa5' */ STATEMACHINE_ERROR, /* '\xa6' */ STATEMACHINE_ERROR, /* '\xa7' */ STATEMACHINE_ERROR, /* '\xa8' */ STATEMACHINE_ERROR, /* '\xa9' */ STATEMACHINE_ERROR, /* '\xaa' */ STATEMACHINE_ERROR, /* '\xab' */ STATEMACHINE_ERROR, /* '\xac' */ STATEMACHINE_ERROR, /* '\xad' */ STATEMACHINE_ERROR, /* '\xae' */ STATEMACHINE_ERROR, /* '\xaf' */ STATEMACHINE_ERROR, /* '\xb0' */ STATEMACHINE_ERROR, /* '\xb1' */ STATEMACHINE_ERROR, /* '\xb2' */ STATEMACHINE_ERROR, /* '\xb3' */ STATEMACHINE_ERROR, /* '\xb4' */ STATEMACHINE_ERROR, /* '\xb5' */ STATEMACHINE_ERROR, /* '\xb6' */ STATEMACHINE_ERROR, /* '\xb7' */ STATEMACHINE_ERROR, /* '\xb8' */ STATEMACHINE_ERROR, /* '\xb9' */ STATEMACHINE_ERROR, /* '\xba' */ STATEMACHINE_ERROR, /* '\xbb' */ STATEMACHINE_ERROR, /* '\xbc' */ STATEMACHINE_ERROR, /* '\xbd' */ STATEMACHINE_ERROR, /* '\xbe' */ STATEMACHINE_ERROR, /* '\xbf' */ STATEMACHINE_ERROR, /* '\xc0' */ STATEMACHINE_ERROR, /* '\xc1' */ STATEMACHINE_ERROR, /* '\xc2' */ STATEMACHINE_ERROR, /* '\xc3' */ STATEMACHINE_ERROR, /* '\xc4' */ STATEMACHINE_ERROR, /* '\xc5' */ STATEMACHINE_ERROR, /* '\xc6' */ STATEMACHINE_ERROR, /* '\xc7' */ STATEMACHINE_ERROR, /* '\xc8' */ STATEMACHINE_ERROR, /* '\xc9' */ STATEMACHINE_ERROR, /* '\xca' */ STATEMACHINE_ERROR, /* '\xcb' */ STATEMACHINE_ERROR, /* '\xcc' */ STATEMACHINE_ERROR, /* '\xcd' */ STATEMACHINE_ERROR, /* '\xce' */ STATEMACHINE_ERROR, /* '\xcf' */ STATEMACHINE_ERROR, /* '\xd0' */ STATEMACHINE_ERROR, /* '\xd1' */ STATEMACHINE_ERROR, /* '\xd2' */ STATEMACHINE_ERROR, /* '\xd3' */ STATEMACHINE_ERROR, /* '\xd4' */ STATEMACHINE_ERROR, /* '\xd5' */ STATEMACHINE_ERROR, /* '\xd6' */ STATEMACHINE_ERROR, /* '\xd7' */ STATEMACHINE_ERROR, /* '\xd8' */ STATEMACHINE_ERROR, /* '\xd9' */ STATEMACHINE_ERROR, /* '\xda' */ STATEMACHINE_ERROR, /* '\xdb' */ STATEMACHINE_ERROR, /* '\xdc' */ STATEMACHINE_ERROR, /* '\xdd' */ STATEMACHINE_ERROR, /* '\xde' */ STATEMACHINE_ERROR, /* '\xdf' */ STATEMACHINE_ERROR, /* '\xe0' */ STATEMACHINE_ERROR, /* '\xe1' */ STATEMACHINE_ERROR, /* '\xe2' */ STATEMACHINE_ERROR, /* '\xe3' */ STATEMACHINE_ERROR, /* '\xe4' */ STATEMACHINE_ERROR, /* '\xe5' */ STATEMACHINE_ERROR, /* '\xe6' */ STATEMACHINE_ERROR, /* '\xe7' */ STATEMACHINE_ERROR, /* '\xe8' */ STATEMACHINE_ERROR, /* '\xe9' */ STATEMACHINE_ERROR, /* '\xea' */ STATEMACHINE_ERROR, /* '\xeb' */ STATEMACHINE_ERROR, /* '\xec' */ STATEMACHINE_ERROR, /* '\xed' */ STATEMACHINE_ERROR, /* '\xee' */ STATEMACHINE_ERROR, /* '\xef' */ STATEMACHINE_ERROR, /* '\xf0' */ STATEMACHINE_ERROR, /* '\xf1' */ STATEMACHINE_ERROR, /* '\xf2' */ STATEMACHINE_ERROR, /* '\xf3' */ STATEMACHINE_ERROR, /* '\xf4' */ STATEMACHINE_ERROR, /* '\xf5' */ STATEMACHINE_ERROR, /* '\xf6' */ STATEMACHINE_ERROR, /* '\xf7' */ STATEMACHINE_ERROR, /* '\xf8' */ STATEMACHINE_ERROR, /* '\xf9' */ STATEMACHINE_ERROR, /* '\xfa' */ STATEMACHINE_ERROR, /* '\xfb' */ STATEMACHINE_ERROR, /* '\xfc' */ STATEMACHINE_ERROR, /* '\xfd' */ STATEMACHINE_ERROR, /* '\xfe' */ STATEMACHINE_ERROR }; static const int htmlparser_transition_row_attr_space[] = { /* '\x00' */ STATEMACHINE_ERROR, /* '\x01' */ STATEMACHINE_ERROR, /* '\x02' */ STATEMACHINE_ERROR, /* '\x03' */ STATEMACHINE_ERROR, /* '\x04' */ STATEMACHINE_ERROR, /* '\x05' */ STATEMACHINE_ERROR, /* '\x06' */ STATEMACHINE_ERROR, /* '\x07' */ STATEMACHINE_ERROR, /* '\x08' */ STATEMACHINE_ERROR, /* '\t' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\x0b' */ STATEMACHINE_ERROR, /* '\x0c' */ STATEMACHINE_ERROR, /* '\r' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '\x0e' */ STATEMACHINE_ERROR, /* '\x0f' */ STATEMACHINE_ERROR, /* '\x10' */ STATEMACHINE_ERROR, /* '\x11' */ STATEMACHINE_ERROR, /* '\x12' */ STATEMACHINE_ERROR, /* '\x13' */ STATEMACHINE_ERROR, /* '\x14' */ STATEMACHINE_ERROR, /* '\x15' */ STATEMACHINE_ERROR, /* '\x16' */ STATEMACHINE_ERROR, /* '\x17' */ STATEMACHINE_ERROR, /* '\x18' */ STATEMACHINE_ERROR, /* '\x19' */ STATEMACHINE_ERROR, /* '\x1a' */ STATEMACHINE_ERROR, /* '\x1b' */ STATEMACHINE_ERROR, /* '\x1c' */ STATEMACHINE_ERROR, /* '\x1d' */ STATEMACHINE_ERROR, /* '\x1e' */ STATEMACHINE_ERROR, /* '\x1f' */ STATEMACHINE_ERROR, /* ' ' */ HTMLPARSER_STATE_INT_ATTR_SPACE, /* '!' */ STATEMACHINE_ERROR, /* '"' */ STATEMACHINE_ERROR, /* '#' */ STATEMACHINE_ERROR, /* '$' */ STATEMACHINE_ERROR, /* '%' */ STATEMACHINE_ERROR, /* '&' */ STATEMACHINE_ERROR, /* "'" */ STATEMACHINE_ERROR, /* '(' */ STATEMACHINE_ERROR, /* ')' */ STATEMACHINE_ERROR, /* '*' */ STATEMACHINE_ERROR, /* '+' */ STATEMACHINE_ERROR, /* ',' */ STATEMACHINE_ERROR, /* '-' */ HTMLPARSER_STATE_INT_ATTR, /* '.' */ STATEMACHINE_ERROR, /* '/' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '0' */ HTMLPARSER_STATE_INT_ATTR, /* '1' */ HTMLPARSER_STATE_INT_ATTR, /* '2' */ HTMLPARSER_STATE_INT_ATTR, /* '3' */ HTMLPARSER_STATE_INT_ATTR, /* '4' */ HTMLPARSER_STATE_INT_ATTR, /* '5' */ HTMLPARSER_STATE_INT_ATTR, /* '6' */ HTMLPARSER_STATE_INT_ATTR, /* '7' */ HTMLPARSER_STATE_INT_ATTR, /* '8' */ HTMLPARSER_STATE_INT_ATTR, /* '9' */ HTMLPARSER_STATE_INT_ATTR, /* ':' */ HTMLPARSER_STATE_INT_ATTR, /* ';' */ STATEMACHINE_ERROR, /* '<' */ STATEMACHINE_ERROR, /* '=' */ HTMLPARSER_STATE_INT_VALUE, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ STATEMACHINE_ERROR, /* '@' */ STATEMACHINE_ERROR, /* 'A' */ HTMLPARSER_STATE_INT_ATTR, /* 'B' */ HTMLPARSER_STATE_INT_ATTR, /* 'C' */ HTMLPARSER_STATE_INT_ATTR, /* 'D' */ HTMLPARSER_STATE_INT_ATTR, /* 'E' */ HTMLPARSER_STATE_INT_ATTR, /* 'F' */ HTMLPARSER_STATE_INT_ATTR, /* 'G' */ HTMLPARSER_STATE_INT_ATTR, /* 'H' */ HTMLPARSER_STATE_INT_ATTR, /* 'I' */ HTMLPARSER_STATE_INT_ATTR, /* 'J' */ HTMLPARSER_STATE_INT_ATTR, /* 'K' */ HTMLPARSER_STATE_INT_ATTR, /* 'L' */ HTMLPARSER_STATE_INT_ATTR, /* 'M' */ HTMLPARSER_STATE_INT_ATTR, /* 'N' */ HTMLPARSER_STATE_INT_ATTR, /* 'O' */ HTMLPARSER_STATE_INT_ATTR, /* 'P' */ HTMLPARSER_STATE_INT_ATTR, /* 'Q' */ HTMLPARSER_STATE_INT_ATTR, /* 'R' */ HTMLPARSER_STATE_INT_ATTR, /* 'S' */ HTMLPARSER_STATE_INT_ATTR, /* 'T' */ HTMLPARSER_STATE_INT_ATTR, /* 'U' */ HTMLPARSER_STATE_INT_ATTR, /* 'V' */ HTMLPARSER_STATE_INT_ATTR, /* 'W' */ HTMLPARSER_STATE_INT_ATTR, /* 'X' */ HTMLPARSER_STATE_INT_ATTR, /* 'Y' */ HTMLPARSER_STATE_INT_ATTR, /* 'Z' */ HTMLPARSER_STATE_INT_ATTR, /* '[' */ STATEMACHINE_ERROR, /* '\\' */ STATEMACHINE_ERROR, /* ']' */ STATEMACHINE_ERROR, /* '^' */ STATEMACHINE_ERROR, /* '_' */ HTMLPARSER_STATE_INT_ATTR, /* '`' */ STATEMACHINE_ERROR, /* 'a' */ HTMLPARSER_STATE_INT_ATTR, /* 'b' */ HTMLPARSER_STATE_INT_ATTR, /* 'c' */ HTMLPARSER_STATE_INT_ATTR, /* 'd' */ HTMLPARSER_STATE_INT_ATTR, /* 'e' */ HTMLPARSER_STATE_INT_ATTR, /* 'f' */ HTMLPARSER_STATE_INT_ATTR, /* 'g' */ HTMLPARSER_STATE_INT_ATTR, /* 'h' */ HTMLPARSER_STATE_INT_ATTR, /* 'i' */ HTMLPARSER_STATE_INT_ATTR, /* 'j' */ HTMLPARSER_STATE_INT_ATTR, /* 'k' */ HTMLPARSER_STATE_INT_ATTR, /* 'l' */ HTMLPARSER_STATE_INT_ATTR, /* 'm' */ HTMLPARSER_STATE_INT_ATTR, /* 'n' */ HTMLPARSER_STATE_INT_ATTR, /* 'o' */ HTMLPARSER_STATE_INT_ATTR, /* 'p' */ HTMLPARSER_STATE_INT_ATTR, /* 'q' */ HTMLPARSER_STATE_INT_ATTR, /* 'r' */ HTMLPARSER_STATE_INT_ATTR, /* 's' */ HTMLPARSER_STATE_INT_ATTR, /* 't' */ HTMLPARSER_STATE_INT_ATTR, /* 'u' */ HTMLPARSER_STATE_INT_ATTR, /* 'v' */ HTMLPARSER_STATE_INT_ATTR, /* 'w' */ HTMLPARSER_STATE_INT_ATTR, /* 'x' */ HTMLPARSER_STATE_INT_ATTR, /* 'y' */ HTMLPARSER_STATE_INT_ATTR, /* 'z' */ HTMLPARSER_STATE_INT_ATTR, /* '{' */ STATEMACHINE_ERROR, /* '|' */ STATEMACHINE_ERROR, /* '}' */ STATEMACHINE_ERROR, /* '~' */ STATEMACHINE_ERROR, /* '\x7f' */ STATEMACHINE_ERROR, /* '\x80' */ STATEMACHINE_ERROR, /* '\x81' */ STATEMACHINE_ERROR, /* '\x82' */ STATEMACHINE_ERROR, /* '\x83' */ STATEMACHINE_ERROR, /* '\x84' */ STATEMACHINE_ERROR, /* '\x85' */ STATEMACHINE_ERROR, /* '\x86' */ STATEMACHINE_ERROR, /* '\x87' */ STATEMACHINE_ERROR, /* '\x88' */ STATEMACHINE_ERROR, /* '\x89' */ STATEMACHINE_ERROR, /* '\x8a' */ STATEMACHINE_ERROR, /* '\x8b' */ STATEMACHINE_ERROR, /* '\x8c' */ STATEMACHINE_ERROR, /* '\x8d' */ STATEMACHINE_ERROR, /* '\x8e' */ STATEMACHINE_ERROR, /* '\x8f' */ STATEMACHINE_ERROR, /* '\x90' */ STATEMACHINE_ERROR, /* '\x91' */ STATEMACHINE_ERROR, /* '\x92' */ STATEMACHINE_ERROR, /* '\x93' */ STATEMACHINE_ERROR, /* '\x94' */ STATEMACHINE_ERROR, /* '\x95' */ STATEMACHINE_ERROR, /* '\x96' */ STATEMACHINE_ERROR, /* '\x97' */ STATEMACHINE_ERROR, /* '\x98' */ STATEMACHINE_ERROR, /* '\x99' */ STATEMACHINE_ERROR, /* '\x9a' */ STATEMACHINE_ERROR, /* '\x9b' */ STATEMACHINE_ERROR, /* '\x9c' */ STATEMACHINE_ERROR, /* '\x9d' */ STATEMACHINE_ERROR, /* '\x9e' */ STATEMACHINE_ERROR, /* '\x9f' */ STATEMACHINE_ERROR, /* '\xa0' */ STATEMACHINE_ERROR, /* '\xa1' */ STATEMACHINE_ERROR, /* '\xa2' */ STATEMACHINE_ERROR, /* '\xa3' */ STATEMACHINE_ERROR, /* '\xa4' */ STATEMACHINE_ERROR, /* '\xa5' */ STATEMACHINE_ERROR, /* '\xa6' */ STATEMACHINE_ERROR, /* '\xa7' */ STATEMACHINE_ERROR, /* '\xa8' */ STATEMACHINE_ERROR, /* '\xa9' */ STATEMACHINE_ERROR, /* '\xaa' */ STATEMACHINE_ERROR, /* '\xab' */ STATEMACHINE_ERROR, /* '\xac' */ STATEMACHINE_ERROR, /* '\xad' */ STATEMACHINE_ERROR, /* '\xae' */ STATEMACHINE_ERROR, /* '\xaf' */ STATEMACHINE_ERROR, /* '\xb0' */ STATEMACHINE_ERROR, /* '\xb1' */ STATEMACHINE_ERROR, /* '\xb2' */ STATEMACHINE_ERROR, /* '\xb3' */ STATEMACHINE_ERROR, /* '\xb4' */ STATEMACHINE_ERROR, /* '\xb5' */ STATEMACHINE_ERROR, /* '\xb6' */ STATEMACHINE_ERROR, /* '\xb7' */ STATEMACHINE_ERROR, /* '\xb8' */ STATEMACHINE_ERROR, /* '\xb9' */ STATEMACHINE_ERROR, /* '\xba' */ STATEMACHINE_ERROR, /* '\xbb' */ STATEMACHINE_ERROR, /* '\xbc' */ STATEMACHINE_ERROR, /* '\xbd' */ STATEMACHINE_ERROR, /* '\xbe' */ STATEMACHINE_ERROR, /* '\xbf' */ STATEMACHINE_ERROR, /* '\xc0' */ STATEMACHINE_ERROR, /* '\xc1' */ STATEMACHINE_ERROR, /* '\xc2' */ STATEMACHINE_ERROR, /* '\xc3' */ STATEMACHINE_ERROR, /* '\xc4' */ STATEMACHINE_ERROR, /* '\xc5' */ STATEMACHINE_ERROR, /* '\xc6' */ STATEMACHINE_ERROR, /* '\xc7' */ STATEMACHINE_ERROR, /* '\xc8' */ STATEMACHINE_ERROR, /* '\xc9' */ STATEMACHINE_ERROR, /* '\xca' */ STATEMACHINE_ERROR, /* '\xcb' */ STATEMACHINE_ERROR, /* '\xcc' */ STATEMACHINE_ERROR, /* '\xcd' */ STATEMACHINE_ERROR, /* '\xce' */ STATEMACHINE_ERROR, /* '\xcf' */ STATEMACHINE_ERROR, /* '\xd0' */ STATEMACHINE_ERROR, /* '\xd1' */ STATEMACHINE_ERROR, /* '\xd2' */ STATEMACHINE_ERROR, /* '\xd3' */ STATEMACHINE_ERROR, /* '\xd4' */ STATEMACHINE_ERROR, /* '\xd5' */ STATEMACHINE_ERROR, /* '\xd6' */ STATEMACHINE_ERROR, /* '\xd7' */ STATEMACHINE_ERROR, /* '\xd8' */ STATEMACHINE_ERROR, /* '\xd9' */ STATEMACHINE_ERROR, /* '\xda' */ STATEMACHINE_ERROR, /* '\xdb' */ STATEMACHINE_ERROR, /* '\xdc' */ STATEMACHINE_ERROR, /* '\xdd' */ STATEMACHINE_ERROR, /* '\xde' */ STATEMACHINE_ERROR, /* '\xdf' */ STATEMACHINE_ERROR, /* '\xe0' */ STATEMACHINE_ERROR, /* '\xe1' */ STATEMACHINE_ERROR, /* '\xe2' */ STATEMACHINE_ERROR, /* '\xe3' */ STATEMACHINE_ERROR, /* '\xe4' */ STATEMACHINE_ERROR, /* '\xe5' */ STATEMACHINE_ERROR, /* '\xe6' */ STATEMACHINE_ERROR, /* '\xe7' */ STATEMACHINE_ERROR, /* '\xe8' */ STATEMACHINE_ERROR, /* '\xe9' */ STATEMACHINE_ERROR, /* '\xea' */ STATEMACHINE_ERROR, /* '\xeb' */ STATEMACHINE_ERROR, /* '\xec' */ STATEMACHINE_ERROR, /* '\xed' */ STATEMACHINE_ERROR, /* '\xee' */ STATEMACHINE_ERROR, /* '\xef' */ STATEMACHINE_ERROR, /* '\xf0' */ STATEMACHINE_ERROR, /* '\xf1' */ STATEMACHINE_ERROR, /* '\xf2' */ STATEMACHINE_ERROR, /* '\xf3' */ STATEMACHINE_ERROR, /* '\xf4' */ STATEMACHINE_ERROR, /* '\xf5' */ STATEMACHINE_ERROR, /* '\xf6' */ STATEMACHINE_ERROR, /* '\xf7' */ STATEMACHINE_ERROR, /* '\xf8' */ STATEMACHINE_ERROR, /* '\xf9' */ STATEMACHINE_ERROR, /* '\xfa' */ STATEMACHINE_ERROR, /* '\xfb' */ STATEMACHINE_ERROR, /* '\xfc' */ STATEMACHINE_ERROR, /* '\xfd' */ STATEMACHINE_ERROR, /* '\xfe' */ STATEMACHINE_ERROR }; static const int htmlparser_transition_row_value[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_VALUE, /* '\n' */ HTMLPARSER_STATE_INT_VALUE, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_VALUE, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_VALUE, /* '!' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '"' */ HTMLPARSER_STATE_INT_VALUE_DQ_START, /* '#' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '$' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '%' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '&' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* "'" */ HTMLPARSER_STATE_INT_VALUE_Q_START, /* '(' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ')' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '*' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '+' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ',' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '-' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '.' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '/' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ':' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ';' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '<' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '=' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '@' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '[' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ']' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '^' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '_' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '`' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 's' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 't' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '{' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '|' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '}' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '~' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_TEXT }; static const int htmlparser_transition_row_value_text[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '!' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '"' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '#' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '$' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '%' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '&' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* "'" */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '(' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ')' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '*' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '+' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ',' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '-' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '.' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '/' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ':' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ';' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '<' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '=' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TAG_CLOSE, /* '?' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '@' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '[' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* ']' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '^' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '_' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '`' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 's' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 't' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '{' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '|' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '}' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '~' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_TEXT }; static const int htmlparser_transition_row_value_q_start[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\t' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\n' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\r' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ' ' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '!' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '"' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '#' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '$' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '%' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '&' */ HTMLPARSER_STATE_INT_VALUE_Q, /* "'" */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '(' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ')' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '*' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '+' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ',' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '-' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '.' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '/' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ':' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ';' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '<' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '=' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '>' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '?' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '@' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '[' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ']' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '^' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '_' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '`' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 's' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 't' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '{' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '|' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '}' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '~' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_Q }; static const int htmlparser_transition_row_value_q[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\t' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\n' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\r' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ' ' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '!' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '"' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '#' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '$' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '%' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '&' */ HTMLPARSER_STATE_INT_VALUE_Q, /* "'" */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '(' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ')' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '*' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '+' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ',' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '-' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '.' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '/' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ':' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ';' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '<' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '=' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '>' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '?' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '@' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '[' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_Q, /* ']' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '^' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '_' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '`' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 's' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 't' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_Q, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '{' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '|' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '}' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '~' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_Q, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_Q }; static const int htmlparser_transition_row_value_dq_start[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\t' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\n' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\r' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ' ' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '!' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '"' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '#' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '$' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '%' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '&' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* "'" */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '(' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ')' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '*' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '+' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ',' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '-' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '.' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '/' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ':' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ';' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '<' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '=' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '>' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '?' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '@' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '[' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ']' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '^' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '_' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '`' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 's' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 't' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '{' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '|' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '}' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '~' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_DQ }; static const int htmlparser_transition_row_value_dq[] = { /* '\x00' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x01' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x02' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x03' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x04' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x05' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x06' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x07' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x08' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\t' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\n' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\r' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x0f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x10' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x11' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x12' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x13' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x14' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x15' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x16' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x17' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x18' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x19' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x1f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ' ' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '!' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '"' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '#' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '$' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '%' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '&' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* "'" */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '(' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ')' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '*' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '+' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ',' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '-' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '.' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '/' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ':' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ';' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '<' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '=' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '>' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '?' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '@' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'A' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'B' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'C' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'D' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'E' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'F' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'G' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'H' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'I' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'J' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'K' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'L' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'M' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'N' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'O' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'P' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Q' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'R' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'S' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'T' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'U' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'V' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'W' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'X' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Y' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'Z' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '[' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\\' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* ']' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '^' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '_' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '`' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'g' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'h' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'i' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'j' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'k' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'l' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'm' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'n' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'o' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'p' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'q' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'r' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 's' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 't' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'u' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'v' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'w' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'x' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'y' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* 'z' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '{' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '|' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '}' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '~' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x7f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x80' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x81' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x82' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x83' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x84' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x85' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x86' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x87' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x88' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x89' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x8f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x90' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x91' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x92' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x93' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x94' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x95' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x96' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x97' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x98' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x99' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9a' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9b' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9c' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9d' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9e' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\x9f' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xa9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xaa' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xab' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xac' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xad' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xae' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xaf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xb9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xba' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbe' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xbf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xc9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xca' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xce' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xcf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xd9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xda' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xde' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xdf' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xe9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xea' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xeb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xec' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xed' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xee' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xef' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf0' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf1' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf2' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf3' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf4' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf5' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf6' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf7' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf8' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xf9' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfa' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfb' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfc' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfd' */ HTMLPARSER_STATE_INT_VALUE_DQ, /* '\xfe' */ HTMLPARSER_STATE_INT_VALUE_DQ }; static const int htmlparser_transition_row_cdata_comment_start[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '!' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '"' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '#' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '$' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '%' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '&' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* "'" */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '(' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ')' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '*' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '+' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ',' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '-' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_START_DASH, /* '.' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '/' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ':' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ';' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '<' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '=' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '>' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '@' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '[' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ']' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '^' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '_' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '`' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 's' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 't' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '{' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '|' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '}' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '~' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_TEXT }; static const int htmlparser_transition_row_cdata_comment_start_dash[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '!' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '"' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '#' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '$' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '%' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '&' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* "'" */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '(' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ')' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '*' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '+' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ',' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '-' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '.' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '/' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ':' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ';' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '<' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '=' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '>' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '@' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '[' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ']' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '^' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '_' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '`' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 's' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 't' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '{' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '|' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '}' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '~' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_TEXT }; static const int htmlparser_transition_row_cdata_comment_body[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_DASH, /* '.' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '?' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY }; static const int htmlparser_transition_row_cdata_comment_dash[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_DASH_DASH, /* '.' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '?' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY }; static const int htmlparser_transition_row_cdata_comment_dash_dash[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '!' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '"' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '#' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '$' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '%' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '&' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* "'" */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '(' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ')' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '*' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '+' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ',' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '-' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_DASH_DASH, /* '.' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '/' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ':' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ';' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '<' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '=' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '>' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '@' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '[' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* ']' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '^' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '_' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '`' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 's' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 't' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '{' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '|' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '}' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '~' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_BODY }; static const int htmlparser_transition_row_cdata_text[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '!' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '"' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '#' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '$' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '%' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '&' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* "'" */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '(' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ')' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '*' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '+' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ',' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '-' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '.' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '/' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ':' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ';' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '<' */ HTMLPARSER_STATE_INT_CDATA_LT, /* '=' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '>' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '@' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '[' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ']' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '^' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '_' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '`' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 's' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 't' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '{' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '|' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '}' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '~' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_TEXT }; static const int htmlparser_transition_row_cdata_lt[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '!' */ HTMLPARSER_STATE_INT_CDATA_COMMENT_START, /* '"' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '#' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '$' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '%' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '&' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* "'" */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '(' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ')' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '*' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '+' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ',' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '-' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '.' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '/' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ':' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ';' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '<' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '=' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '>' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '@' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '[' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ']' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '^' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '_' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '`' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 's' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 't' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '{' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '|' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '}' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '~' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_TEXT }; static const int htmlparser_transition_row_cdata_may_close[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x01' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x02' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x03' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x04' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x05' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x06' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x07' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x08' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\t' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\n' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\r' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '\x0e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x0f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x10' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x11' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x12' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x13' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x14' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x15' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x16' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x17' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x18' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x19' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x1f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ' ' */ HTMLPARSER_STATE_INT_TAG_SPACE, /* '!' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '"' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '#' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '$' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '%' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '&' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* "'" */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '(' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ')' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '*' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '+' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ',' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '-' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '.' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '/' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '0' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '1' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '2' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '3' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '4' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '5' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '6' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '7' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '8' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '9' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* ':' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* ';' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '<' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '=' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '>' */ HTMLPARSER_STATE_INT_TEXT, /* '?' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '@' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'A' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'B' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'C' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'D' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'E' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'F' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'G' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'H' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'I' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'J' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'K' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'L' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'M' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'N' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'O' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'P' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'Q' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'R' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'S' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'T' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'U' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'V' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'W' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'X' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'Y' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'Z' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '[' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\\' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* ']' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '^' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '_' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '`' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* 'a' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'b' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'c' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'd' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'e' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'f' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'g' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'h' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'i' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'j' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'k' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'l' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'm' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'n' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'o' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'p' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'q' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'r' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 's' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 't' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'u' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'v' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'w' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'x' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'y' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* 'z' */ HTMLPARSER_STATE_INT_CDATA_MAY_CLOSE, /* '{' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '|' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '}' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '~' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x7f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x80' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x81' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x82' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x83' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x84' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x85' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x86' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x87' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x88' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x89' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x8f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x90' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x91' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x92' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x93' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x94' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x95' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x96' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x97' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x98' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x99' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9a' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9b' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9c' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9d' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9e' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\x9f' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xa9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xab' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xac' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xad' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xae' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xaf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xb9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xba' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbe' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xbf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xc9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xca' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xce' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xcf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xd9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xda' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xde' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xdf' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xe9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xea' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xeb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xec' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xed' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xee' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xef' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf0' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf1' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf2' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf3' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf4' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf5' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf6' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf7' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf8' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xf9' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfa' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfb' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfc' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfd' */ HTMLPARSER_STATE_INT_CDATA_TEXT, /* '\xfe' */ HTMLPARSER_STATE_INT_CDATA_TEXT }; static const int htmlparser_transition_row_js_file[] = { /* '\x00' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x01' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x02' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x03' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x04' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x05' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x06' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x07' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x08' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\t' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\n' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x0b' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x0c' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\r' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x0e' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x0f' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x10' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x11' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x12' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x13' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x14' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x15' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x16' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x17' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x18' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x19' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1a' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1b' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1c' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1d' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1e' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x1f' */ HTMLPARSER_STATE_INT_JS_FILE, /* ' ' */ HTMLPARSER_STATE_INT_JS_FILE, /* '!' */ HTMLPARSER_STATE_INT_JS_FILE, /* '"' */ HTMLPARSER_STATE_INT_JS_FILE, /* '#' */ HTMLPARSER_STATE_INT_JS_FILE, /* '$' */ HTMLPARSER_STATE_INT_JS_FILE, /* '%' */ HTMLPARSER_STATE_INT_JS_FILE, /* '&' */ HTMLPARSER_STATE_INT_JS_FILE, /* "'" */ HTMLPARSER_STATE_INT_JS_FILE, /* '(' */ HTMLPARSER_STATE_INT_JS_FILE, /* ')' */ HTMLPARSER_STATE_INT_JS_FILE, /* '*' */ HTMLPARSER_STATE_INT_JS_FILE, /* '+' */ HTMLPARSER_STATE_INT_JS_FILE, /* ',' */ HTMLPARSER_STATE_INT_JS_FILE, /* '-' */ HTMLPARSER_STATE_INT_JS_FILE, /* '.' */ HTMLPARSER_STATE_INT_JS_FILE, /* '/' */ HTMLPARSER_STATE_INT_JS_FILE, /* '0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '9' */ HTMLPARSER_STATE_INT_JS_FILE, /* ':' */ HTMLPARSER_STATE_INT_JS_FILE, /* ';' */ HTMLPARSER_STATE_INT_JS_FILE, /* '<' */ HTMLPARSER_STATE_INT_JS_FILE, /* '=' */ HTMLPARSER_STATE_INT_JS_FILE, /* '>' */ HTMLPARSER_STATE_INT_JS_FILE, /* '?' */ HTMLPARSER_STATE_INT_JS_FILE, /* '@' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'A' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'B' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'C' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'D' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'E' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'F' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'G' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'H' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'I' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'J' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'K' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'L' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'M' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'N' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'O' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'P' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'Q' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'R' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'S' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'T' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'U' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'V' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'W' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'X' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'Y' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'Z' */ HTMLPARSER_STATE_INT_JS_FILE, /* '[' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\\' */ HTMLPARSER_STATE_INT_JS_FILE, /* ']' */ HTMLPARSER_STATE_INT_JS_FILE, /* '^' */ HTMLPARSER_STATE_INT_JS_FILE, /* '_' */ HTMLPARSER_STATE_INT_JS_FILE, /* '`' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'a' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'b' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'c' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'd' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'e' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'f' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'g' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'h' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'i' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'j' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'k' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'l' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'm' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'n' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'o' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'p' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'q' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'r' */ HTMLPARSER_STATE_INT_JS_FILE, /* 's' */ HTMLPARSER_STATE_INT_JS_FILE, /* 't' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'u' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'v' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'w' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'x' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'y' */ HTMLPARSER_STATE_INT_JS_FILE, /* 'z' */ HTMLPARSER_STATE_INT_JS_FILE, /* '{' */ HTMLPARSER_STATE_INT_JS_FILE, /* '|' */ HTMLPARSER_STATE_INT_JS_FILE, /* '}' */ HTMLPARSER_STATE_INT_JS_FILE, /* '~' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x7f' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x80' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x81' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x82' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x83' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x84' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x85' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x86' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x87' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x88' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x89' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8a' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8b' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8c' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8d' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8e' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x8f' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x90' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x91' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x92' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x93' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x94' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x95' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x96' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x97' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x98' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x99' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9a' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9b' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9c' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9d' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9e' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\x9f' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xa9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xaa' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xab' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xac' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xad' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xae' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xaf' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xb9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xba' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xbb' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xbc' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xbd' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xbe' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xbf' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xc9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xca' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xcb' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xcc' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xcd' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xce' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xcf' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xd9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xda' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xdb' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xdc' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xdd' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xde' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xdf' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xe9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xea' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xeb' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xec' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xed' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xee' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xef' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf0' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf1' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf2' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf3' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf4' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf5' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf6' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf7' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf8' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xf9' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xfa' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xfb' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xfc' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xfd' */ HTMLPARSER_STATE_INT_JS_FILE, /* '\xfe' */ HTMLPARSER_STATE_INT_JS_FILE }; static const int htmlparser_transition_row_css_file[] = { /* '\x00' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x01' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x02' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x03' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x04' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x05' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x06' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x07' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x08' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\t' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\n' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x0b' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x0c' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\r' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x0e' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x0f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x10' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x11' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x12' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x13' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x14' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x15' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x16' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x17' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x18' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x19' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1a' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1b' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1c' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1d' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1e' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x1f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ' ' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '!' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '"' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '#' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '$' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '%' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '&' */ HTMLPARSER_STATE_INT_CSS_FILE, /* "'" */ HTMLPARSER_STATE_INT_CSS_FILE, /* '(' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ')' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '*' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '+' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ',' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '-' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '.' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '/' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ':' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ';' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '<' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '=' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '>' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '?' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '@' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'A' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'B' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'C' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'D' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'E' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'F' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'G' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'H' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'I' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'J' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'K' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'L' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'M' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'N' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'O' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'P' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'Q' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'R' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'S' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'T' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'U' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'V' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'W' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'X' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'Y' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'Z' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '[' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\\' */ HTMLPARSER_STATE_INT_CSS_FILE, /* ']' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '^' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '_' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '`' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'a' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'b' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'c' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'd' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'e' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'g' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'h' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'i' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'j' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'k' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'l' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'm' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'n' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'o' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'p' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'q' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'r' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 's' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 't' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'u' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'v' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'w' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'x' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'y' */ HTMLPARSER_STATE_INT_CSS_FILE, /* 'z' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '{' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '|' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '}' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '~' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x7f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x80' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x81' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x82' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x83' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x84' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x85' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x86' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x87' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x88' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x89' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8a' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8b' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8c' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8d' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8e' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x8f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x90' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x91' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x92' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x93' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x94' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x95' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x96' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x97' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x98' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x99' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9a' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9b' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9c' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9d' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9e' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\x9f' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xa9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xaa' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xab' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xac' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xad' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xae' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xaf' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xb9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xba' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xbb' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xbc' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xbd' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xbe' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xbf' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xc9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xca' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xcb' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xcc' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xcd' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xce' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xcf' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xd9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xda' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xdb' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xdc' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xdd' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xde' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xdf' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xe9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xea' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xeb' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xec' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xed' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xee' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xef' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf0' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf1' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf2' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf3' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf4' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf5' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf6' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf7' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf8' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xf9' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xfa' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xfb' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xfc' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xfd' */ HTMLPARSER_STATE_INT_CSS_FILE, /* '\xfe' */ HTMLPARSER_STATE_INT_CSS_FILE }; static const int htmlparser_transition_row_null[] = { /* '\x00' */ HTMLPARSER_STATE_INT_NULL, /* '\x01' */ HTMLPARSER_STATE_INT_NULL, /* '\x02' */ HTMLPARSER_STATE_INT_NULL, /* '\x03' */ HTMLPARSER_STATE_INT_NULL, /* '\x04' */ HTMLPARSER_STATE_INT_NULL, /* '\x05' */ HTMLPARSER_STATE_INT_NULL, /* '\x06' */ HTMLPARSER_STATE_INT_NULL, /* '\x07' */ HTMLPARSER_STATE_INT_NULL, /* '\x08' */ HTMLPARSER_STATE_INT_NULL, /* '\t' */ HTMLPARSER_STATE_INT_NULL, /* '\n' */ HTMLPARSER_STATE_INT_NULL, /* '\x0b' */ HTMLPARSER_STATE_INT_NULL, /* '\x0c' */ HTMLPARSER_STATE_INT_NULL, /* '\r' */ HTMLPARSER_STATE_INT_NULL, /* '\x0e' */ HTMLPARSER_STATE_INT_NULL, /* '\x0f' */ HTMLPARSER_STATE_INT_NULL, /* '\x10' */ HTMLPARSER_STATE_INT_NULL, /* '\x11' */ HTMLPARSER_STATE_INT_NULL, /* '\x12' */ HTMLPARSER_STATE_INT_NULL, /* '\x13' */ HTMLPARSER_STATE_INT_NULL, /* '\x14' */ HTMLPARSER_STATE_INT_NULL, /* '\x15' */ HTMLPARSER_STATE_INT_NULL, /* '\x16' */ HTMLPARSER_STATE_INT_NULL, /* '\x17' */ HTMLPARSER_STATE_INT_NULL, /* '\x18' */ HTMLPARSER_STATE_INT_NULL, /* '\x19' */ HTMLPARSER_STATE_INT_NULL, /* '\x1a' */ HTMLPARSER_STATE_INT_NULL, /* '\x1b' */ HTMLPARSER_STATE_INT_NULL, /* '\x1c' */ HTMLPARSER_STATE_INT_NULL, /* '\x1d' */ HTMLPARSER_STATE_INT_NULL, /* '\x1e' */ HTMLPARSER_STATE_INT_NULL, /* '\x1f' */ HTMLPARSER_STATE_INT_NULL, /* ' ' */ HTMLPARSER_STATE_INT_NULL, /* '!' */ HTMLPARSER_STATE_INT_NULL, /* '"' */ HTMLPARSER_STATE_INT_NULL, /* '#' */ HTMLPARSER_STATE_INT_NULL, /* '$' */ HTMLPARSER_STATE_INT_NULL, /* '%' */ HTMLPARSER_STATE_INT_NULL, /* '&' */ HTMLPARSER_STATE_INT_NULL, /* "'" */ HTMLPARSER_STATE_INT_NULL, /* '(' */ HTMLPARSER_STATE_INT_NULL, /* ')' */ HTMLPARSER_STATE_INT_NULL, /* '*' */ HTMLPARSER_STATE_INT_NULL, /* '+' */ HTMLPARSER_STATE_INT_NULL, /* ',' */ HTMLPARSER_STATE_INT_NULL, /* '-' */ HTMLPARSER_STATE_INT_NULL, /* '.' */ HTMLPARSER_STATE_INT_NULL, /* '/' */ HTMLPARSER_STATE_INT_NULL, /* '0' */ HTMLPARSER_STATE_INT_NULL, /* '1' */ HTMLPARSER_STATE_INT_NULL, /* '2' */ HTMLPARSER_STATE_INT_NULL, /* '3' */ HTMLPARSER_STATE_INT_NULL, /* '4' */ HTMLPARSER_STATE_INT_NULL, /* '5' */ HTMLPARSER_STATE_INT_NULL, /* '6' */ HTMLPARSER_STATE_INT_NULL, /* '7' */ HTMLPARSER_STATE_INT_NULL, /* '8' */ HTMLPARSER_STATE_INT_NULL, /* '9' */ HTMLPARSER_STATE_INT_NULL, /* ':' */ HTMLPARSER_STATE_INT_NULL, /* ';' */ HTMLPARSER_STATE_INT_NULL, /* '<' */ HTMLPARSER_STATE_INT_NULL, /* '=' */ HTMLPARSER_STATE_INT_NULL, /* '>' */ HTMLPARSER_STATE_INT_NULL, /* '?' */ HTMLPARSER_STATE_INT_NULL, /* '@' */ HTMLPARSER_STATE_INT_NULL, /* 'A' */ HTMLPARSER_STATE_INT_NULL, /* 'B' */ HTMLPARSER_STATE_INT_NULL, /* 'C' */ HTMLPARSER_STATE_INT_NULL, /* 'D' */ HTMLPARSER_STATE_INT_NULL, /* 'E' */ HTMLPARSER_STATE_INT_NULL, /* 'F' */ HTMLPARSER_STATE_INT_NULL, /* 'G' */ HTMLPARSER_STATE_INT_NULL, /* 'H' */ HTMLPARSER_STATE_INT_NULL, /* 'I' */ HTMLPARSER_STATE_INT_NULL, /* 'J' */ HTMLPARSER_STATE_INT_NULL, /* 'K' */ HTMLPARSER_STATE_INT_NULL, /* 'L' */ HTMLPARSER_STATE_INT_NULL, /* 'M' */ HTMLPARSER_STATE_INT_NULL, /* 'N' */ HTMLPARSER_STATE_INT_NULL, /* 'O' */ HTMLPARSER_STATE_INT_NULL, /* 'P' */ HTMLPARSER_STATE_INT_NULL, /* 'Q' */ HTMLPARSER_STATE_INT_NULL, /* 'R' */ HTMLPARSER_STATE_INT_NULL, /* 'S' */ HTMLPARSER_STATE_INT_NULL, /* 'T' */ HTMLPARSER_STATE_INT_NULL, /* 'U' */ HTMLPARSER_STATE_INT_NULL, /* 'V' */ HTMLPARSER_STATE_INT_NULL, /* 'W' */ HTMLPARSER_STATE_INT_NULL, /* 'X' */ HTMLPARSER_STATE_INT_NULL, /* 'Y' */ HTMLPARSER_STATE_INT_NULL, /* 'Z' */ HTMLPARSER_STATE_INT_NULL, /* '[' */ HTMLPARSER_STATE_INT_NULL, /* '\\' */ HTMLPARSER_STATE_INT_NULL, /* ']' */ HTMLPARSER_STATE_INT_NULL, /* '^' */ HTMLPARSER_STATE_INT_NULL, /* '_' */ HTMLPARSER_STATE_INT_NULL, /* '`' */ HTMLPARSER_STATE_INT_NULL, /* 'a' */ HTMLPARSER_STATE_INT_NULL, /* 'b' */ HTMLPARSER_STATE_INT_NULL, /* 'c' */ HTMLPARSER_STATE_INT_NULL, /* 'd' */ HTMLPARSER_STATE_INT_NULL, /* 'e' */ HTMLPARSER_STATE_INT_NULL, /* 'f' */ HTMLPARSER_STATE_INT_NULL, /* 'g' */ HTMLPARSER_STATE_INT_NULL, /* 'h' */ HTMLPARSER_STATE_INT_NULL, /* 'i' */ HTMLPARSER_STATE_INT_NULL, /* 'j' */ HTMLPARSER_STATE_INT_NULL, /* 'k' */ HTMLPARSER_STATE_INT_NULL, /* 'l' */ HTMLPARSER_STATE_INT_NULL, /* 'm' */ HTMLPARSER_STATE_INT_NULL, /* 'n' */ HTMLPARSER_STATE_INT_NULL, /* 'o' */ HTMLPARSER_STATE_INT_NULL, /* 'p' */ HTMLPARSER_STATE_INT_NULL, /* 'q' */ HTMLPARSER_STATE_INT_NULL, /* 'r' */ HTMLPARSER_STATE_INT_NULL, /* 's' */ HTMLPARSER_STATE_INT_NULL, /* 't' */ HTMLPARSER_STATE_INT_NULL, /* 'u' */ HTMLPARSER_STATE_INT_NULL, /* 'v' */ HTMLPARSER_STATE_INT_NULL, /* 'w' */ HTMLPARSER_STATE_INT_NULL, /* 'x' */ HTMLPARSER_STATE_INT_NULL, /* 'y' */ HTMLPARSER_STATE_INT_NULL, /* 'z' */ HTMLPARSER_STATE_INT_NULL, /* '{' */ HTMLPARSER_STATE_INT_NULL, /* '|' */ HTMLPARSER_STATE_INT_NULL, /* '}' */ HTMLPARSER_STATE_INT_NULL, /* '~' */ HTMLPARSER_STATE_INT_NULL, /* '\x7f' */ HTMLPARSER_STATE_INT_NULL, /* '\x80' */ HTMLPARSER_STATE_INT_NULL, /* '\x81' */ HTMLPARSER_STATE_INT_NULL, /* '\x82' */ HTMLPARSER_STATE_INT_NULL, /* '\x83' */ HTMLPARSER_STATE_INT_NULL, /* '\x84' */ HTMLPARSER_STATE_INT_NULL, /* '\x85' */ HTMLPARSER_STATE_INT_NULL, /* '\x86' */ HTMLPARSER_STATE_INT_NULL, /* '\x87' */ HTMLPARSER_STATE_INT_NULL, /* '\x88' */ HTMLPARSER_STATE_INT_NULL, /* '\x89' */ HTMLPARSER_STATE_INT_NULL, /* '\x8a' */ HTMLPARSER_STATE_INT_NULL, /* '\x8b' */ HTMLPARSER_STATE_INT_NULL, /* '\x8c' */ HTMLPARSER_STATE_INT_NULL, /* '\x8d' */ HTMLPARSER_STATE_INT_NULL, /* '\x8e' */ HTMLPARSER_STATE_INT_NULL, /* '\x8f' */ HTMLPARSER_STATE_INT_NULL, /* '\x90' */ HTMLPARSER_STATE_INT_NULL, /* '\x91' */ HTMLPARSER_STATE_INT_NULL, /* '\x92' */ HTMLPARSER_STATE_INT_NULL, /* '\x93' */ HTMLPARSER_STATE_INT_NULL, /* '\x94' */ HTMLPARSER_STATE_INT_NULL, /* '\x95' */ HTMLPARSER_STATE_INT_NULL, /* '\x96' */ HTMLPARSER_STATE_INT_NULL, /* '\x97' */ HTMLPARSER_STATE_INT_NULL, /* '\x98' */ HTMLPARSER_STATE_INT_NULL, /* '\x99' */ HTMLPARSER_STATE_INT_NULL, /* '\x9a' */ HTMLPARSER_STATE_INT_NULL, /* '\x9b' */ HTMLPARSER_STATE_INT_NULL, /* '\x9c' */ HTMLPARSER_STATE_INT_NULL, /* '\x9d' */ HTMLPARSER_STATE_INT_NULL, /* '\x9e' */ HTMLPARSER_STATE_INT_NULL, /* '\x9f' */ HTMLPARSER_STATE_INT_NULL, /* '\xa0' */ HTMLPARSER_STATE_INT_NULL, /* '\xa1' */ HTMLPARSER_STATE_INT_NULL, /* '\xa2' */ HTMLPARSER_STATE_INT_NULL, /* '\xa3' */ HTMLPARSER_STATE_INT_NULL, /* '\xa4' */ HTMLPARSER_STATE_INT_NULL, /* '\xa5' */ HTMLPARSER_STATE_INT_NULL, /* '\xa6' */ HTMLPARSER_STATE_INT_NULL, /* '\xa7' */ HTMLPARSER_STATE_INT_NULL, /* '\xa8' */ HTMLPARSER_STATE_INT_NULL, /* '\xa9' */ HTMLPARSER_STATE_INT_NULL, /* '\xaa' */ HTMLPARSER_STATE_INT_NULL, /* '\xab' */ HTMLPARSER_STATE_INT_NULL, /* '\xac' */ HTMLPARSER_STATE_INT_NULL, /* '\xad' */ HTMLPARSER_STATE_INT_NULL, /* '\xae' */ HTMLPARSER_STATE_INT_NULL, /* '\xaf' */ HTMLPARSER_STATE_INT_NULL, /* '\xb0' */ HTMLPARSER_STATE_INT_NULL, /* '\xb1' */ HTMLPARSER_STATE_INT_NULL, /* '\xb2' */ HTMLPARSER_STATE_INT_NULL, /* '\xb3' */ HTMLPARSER_STATE_INT_NULL, /* '\xb4' */ HTMLPARSER_STATE_INT_NULL, /* '\xb5' */ HTMLPARSER_STATE_INT_NULL, /* '\xb6' */ HTMLPARSER_STATE_INT_NULL, /* '\xb7' */ HTMLPARSER_STATE_INT_NULL, /* '\xb8' */ HTMLPARSER_STATE_INT_NULL, /* '\xb9' */ HTMLPARSER_STATE_INT_NULL, /* '\xba' */ HTMLPARSER_STATE_INT_NULL, /* '\xbb' */ HTMLPARSER_STATE_INT_NULL, /* '\xbc' */ HTMLPARSER_STATE_INT_NULL, /* '\xbd' */ HTMLPARSER_STATE_INT_NULL, /* '\xbe' */ HTMLPARSER_STATE_INT_NULL, /* '\xbf' */ HTMLPARSER_STATE_INT_NULL, /* '\xc0' */ HTMLPARSER_STATE_INT_NULL, /* '\xc1' */ HTMLPARSER_STATE_INT_NULL, /* '\xc2' */ HTMLPARSER_STATE_INT_NULL, /* '\xc3' */ HTMLPARSER_STATE_INT_NULL, /* '\xc4' */ HTMLPARSER_STATE_INT_NULL, /* '\xc5' */ HTMLPARSER_STATE_INT_NULL, /* '\xc6' */ HTMLPARSER_STATE_INT_NULL, /* '\xc7' */ HTMLPARSER_STATE_INT_NULL, /* '\xc8' */ HTMLPARSER_STATE_INT_NULL, /* '\xc9' */ HTMLPARSER_STATE_INT_NULL, /* '\xca' */ HTMLPARSER_STATE_INT_NULL, /* '\xcb' */ HTMLPARSER_STATE_INT_NULL, /* '\xcc' */ HTMLPARSER_STATE_INT_NULL, /* '\xcd' */ HTMLPARSER_STATE_INT_NULL, /* '\xce' */ HTMLPARSER_STATE_INT_NULL, /* '\xcf' */ HTMLPARSER_STATE_INT_NULL, /* '\xd0' */ HTMLPARSER_STATE_INT_NULL, /* '\xd1' */ HTMLPARSER_STATE_INT_NULL, /* '\xd2' */ HTMLPARSER_STATE_INT_NULL, /* '\xd3' */ HTMLPARSER_STATE_INT_NULL, /* '\xd4' */ HTMLPARSER_STATE_INT_NULL, /* '\xd5' */ HTMLPARSER_STATE_INT_NULL, /* '\xd6' */ HTMLPARSER_STATE_INT_NULL, /* '\xd7' */ HTMLPARSER_STATE_INT_NULL, /* '\xd8' */ HTMLPARSER_STATE_INT_NULL, /* '\xd9' */ HTMLPARSER_STATE_INT_NULL, /* '\xda' */ HTMLPARSER_STATE_INT_NULL, /* '\xdb' */ HTMLPARSER_STATE_INT_NULL, /* '\xdc' */ HTMLPARSER_STATE_INT_NULL, /* '\xdd' */ HTMLPARSER_STATE_INT_NULL, /* '\xde' */ HTMLPARSER_STATE_INT_NULL, /* '\xdf' */ HTMLPARSER_STATE_INT_NULL, /* '\xe0' */ HTMLPARSER_STATE_INT_NULL, /* '\xe1' */ HTMLPARSER_STATE_INT_NULL, /* '\xe2' */ HTMLPARSER_STATE_INT_NULL, /* '\xe3' */ HTMLPARSER_STATE_INT_NULL, /* '\xe4' */ HTMLPARSER_STATE_INT_NULL, /* '\xe5' */ HTMLPARSER_STATE_INT_NULL, /* '\xe6' */ HTMLPARSER_STATE_INT_NULL, /* '\xe7' */ HTMLPARSER_STATE_INT_NULL, /* '\xe8' */ HTMLPARSER_STATE_INT_NULL, /* '\xe9' */ HTMLPARSER_STATE_INT_NULL, /* '\xea' */ HTMLPARSER_STATE_INT_NULL, /* '\xeb' */ HTMLPARSER_STATE_INT_NULL, /* '\xec' */ HTMLPARSER_STATE_INT_NULL, /* '\xed' */ HTMLPARSER_STATE_INT_NULL, /* '\xee' */ HTMLPARSER_STATE_INT_NULL, /* '\xef' */ HTMLPARSER_STATE_INT_NULL, /* '\xf0' */ HTMLPARSER_STATE_INT_NULL, /* '\xf1' */ HTMLPARSER_STATE_INT_NULL, /* '\xf2' */ HTMLPARSER_STATE_INT_NULL, /* '\xf3' */ HTMLPARSER_STATE_INT_NULL, /* '\xf4' */ HTMLPARSER_STATE_INT_NULL, /* '\xf5' */ HTMLPARSER_STATE_INT_NULL, /* '\xf6' */ HTMLPARSER_STATE_INT_NULL, /* '\xf7' */ HTMLPARSER_STATE_INT_NULL, /* '\xf8' */ HTMLPARSER_STATE_INT_NULL, /* '\xf9' */ HTMLPARSER_STATE_INT_NULL, /* '\xfa' */ HTMLPARSER_STATE_INT_NULL, /* '\xfb' */ HTMLPARSER_STATE_INT_NULL, /* '\xfc' */ HTMLPARSER_STATE_INT_NULL, /* '\xfd' */ HTMLPARSER_STATE_INT_NULL, /* '\xfe' */ HTMLPARSER_STATE_INT_NULL }; static const int * htmlparser_state_transitions[] = { htmlparser_transition_row_text, htmlparser_transition_row_tag_start, htmlparser_transition_row_tag_name, htmlparser_transition_row_declaration_start, htmlparser_transition_row_declaration_body, htmlparser_transition_row_comment_open, htmlparser_transition_row_comment_body, htmlparser_transition_row_comment_dash, htmlparser_transition_row_comment_dash_dash, htmlparser_transition_row_pi, htmlparser_transition_row_pi_may_end, htmlparser_transition_row_tag_space, htmlparser_transition_row_tag_close, htmlparser_transition_row_attr, htmlparser_transition_row_attr_space, htmlparser_transition_row_value, htmlparser_transition_row_value_text, htmlparser_transition_row_value_q_start, htmlparser_transition_row_value_q, htmlparser_transition_row_value_dq_start, htmlparser_transition_row_value_dq, htmlparser_transition_row_cdata_comment_start, htmlparser_transition_row_cdata_comment_start_dash, htmlparser_transition_row_cdata_comment_body, htmlparser_transition_row_cdata_comment_dash, htmlparser_transition_row_cdata_comment_dash_dash, htmlparser_transition_row_cdata_text, htmlparser_transition_row_cdata_lt, htmlparser_transition_row_cdata_may_close, htmlparser_transition_row_js_file, htmlparser_transition_row_css_file, htmlparser_transition_row_null };