diff --git a/src/scanners.c b/src/scanners.c index 5d8950f77..00bf63f6b 100644 --- a/src/scanners.c +++ b/src/scanners.c @@ -1,4 +1,4 @@ -/* Generated by re2c 3.0 */ +/* Generated by re2c 2.1.1 */ #include #include "chunk.h" #include "scanners.h" @@ -30,718 +30,718 @@ bufsize_t _scan_scheme(const unsigned char *p) { unsigned char yych; yych = *p; if (yych <= '@') - goto yy1; + goto yy2; if (yych <= 'Z') - goto yy3; + goto yy4; if (yych <= '`') - goto yy1; + goto yy2; if (yych <= 'z') - goto yy3; - yy1: + goto yy4; + yy2: ++p; - yy2 : { return 0; } - yy3: + yy3: { return 0; } + yy4: yych = *(marker = ++p); if (yych <= '/') { if (yych <= '+') { if (yych <= '*') - goto yy2; + goto yy3; } else { if (yych <= ',') - goto yy2; + goto yy3; if (yych >= '/') - goto yy2; + goto yy3; } } else { if (yych <= 'Z') { if (yych <= '9') - goto yy4; + goto yy5; if (yych <= '@') - goto yy2; + goto yy3; } else { if (yych <= '`') - goto yy2; + goto yy3; if (yych >= '{') - goto yy2; + goto yy3; } } - yy4: + yy5: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych == '+') - goto yy6; + goto yy7; } else { if (yych != '/') - goto yy6; + goto yy7; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych >= 'A') - goto yy6; + goto yy7; } else { if (yych <= '`') - goto yy5; - if (yych <= 'z') goto yy6; + if (yych <= 'z') + goto yy7; } } - yy5: - p = marker; - goto yy2; yy6: + p = marker; + goto yy3; + yy7: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych == '+') - goto yy8; - goto yy5; + goto yy10; + goto yy6; } else { if (yych == '/') - goto yy5; - goto yy8; + goto yy6; + goto yy10; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; - goto yy8; + goto yy6; + goto yy10; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych <= 'z') - goto yy8; - goto yy5; + goto yy10; + goto yy6; } } - yy7: + yy8: ++p; { return (bufsize_t)(p - start); } - yy8: + yy10: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy5; + goto yy6; } else { if (yych == '/') - goto yy5; + goto yy6; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy7; + goto yy8; if (yych <= '@') - goto yy5; + goto yy6; } else { if (yych <= '`') - goto yy5; + goto yy6; if (yych >= '{') - goto yy5; + goto yy6; } } yych = *++p; if (yych == ':') - goto yy7; - goto yy5; + goto yy8; + goto yy6; } } @@ -775,806 +775,806 @@ bufsize_t _scan_autolink_uri(const unsigned char *p) { }; yych = *p; if (yych <= '@') - goto yy10; + goto yy41; if (yych <= 'Z') - goto yy12; + goto yy43; if (yych <= '`') - goto yy10; + goto yy41; if (yych <= 'z') - goto yy12; - yy10: + goto yy43; + yy41: ++p; - yy11 : { return 0; } - yy12: + yy42: { return 0; } + yy43: yych = *(marker = ++p); if (yych <= '/') { if (yych <= '+') { if (yych <= '*') - goto yy11; + goto yy42; } else { if (yych <= ',') - goto yy11; + goto yy42; if (yych >= '/') - goto yy11; + goto yy42; } } else { if (yych <= 'Z') { if (yych <= '9') - goto yy13; + goto yy44; if (yych <= '@') - goto yy11; + goto yy42; } else { if (yych <= '`') - goto yy11; + goto yy42; if (yych >= '{') - goto yy11; + goto yy42; } } - yy13: + yy44: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych == '+') - goto yy15; + goto yy46; } else { if (yych != '/') - goto yy15; + goto yy46; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych >= 'A') - goto yy15; + goto yy46; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych <= 'z') - goto yy15; + goto yy46; } } - yy14: + yy45: p = marker; - goto yy11; - yy15: + goto yy42; + yy46: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych == '+') - goto yy17; - goto yy14; + goto yy49; + goto yy45; } else { if (yych == '/') - goto yy14; - goto yy17; + goto yy45; + goto yy49; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; - goto yy17; + goto yy45; + goto yy49; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych <= 'z') - goto yy17; - goto yy14; + goto yy49; + goto yy45; } } - yy16: + yy47: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy16; + goto yy47; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '<') - goto yy14; + goto yy45; if (yych <= '>') - goto yy18; - goto yy14; + goto yy50; + goto yy45; } else { if (yych <= 0xDF) - goto yy19; + goto yy52; if (yych <= 0xE0) - goto yy20; - goto yy21; + goto yy53; + goto yy54; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy22; + goto yy55; if (yych <= 0xEF) - goto yy21; - goto yy23; + goto yy54; + goto yy56; } else { if (yych <= 0xF3) - goto yy24; + goto yy57; if (yych <= 0xF4) - goto yy25; - goto yy14; + goto yy58; + goto yy45; } } - yy17: + yy49: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych == '+') - goto yy26; - goto yy14; + goto yy59; + goto yy45; } else { if (yych == '/') - goto yy14; - goto yy26; + goto yy45; + goto yy59; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; - goto yy26; + goto yy45; + goto yy59; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych <= 'z') - goto yy26; - goto yy14; + goto yy59; + goto yy45; } } - yy18: + yy50: ++p; { return (bufsize_t)(p - start); } - yy19: + yy52: yych = *++p; if (yych <= 0x7F) - goto yy14; + goto yy45; if (yych <= 0xBF) - goto yy16; - goto yy14; - yy20: + goto yy47; + goto yy45; + yy53: yych = *++p; if (yych <= 0x9F) - goto yy14; + goto yy45; if (yych <= 0xBF) - goto yy19; - goto yy14; - yy21: + goto yy52; + goto yy45; + yy54: yych = *++p; if (yych <= 0x7F) - goto yy14; + goto yy45; if (yych <= 0xBF) - goto yy19; - goto yy14; - yy22: + goto yy52; + goto yy45; + yy55: yych = *++p; if (yych <= 0x7F) - goto yy14; + goto yy45; if (yych <= 0x9F) - goto yy19; - goto yy14; - yy23: + goto yy52; + goto yy45; + yy56: yych = *++p; if (yych <= 0x8F) - goto yy14; + goto yy45; if (yych <= 0xBF) - goto yy21; - goto yy14; - yy24: + goto yy54; + goto yy45; + yy57: yych = *++p; if (yych <= 0x7F) - goto yy14; + goto yy45; if (yych <= 0xBF) - goto yy21; - goto yy14; - yy25: + goto yy54; + goto yy45; + yy58: yych = *++p; if (yych <= 0x7F) - goto yy14; + goto yy45; if (yych <= 0x8F) - goto yy21; - goto yy14; - yy26: + goto yy54; + goto yy45; + yy59: yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych <= '9') { if (yych <= ',') { if (yych != '+') - goto yy14; + goto yy45; } else { if (yych == '/') - goto yy14; + goto yy45; } } else { if (yych <= 'Z') { if (yych <= ':') - goto yy16; + goto yy47; if (yych <= '@') - goto yy14; + goto yy45; } else { if (yych <= '`') - goto yy14; + goto yy45; if (yych >= '{') - goto yy14; + goto yy45; } } yych = *++p; if (yych == ':') - goto yy16; - goto yy14; + goto yy47; + goto yy45; } } @@ -1610,3240 +1610,3240 @@ bufsize_t _scan_autolink_email(const unsigned char *p) { if (yych <= '9') { if (yych <= '\'') { if (yych == '!') - goto yy30; + goto yy91; if (yych >= '#') - goto yy30; + goto yy91; } else { if (yych <= ')') - goto yy28; + goto yy89; if (yych != ',') - goto yy30; + goto yy91; } } else { if (yych <= '?') { if (yych == '=') - goto yy30; + goto yy91; if (yych >= '?') - goto yy30; + goto yy91; } else { if (yych <= 'Z') { if (yych >= 'A') - goto yy30; + goto yy91; } else { if (yych <= ']') - goto yy28; + goto yy89; if (yych <= '~') - goto yy30; + goto yy91; } } } - yy28: + yy89: ++p; - yy29 : { return 0; } - yy30: + yy90: { return 0; } + yy91: yych = *(marker = ++p); if (yych <= ',') { if (yych <= '"') { if (yych == '!') - goto yy32; - goto yy29; + goto yy93; + goto yy90; } else { if (yych <= '\'') - goto yy32; + goto yy93; if (yych <= ')') - goto yy29; + goto yy90; if (yych <= '+') - goto yy32; - goto yy29; + goto yy93; + goto yy90; } } else { if (yych <= '>') { if (yych <= '9') - goto yy32; + goto yy93; if (yych == '=') - goto yy32; - goto yy29; + goto yy93; + goto yy90; } else { if (yych <= 'Z') - goto yy32; + goto yy93; if (yych <= ']') - goto yy29; + goto yy90; if (yych <= '~') - goto yy32; - goto yy29; + goto yy93; + goto yy90; } } - yy31: + yy92: yych = *++p; - yy32: + yy93: if (yybm[0 + yych] & 128) { - goto yy31; + goto yy92; } if (yych <= '>') - goto yy33; + goto yy94; if (yych <= '@') - goto yy34; - yy33: + goto yy95; + yy94: p = marker; - goto yy29; - yy34: + goto yy90; + yy95: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy33; + goto yy94; if (yych >= ':') - goto yy33; + goto yy94; } else { if (yych <= 'Z') - goto yy35; + goto yy96; if (yych <= '`') - goto yy33; + goto yy94; if (yych >= '{') - goto yy33; + goto yy94; } - yy35: + yy96: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy36; - goto yy33; + goto yy98; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy36; + goto yy94; + goto yy98; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy36; - goto yy33; + goto yy98; + goto yy94; } } yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy38; + goto yy101; if (yych <= '/') - goto yy33; - goto yy39; + goto yy94; + goto yy102; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy39; + goto yy94; + goto yy102; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy39; - goto yy33; + goto yy102; + goto yy94; } } - yy36: + yy98: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych <= '-') - goto yy38; - goto yy34; + goto yy101; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy39; - goto yy33; + goto yy102; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy39; + goto yy94; + goto yy102; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy39; - goto yy33; + goto yy102; + goto yy94; } } - yy37: + yy99: ++p; { return (bufsize_t)(p - start); } - yy38: + yy101: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy40; + goto yy103; if (yych <= '/') - goto yy33; - goto yy41; + goto yy94; + goto yy104; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy41; + goto yy94; + goto yy104; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy41; - goto yy33; + goto yy104; + goto yy94; } } - yy39: + yy102: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy41; - goto yy33; + goto yy104; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy41; + goto yy94; + goto yy104; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy41; - goto yy33; + goto yy104; + goto yy94; } } - yy40: + yy103: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy42; + goto yy105; if (yych <= '/') - goto yy33; - goto yy43; + goto yy94; + goto yy106; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy43; + goto yy94; + goto yy106; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy43; - goto yy33; + goto yy106; + goto yy94; } } - yy41: + yy104: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy43; - goto yy33; + goto yy106; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy43; + goto yy94; + goto yy106; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy43; - goto yy33; + goto yy106; + goto yy94; } } - yy42: + yy105: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy44; + goto yy107; if (yych <= '/') - goto yy33; - goto yy45; + goto yy94; + goto yy108; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy45; + goto yy94; + goto yy108; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy45; - goto yy33; + goto yy108; + goto yy94; } } - yy43: + yy106: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy45; - goto yy33; + goto yy108; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy45; + goto yy94; + goto yy108; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy45; - goto yy33; + goto yy108; + goto yy94; } } - yy44: + yy107: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy46; + goto yy109; if (yych <= '/') - goto yy33; - goto yy47; + goto yy94; + goto yy110; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy47; + goto yy94; + goto yy110; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy47; - goto yy33; + goto yy110; + goto yy94; } } - yy45: + yy108: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy47; - goto yy33; + goto yy110; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy47; + goto yy94; + goto yy110; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy47; - goto yy33; + goto yy110; + goto yy94; } } - yy46: + yy109: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy48; + goto yy111; if (yych <= '/') - goto yy33; - goto yy49; + goto yy94; + goto yy112; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy49; + goto yy94; + goto yy112; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy49; - goto yy33; + goto yy112; + goto yy94; } } - yy47: + yy110: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy49; - goto yy33; + goto yy112; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy49; + goto yy94; + goto yy112; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy49; - goto yy33; + goto yy112; + goto yy94; } } - yy48: + yy111: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy50; + goto yy113; if (yych <= '/') - goto yy33; - goto yy51; + goto yy94; + goto yy114; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy51; + goto yy94; + goto yy114; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy51; - goto yy33; + goto yy114; + goto yy94; } } - yy49: + yy112: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy51; - goto yy33; + goto yy114; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy51; + goto yy94; + goto yy114; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy51; - goto yy33; + goto yy114; + goto yy94; } } - yy50: + yy113: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy52; + goto yy115; if (yych <= '/') - goto yy33; - goto yy53; + goto yy94; + goto yy116; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy53; + goto yy94; + goto yy116; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy53; - goto yy33; + goto yy116; + goto yy94; } } - yy51: + yy114: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy53; - goto yy33; + goto yy116; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy53; + goto yy94; + goto yy116; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy53; - goto yy33; + goto yy116; + goto yy94; } } - yy52: + yy115: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy54; + goto yy117; if (yych <= '/') - goto yy33; - goto yy55; + goto yy94; + goto yy118; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy55; + goto yy94; + goto yy118; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy55; - goto yy33; + goto yy118; + goto yy94; } } - yy53: + yy116: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy55; - goto yy33; + goto yy118; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy55; + goto yy94; + goto yy118; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy55; - goto yy33; + goto yy118; + goto yy94; } } - yy54: + yy117: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy56; + goto yy119; if (yych <= '/') - goto yy33; - goto yy57; + goto yy94; + goto yy120; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy57; + goto yy94; + goto yy120; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy57; - goto yy33; + goto yy120; + goto yy94; } } - yy55: + yy118: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy57; - goto yy33; + goto yy120; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy57; + goto yy94; + goto yy120; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy57; - goto yy33; + goto yy120; + goto yy94; } } - yy56: + yy119: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy58; + goto yy121; if (yych <= '/') - goto yy33; - goto yy59; + goto yy94; + goto yy122; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy59; + goto yy94; + goto yy122; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy59; - goto yy33; + goto yy122; + goto yy94; } } - yy57: + yy120: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy59; - goto yy33; + goto yy122; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy59; + goto yy94; + goto yy122; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy59; - goto yy33; + goto yy122; + goto yy94; } } - yy58: + yy121: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy60; + goto yy123; if (yych <= '/') - goto yy33; - goto yy61; + goto yy94; + goto yy124; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy61; + goto yy94; + goto yy124; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy61; - goto yy33; + goto yy124; + goto yy94; } } - yy59: + yy122: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy61; - goto yy33; + goto yy124; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy61; + goto yy94; + goto yy124; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy61; - goto yy33; + goto yy124; + goto yy94; } } - yy60: + yy123: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy62; + goto yy125; if (yych <= '/') - goto yy33; - goto yy63; + goto yy94; + goto yy126; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy63; + goto yy94; + goto yy126; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy63; - goto yy33; + goto yy126; + goto yy94; } } - yy61: + yy124: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy63; - goto yy33; + goto yy126; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy63; + goto yy94; + goto yy126; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy63; - goto yy33; + goto yy126; + goto yy94; } } - yy62: + yy125: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy64; + goto yy127; if (yych <= '/') - goto yy33; - goto yy65; + goto yy94; + goto yy128; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy65; + goto yy94; + goto yy128; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy65; - goto yy33; + goto yy128; + goto yy94; } } - yy63: + yy126: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy65; - goto yy33; + goto yy128; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy65; + goto yy94; + goto yy128; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy65; - goto yy33; + goto yy128; + goto yy94; } } - yy64: + yy127: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy66; + goto yy129; if (yych <= '/') - goto yy33; - goto yy67; + goto yy94; + goto yy130; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy67; + goto yy94; + goto yy130; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy67; - goto yy33; + goto yy130; + goto yy94; } } - yy65: + yy128: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy67; - goto yy33; + goto yy130; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy67; + goto yy94; + goto yy130; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy67; - goto yy33; + goto yy130; + goto yy94; } } - yy66: + yy129: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy68; + goto yy131; if (yych <= '/') - goto yy33; - goto yy69; + goto yy94; + goto yy132; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy69; + goto yy94; + goto yy132; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy69; - goto yy33; + goto yy132; + goto yy94; } } - yy67: + yy130: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy69; - goto yy33; + goto yy132; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy69; + goto yy94; + goto yy132; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy69; - goto yy33; + goto yy132; + goto yy94; } } - yy68: + yy131: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy70; + goto yy133; if (yych <= '/') - goto yy33; - goto yy71; + goto yy94; + goto yy134; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy71; + goto yy94; + goto yy134; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy71; - goto yy33; + goto yy134; + goto yy94; } } - yy69: + yy132: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy71; - goto yy33; + goto yy134; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy71; + goto yy94; + goto yy134; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy71; - goto yy33; + goto yy134; + goto yy94; } } - yy70: + yy133: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy72; + goto yy135; if (yych <= '/') - goto yy33; - goto yy73; + goto yy94; + goto yy136; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy73; + goto yy94; + goto yy136; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy73; - goto yy33; + goto yy136; + goto yy94; } } - yy71: + yy134: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy73; - goto yy33; + goto yy136; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy73; + goto yy94; + goto yy136; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy73; - goto yy33; + goto yy136; + goto yy94; } } - yy72: + yy135: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy74; + goto yy137; if (yych <= '/') - goto yy33; - goto yy75; + goto yy94; + goto yy138; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy75; + goto yy94; + goto yy138; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy75; - goto yy33; + goto yy138; + goto yy94; } } - yy73: + yy136: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy75; - goto yy33; + goto yy138; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy75; + goto yy94; + goto yy138; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy75; - goto yy33; + goto yy138; + goto yy94; } } - yy74: + yy137: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy76; + goto yy139; if (yych <= '/') - goto yy33; - goto yy77; + goto yy94; + goto yy140; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy77; + goto yy94; + goto yy140; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy77; - goto yy33; + goto yy140; + goto yy94; } } - yy75: + yy138: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy77; - goto yy33; + goto yy140; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy77; + goto yy94; + goto yy140; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy77; - goto yy33; + goto yy140; + goto yy94; } } - yy76: + yy139: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy78; + goto yy141; if (yych <= '/') - goto yy33; - goto yy79; + goto yy94; + goto yy142; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy79; + goto yy94; + goto yy142; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy79; - goto yy33; + goto yy142; + goto yy94; } } - yy77: + yy140: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy79; - goto yy33; + goto yy142; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy79; + goto yy94; + goto yy142; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy79; - goto yy33; + goto yy142; + goto yy94; } } - yy78: + yy141: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy80; + goto yy143; if (yych <= '/') - goto yy33; - goto yy81; + goto yy94; + goto yy144; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy81; + goto yy94; + goto yy144; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy81; - goto yy33; + goto yy144; + goto yy94; } } - yy79: + yy142: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy81; - goto yy33; + goto yy144; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy81; + goto yy94; + goto yy144; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy81; - goto yy33; + goto yy144; + goto yy94; } } - yy80: + yy143: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy82; + goto yy145; if (yych <= '/') - goto yy33; - goto yy83; + goto yy94; + goto yy146; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy83; + goto yy94; + goto yy146; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy83; - goto yy33; + goto yy146; + goto yy94; } } - yy81: + yy144: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy83; - goto yy33; + goto yy146; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy83; + goto yy94; + goto yy146; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy83; - goto yy33; + goto yy146; + goto yy94; } } - yy82: + yy145: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy84; + goto yy147; if (yych <= '/') - goto yy33; - goto yy85; + goto yy94; + goto yy148; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy85; + goto yy94; + goto yy148; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy85; - goto yy33; + goto yy148; + goto yy94; } } - yy83: + yy146: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy85; - goto yy33; + goto yy148; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy85; + goto yy94; + goto yy148; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy85; - goto yy33; + goto yy148; + goto yy94; } } - yy84: + yy147: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy86; + goto yy149; if (yych <= '/') - goto yy33; - goto yy87; + goto yy94; + goto yy150; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy87; + goto yy94; + goto yy150; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy87; - goto yy33; + goto yy150; + goto yy94; } } - yy85: + yy148: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy87; - goto yy33; + goto yy150; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy87; + goto yy94; + goto yy150; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy87; - goto yy33; + goto yy150; + goto yy94; } } - yy86: + yy149: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy88; + goto yy151; if (yych <= '/') - goto yy33; - goto yy89; + goto yy94; + goto yy152; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy89; + goto yy94; + goto yy152; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy89; - goto yy33; + goto yy152; + goto yy94; } } - yy87: + yy150: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy89; - goto yy33; + goto yy152; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy89; + goto yy94; + goto yy152; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy89; - goto yy33; + goto yy152; + goto yy94; } } - yy88: + yy151: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy90; + goto yy153; if (yych <= '/') - goto yy33; - goto yy91; + goto yy94; + goto yy154; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy91; + goto yy94; + goto yy154; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy91; - goto yy33; + goto yy154; + goto yy94; } } - yy89: + yy152: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy91; - goto yy33; + goto yy154; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy91; + goto yy94; + goto yy154; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy91; - goto yy33; + goto yy154; + goto yy94; } } - yy90: + yy153: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy92; + goto yy155; if (yych <= '/') - goto yy33; - goto yy93; + goto yy94; + goto yy156; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy93; + goto yy94; + goto yy156; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy93; - goto yy33; + goto yy156; + goto yy94; } } - yy91: + yy154: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy93; - goto yy33; + goto yy156; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy93; + goto yy94; + goto yy156; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy93; - goto yy33; + goto yy156; + goto yy94; } } - yy92: + yy155: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy94; + goto yy157; if (yych <= '/') - goto yy33; - goto yy95; + goto yy94; + goto yy158; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy95; + goto yy94; + goto yy158; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy95; - goto yy33; + goto yy158; + goto yy94; } } - yy93: + yy156: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy95; - goto yy33; + goto yy158; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy95; + goto yy94; + goto yy158; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy95; - goto yy33; + goto yy158; + goto yy94; } } - yy94: + yy157: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy96; + goto yy159; if (yych <= '/') - goto yy33; - goto yy97; + goto yy94; + goto yy160; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy97; + goto yy94; + goto yy160; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy97; - goto yy33; + goto yy160; + goto yy94; } } - yy95: + yy158: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy97; - goto yy33; + goto yy160; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy97; + goto yy94; + goto yy160; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy97; - goto yy33; + goto yy160; + goto yy94; } } - yy96: + yy159: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy98; + goto yy161; if (yych <= '/') - goto yy33; - goto yy99; + goto yy94; + goto yy162; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy99; + goto yy94; + goto yy162; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy99; - goto yy33; + goto yy162; + goto yy94; } } - yy97: + yy160: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy99; - goto yy33; + goto yy162; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy99; + goto yy94; + goto yy162; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy99; - goto yy33; + goto yy162; + goto yy94; } } - yy98: + yy161: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy100; + goto yy163; if (yych <= '/') - goto yy33; - goto yy101; + goto yy94; + goto yy164; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy101; + goto yy94; + goto yy164; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy101; - goto yy33; + goto yy164; + goto yy94; } } - yy99: + yy162: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy101; - goto yy33; + goto yy164; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy101; + goto yy94; + goto yy164; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy101; - goto yy33; + goto yy164; + goto yy94; } } - yy100: + yy163: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy102; + goto yy165; if (yych <= '/') - goto yy33; - goto yy103; + goto yy94; + goto yy166; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy103; + goto yy94; + goto yy166; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy103; - goto yy33; + goto yy166; + goto yy94; } } - yy101: + yy164: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy103; - goto yy33; + goto yy166; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy103; + goto yy94; + goto yy166; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy103; - goto yy33; + goto yy166; + goto yy94; } } - yy102: + yy165: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy104; + goto yy167; if (yych <= '/') - goto yy33; - goto yy105; + goto yy94; + goto yy168; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy105; + goto yy94; + goto yy168; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy105; - goto yy33; + goto yy168; + goto yy94; } } - yy103: + yy166: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy105; - goto yy33; + goto yy168; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy105; + goto yy94; + goto yy168; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy105; - goto yy33; + goto yy168; + goto yy94; } } - yy104: + yy167: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy106; + goto yy169; if (yych <= '/') - goto yy33; - goto yy107; + goto yy94; + goto yy170; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy107; + goto yy94; + goto yy170; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy107; - goto yy33; + goto yy170; + goto yy94; } } - yy105: + yy168: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy107; - goto yy33; + goto yy170; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy107; + goto yy94; + goto yy170; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy107; - goto yy33; + goto yy170; + goto yy94; } } - yy106: + yy169: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy108; + goto yy171; if (yych <= '/') - goto yy33; - goto yy109; + goto yy94; + goto yy172; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy109; + goto yy94; + goto yy172; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy109; - goto yy33; + goto yy172; + goto yy94; } } - yy107: + yy170: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy109; - goto yy33; + goto yy172; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy109; + goto yy94; + goto yy172; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy109; - goto yy33; + goto yy172; + goto yy94; } } - yy108: + yy171: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy110; + goto yy173; if (yych <= '/') - goto yy33; - goto yy111; + goto yy94; + goto yy174; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy111; + goto yy94; + goto yy174; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy111; - goto yy33; + goto yy174; + goto yy94; } } - yy109: + yy172: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy111; - goto yy33; + goto yy174; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy111; + goto yy94; + goto yy174; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy111; - goto yy33; + goto yy174; + goto yy94; } } - yy110: + yy173: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy112; + goto yy175; if (yych <= '/') - goto yy33; - goto yy113; + goto yy94; + goto yy176; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy113; + goto yy94; + goto yy176; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy113; - goto yy33; + goto yy176; + goto yy94; } } - yy111: + yy174: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy113; - goto yy33; + goto yy176; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy113; + goto yy94; + goto yy176; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy113; - goto yy33; + goto yy176; + goto yy94; } } - yy112: + yy175: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy114; + goto yy177; if (yych <= '/') - goto yy33; - goto yy115; + goto yy94; + goto yy178; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy115; + goto yy94; + goto yy178; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy115; - goto yy33; + goto yy178; + goto yy94; } } - yy113: + yy176: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy115; - goto yy33; + goto yy178; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy115; + goto yy94; + goto yy178; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy115; - goto yy33; + goto yy178; + goto yy94; } } - yy114: + yy177: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy116; + goto yy179; if (yych <= '/') - goto yy33; - goto yy117; + goto yy94; + goto yy180; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy117; + goto yy94; + goto yy180; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy117; - goto yy33; + goto yy180; + goto yy94; } } - yy115: + yy178: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy117; - goto yy33; + goto yy180; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy117; + goto yy94; + goto yy180; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy117; - goto yy33; + goto yy180; + goto yy94; } } - yy116: + yy179: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy118; + goto yy181; if (yych <= '/') - goto yy33; - goto yy119; + goto yy94; + goto yy182; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy119; + goto yy94; + goto yy182; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy119; - goto yy33; + goto yy182; + goto yy94; } } - yy117: + yy180: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy119; - goto yy33; + goto yy182; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy119; + goto yy94; + goto yy182; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy119; - goto yy33; + goto yy182; + goto yy94; } } - yy118: + yy181: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy120; + goto yy183; if (yych <= '/') - goto yy33; - goto yy121; + goto yy94; + goto yy184; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy121; + goto yy94; + goto yy184; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy121; - goto yy33; + goto yy184; + goto yy94; } } - yy119: + yy182: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy121; - goto yy33; + goto yy184; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy121; + goto yy94; + goto yy184; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy121; - goto yy33; + goto yy184; + goto yy94; } } - yy120: + yy183: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy122; + goto yy185; if (yych <= '/') - goto yy33; - goto yy123; + goto yy94; + goto yy186; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy123; + goto yy94; + goto yy186; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy123; - goto yy33; + goto yy186; + goto yy94; } } - yy121: + yy184: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy123; - goto yy33; + goto yy186; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy123; + goto yy94; + goto yy186; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy123; - goto yy33; + goto yy186; + goto yy94; } } - yy122: + yy185: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy124; + goto yy187; if (yych <= '/') - goto yy33; - goto yy125; + goto yy94; + goto yy188; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy125; + goto yy94; + goto yy188; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy125; - goto yy33; + goto yy188; + goto yy94; } } - yy123: + yy186: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy125; - goto yy33; + goto yy188; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy125; + goto yy94; + goto yy188; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy125; - goto yy33; + goto yy188; + goto yy94; } } - yy124: + yy187: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy126; + goto yy189; if (yych <= '/') - goto yy33; - goto yy127; + goto yy94; + goto yy190; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy127; + goto yy94; + goto yy190; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy127; - goto yy33; + goto yy190; + goto yy94; } } - yy125: + yy188: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy127; - goto yy33; + goto yy190; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy127; + goto yy94; + goto yy190; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy127; - goto yy33; + goto yy190; + goto yy94; } } - yy126: + yy189: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy128; + goto yy191; if (yych <= '/') - goto yy33; - goto yy129; + goto yy94; + goto yy192; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy129; + goto yy94; + goto yy192; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy129; - goto yy33; + goto yy192; + goto yy94; } } - yy127: + yy190: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy129; - goto yy33; + goto yy192; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy129; + goto yy94; + goto yy192; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy129; - goto yy33; + goto yy192; + goto yy94; } } - yy128: + yy191: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy130; + goto yy193; if (yych <= '/') - goto yy33; - goto yy131; + goto yy94; + goto yy194; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy131; + goto yy94; + goto yy194; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy131; - goto yy33; + goto yy194; + goto yy94; } } - yy129: + yy192: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy131; - goto yy33; + goto yy194; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy131; + goto yy94; + goto yy194; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy131; - goto yy33; + goto yy194; + goto yy94; } } - yy130: + yy193: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy132; + goto yy195; if (yych <= '/') - goto yy33; - goto yy133; + goto yy94; + goto yy196; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy133; + goto yy94; + goto yy196; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy133; - goto yy33; + goto yy196; + goto yy94; } } - yy131: + yy194: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy133; - goto yy33; + goto yy196; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy133; + goto yy94; + goto yy196; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy133; - goto yy33; + goto yy196; + goto yy94; } } - yy132: + yy195: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy134; + goto yy197; if (yych <= '/') - goto yy33; - goto yy135; + goto yy94; + goto yy198; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy135; + goto yy94; + goto yy198; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy135; - goto yy33; + goto yy198; + goto yy94; } } - yy133: + yy196: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy135; - goto yy33; + goto yy198; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy135; + goto yy94; + goto yy198; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy135; - goto yy33; + goto yy198; + goto yy94; } } - yy134: + yy197: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy136; + goto yy199; if (yych <= '/') - goto yy33; - goto yy137; + goto yy94; + goto yy200; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy137; + goto yy94; + goto yy200; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy137; - goto yy33; + goto yy200; + goto yy94; } } - yy135: + yy198: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy137; - goto yy33; + goto yy200; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy137; + goto yy94; + goto yy200; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy137; - goto yy33; + goto yy200; + goto yy94; } } - yy136: + yy199: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy138; + goto yy201; if (yych <= '/') - goto yy33; - goto yy139; + goto yy94; + goto yy202; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy139; + goto yy94; + goto yy202; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy139; - goto yy33; + goto yy202; + goto yy94; } } - yy137: + yy200: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy139; - goto yy33; + goto yy202; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy139; + goto yy94; + goto yy202; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy139; - goto yy33; + goto yy202; + goto yy94; } } - yy138: + yy201: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy140; + goto yy203; if (yych <= '/') - goto yy33; - goto yy141; + goto yy94; + goto yy204; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy141; + goto yy94; + goto yy204; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy141; - goto yy33; + goto yy204; + goto yy94; } } - yy139: + yy202: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy141; - goto yy33; + goto yy204; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy141; + goto yy94; + goto yy204; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy141; - goto yy33; + goto yy204; + goto yy94; } } - yy140: + yy203: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy142; + goto yy205; if (yych <= '/') - goto yy33; - goto yy143; + goto yy94; + goto yy206; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy143; + goto yy94; + goto yy206; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy143; - goto yy33; + goto yy206; + goto yy94; } } - yy141: + yy204: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy143; - goto yy33; + goto yy206; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy143; + goto yy94; + goto yy206; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy143; - goto yy33; + goto yy206; + goto yy94; } } - yy142: + yy205: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy144; + goto yy207; if (yych <= '/') - goto yy33; - goto yy145; + goto yy94; + goto yy208; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy145; + goto yy94; + goto yy208; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy145; - goto yy33; + goto yy208; + goto yy94; } } - yy143: + yy206: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy145; - goto yy33; + goto yy208; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy145; + goto yy94; + goto yy208; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy145; - goto yy33; + goto yy208; + goto yy94; } } - yy144: + yy207: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy146; + goto yy209; if (yych <= '/') - goto yy33; - goto yy147; + goto yy94; + goto yy210; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy147; + goto yy94; + goto yy210; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy147; - goto yy33; + goto yy210; + goto yy94; } } - yy145: + yy208: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy147; - goto yy33; + goto yy210; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy147; + goto yy94; + goto yy210; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy147; - goto yy33; + goto yy210; + goto yy94; } } - yy146: + yy209: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy148; + goto yy211; if (yych <= '/') - goto yy33; - goto yy149; + goto yy94; + goto yy212; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy149; + goto yy94; + goto yy212; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy149; - goto yy33; + goto yy212; + goto yy94; } } - yy147: + yy210: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy149; - goto yy33; + goto yy212; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy149; + goto yy94; + goto yy212; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy149; - goto yy33; + goto yy212; + goto yy94; } } - yy148: + yy211: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy150; + goto yy213; if (yych <= '/') - goto yy33; - goto yy151; + goto yy94; + goto yy214; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy151; + goto yy94; + goto yy214; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy151; - goto yy33; + goto yy214; + goto yy94; } } - yy149: + yy212: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy151; - goto yy33; + goto yy214; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy151; + goto yy94; + goto yy214; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy151; - goto yy33; + goto yy214; + goto yy94; } } - yy150: + yy213: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy152; + goto yy215; if (yych <= '/') - goto yy33; - goto yy153; + goto yy94; + goto yy216; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy153; + goto yy94; + goto yy216; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy153; - goto yy33; + goto yy216; + goto yy94; } } - yy151: + yy214: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy153; - goto yy33; + goto yy216; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy153; + goto yy94; + goto yy216; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy153; - goto yy33; + goto yy216; + goto yy94; } } - yy152: + yy215: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy154; + goto yy217; if (yych <= '/') - goto yy33; - goto yy155; + goto yy94; + goto yy218; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy155; + goto yy94; + goto yy218; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy155; - goto yy33; + goto yy218; + goto yy94; } } - yy153: + yy216: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy155; - goto yy33; + goto yy218; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy155; + goto yy94; + goto yy218; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy155; - goto yy33; + goto yy218; + goto yy94; } } - yy154: + yy217: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy156; + goto yy219; if (yych <= '/') - goto yy33; - goto yy157; + goto yy94; + goto yy220; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy33; - goto yy157; + goto yy94; + goto yy220; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy157; - goto yy33; + goto yy220; + goto yy94; } } - yy155: + yy218: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy33; + goto yy94; if (yych >= '.') - goto yy34; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy157; - goto yy33; + goto yy220; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; - goto yy157; + goto yy94; + goto yy220; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy157; - goto yy33; + goto yy220; + goto yy94; } } - yy156: + yy219: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy33; + goto yy94; if (yych <= '9') - goto yy158; - goto yy33; + goto yy221; + goto yy94; } else { if (yych <= 'Z') - goto yy158; + goto yy221; if (yych <= '`') - goto yy33; + goto yy94; if (yych <= 'z') - goto yy158; - goto yy33; + goto yy221; + goto yy94; } - yy157: + yy220: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= '-') - goto yy33; - goto yy34; + goto yy94; + goto yy95; } else { if (yych <= '/') - goto yy33; + goto yy94; if (yych >= ':') - goto yy33; + goto yy94; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy37; + goto yy99; if (yych <= '@') - goto yy33; + goto yy94; } else { if (yych <= '`') - goto yy33; + goto yy94; if (yych >= '{') - goto yy33; + goto yy94; } } - yy158: + yy221: yych = *++p; if (yych == '.') - goto yy34; + goto yy95; if (yych == '>') - goto yy37; - goto yy33; + goto yy99; + goto yy94; } } @@ -4878,536 +4878,536 @@ bufsize_t _scan_html_tag(const unsigned char *p) { yych = *p; if (yych <= '@') { if (yych == '/') - goto yy162; + goto yy226; } else { if (yych <= 'Z') - goto yy163; + goto yy227; if (yych <= '`') - goto yy160; + goto yy224; if (yych <= 'z') - goto yy163; + goto yy227; } - yy160: + yy224: ++p; - yy161 : { return 0; } - yy162: + yy225: { return 0; } + yy226: yych = *(marker = ++p); if (yych <= '@') - goto yy161; + goto yy225; if (yych <= 'Z') - goto yy164; + goto yy228; if (yych <= '`') - goto yy161; + goto yy225; if (yych <= 'z') - goto yy164; - goto yy161; - yy163: + goto yy228; + goto yy225; + yy227: yych = *(marker = ++p); if (yych <= '.') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy161; + goto yy225; if (yych <= '\r') - goto yy168; - goto yy161; + goto yy234; + goto yy225; } else { if (yych <= ' ') - goto yy168; + goto yy234; if (yych == '-') - goto yy168; - goto yy161; + goto yy234; + goto yy225; } } else { if (yych <= '@') { if (yych <= '9') - goto yy168; + goto yy234; if (yych == '>') - goto yy168; - goto yy161; + goto yy234; + goto yy225; } else { if (yych <= 'Z') - goto yy168; + goto yy234; if (yych <= '`') - goto yy161; + goto yy225; if (yych <= 'z') - goto yy168; - goto yy161; + goto yy234; + goto yy225; } } - yy164: + yy228: yych = *++p; if (yybm[0 + yych] & 4) { - goto yy164; + goto yy228; } if (yych <= 0x1F) { if (yych <= 0x08) - goto yy165; + goto yy230; if (yych <= '\r') - goto yy171; + goto yy238; } else { if (yych <= ' ') - goto yy171; + goto yy238; if (yych == '>') - goto yy170; + goto yy236; } - yy165: + yy230: p = marker; - goto yy161; - yy166: + goto yy225; + yy231: yych = *++p; if (yybm[0 + yych] & 8) { - goto yy166; + goto yy231; } if (yych <= '>') { if (yych <= '9') { if (yych == '/') - goto yy169; - goto yy165; + goto yy235; + goto yy230; } else { if (yych <= ':') - goto yy172; + goto yy240; if (yych <= '=') - goto yy165; - goto yy170; + goto yy230; + goto yy236; } } else { if (yych <= '^') { if (yych <= '@') - goto yy165; + goto yy230; if (yych <= 'Z') - goto yy172; - goto yy165; + goto yy240; + goto yy230; } else { if (yych == '`') - goto yy165; + goto yy230; if (yych <= 'z') - goto yy172; - goto yy165; + goto yy240; + goto yy230; } } - yy167: + yy233: yych = *++p; - yy168: + yy234: if (yybm[0 + yych] & 8) { - goto yy166; + goto yy231; } if (yych <= '=') { if (yych <= '.') { if (yych == '-') - goto yy167; - goto yy165; + goto yy233; + goto yy230; } else { if (yych <= '/') - goto yy169; + goto yy235; if (yych <= '9') - goto yy167; - goto yy165; + goto yy233; + goto yy230; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy170; + goto yy236; if (yych <= '@') - goto yy165; - goto yy167; + goto yy230; + goto yy233; } else { if (yych <= '`') - goto yy165; + goto yy230; if (yych <= 'z') - goto yy167; - goto yy165; + goto yy233; + goto yy230; } } - yy169: + yy235: yych = *++p; if (yych != '>') - goto yy165; - yy170: + goto yy230; + yy236: ++p; { return (bufsize_t)(p - start); } - yy171: + yy238: yych = *++p; if (yych <= 0x1F) { if (yych <= 0x08) - goto yy165; + goto yy230; if (yych <= '\r') - goto yy171; - goto yy165; + goto yy238; + goto yy230; } else { if (yych <= ' ') - goto yy171; + goto yy238; if (yych == '>') - goto yy170; - goto yy165; + goto yy236; + goto yy230; } - yy172: + yy240: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy172; + goto yy240; } if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) - goto yy165; + goto yy230; } else { if (yych != ' ') - goto yy165; + goto yy230; } } else { if (yych <= '<') { if (yych <= '/') - goto yy169; - goto yy165; + goto yy235; + goto yy230; } else { if (yych <= '=') - goto yy174; + goto yy244; if (yych <= '>') - goto yy170; - goto yy165; + goto yy236; + goto yy230; } } - yy173: + yy242: yych = *++p; if (yych <= '<') { if (yych <= ' ') { if (yych <= 0x08) - goto yy165; + goto yy230; if (yych <= '\r') - goto yy173; + goto yy242; if (yych <= 0x1F) - goto yy165; - goto yy173; + goto yy230; + goto yy242; } else { if (yych <= '/') { if (yych <= '.') - goto yy165; - goto yy169; + goto yy230; + goto yy235; } else { if (yych == ':') - goto yy172; - goto yy165; + goto yy240; + goto yy230; } } } else { if (yych <= 'Z') { if (yych <= '=') - goto yy174; + goto yy244; if (yych <= '>') - goto yy170; + goto yy236; if (yych <= '@') - goto yy165; - goto yy172; + goto yy230; + goto yy240; } else { if (yych <= '_') { if (yych <= '^') - goto yy165; - goto yy172; + goto yy230; + goto yy240; } else { if (yych <= '`') - goto yy165; + goto yy230; if (yych <= 'z') - goto yy172; - goto yy165; + goto yy240; + goto yy230; } } } - yy174: + yy244: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy175; + goto yy246; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x00) - goto yy165; + goto yy230; if (yych <= ' ') - goto yy174; - goto yy176; + goto yy244; + goto yy248; } else { if (yych <= '\'') - goto yy177; + goto yy250; if (yych <= 0xC1) - goto yy165; + goto yy230; if (yych <= 0xDF) - goto yy178; - goto yy179; + goto yy252; + goto yy253; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy181; - goto yy180; + goto yy255; + goto yy254; } else { if (yych <= 0xF0) - goto yy182; + goto yy256; if (yych <= 0xF3) - goto yy183; + goto yy257; if (yych <= 0xF4) - goto yy184; - goto yy165; + goto yy258; + goto yy230; } } - yy175: + yy246: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy175; + goto yy246; } if (yych <= 0xE0) { if (yych <= '=') { if (yych <= 0x00) - goto yy165; + goto yy230; if (yych <= ' ') - goto yy166; - goto yy165; + goto yy231; + goto yy230; } else { if (yych <= '>') - goto yy170; + goto yy236; if (yych <= 0xC1) - goto yy165; + goto yy230; if (yych <= 0xDF) - goto yy178; - goto yy179; + goto yy252; + goto yy253; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy181; - goto yy180; + goto yy255; + goto yy254; } else { if (yych <= 0xF0) - goto yy182; + goto yy256; if (yych <= 0xF3) - goto yy183; + goto yy257; if (yych <= 0xF4) - goto yy184; - goto yy165; + goto yy258; + goto yy230; } } - yy176: + yy248: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy176; + goto yy248; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy165; + goto yy230; if (yych <= '"') - goto yy185; - goto yy165; + goto yy259; + goto yy230; } else { if (yych <= 0xDF) - goto yy186; + goto yy260; if (yych <= 0xE0) - goto yy187; - goto yy188; + goto yy261; + goto yy262; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy189; + goto yy263; if (yych <= 0xEF) - goto yy188; - goto yy190; + goto yy262; + goto yy264; } else { if (yych <= 0xF3) - goto yy191; + goto yy265; if (yych <= 0xF4) - goto yy192; - goto yy165; + goto yy266; + goto yy230; } } - yy177: + yy250: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy177; + goto yy250; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy165; + goto yy230; if (yych <= '\'') - goto yy185; - goto yy165; + goto yy259; + goto yy230; } else { if (yych <= 0xDF) - goto yy193; + goto yy267; if (yych <= 0xE0) - goto yy194; - goto yy195; + goto yy268; + goto yy269; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy196; + goto yy270; if (yych <= 0xEF) - goto yy195; - goto yy197; + goto yy269; + goto yy271; } else { if (yych <= 0xF3) - goto yy198; + goto yy272; if (yych <= 0xF4) - goto yy199; - goto yy165; + goto yy273; + goto yy230; } } - yy178: + yy252: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy175; - goto yy165; - yy179: + goto yy246; + goto yy230; + yy253: yych = *++p; if (yych <= 0x9F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy178; - goto yy165; - yy180: + goto yy252; + goto yy230; + yy254: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy178; - goto yy165; - yy181: + goto yy252; + goto yy230; + yy255: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x9F) - goto yy178; - goto yy165; - yy182: + goto yy252; + goto yy230; + yy256: yych = *++p; if (yych <= 0x8F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy180; - goto yy165; - yy183: + goto yy254; + goto yy230; + yy257: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy180; - goto yy165; - yy184: + goto yy254; + goto yy230; + yy258: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x8F) - goto yy180; - goto yy165; - yy185: + goto yy254; + goto yy230; + yy259: yych = *++p; if (yybm[0 + yych] & 8) { - goto yy166; + goto yy231; } if (yych == '/') - goto yy169; + goto yy235; if (yych == '>') - goto yy170; - goto yy165; - yy186: + goto yy236; + goto yy230; + yy260: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy176; - goto yy165; - yy187: + goto yy248; + goto yy230; + yy261: yych = *++p; if (yych <= 0x9F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy186; - goto yy165; - yy188: + goto yy260; + goto yy230; + yy262: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy186; - goto yy165; - yy189: + goto yy260; + goto yy230; + yy263: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x9F) - goto yy186; - goto yy165; - yy190: + goto yy260; + goto yy230; + yy264: yych = *++p; if (yych <= 0x8F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy188; - goto yy165; - yy191: + goto yy262; + goto yy230; + yy265: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy188; - goto yy165; - yy192: + goto yy262; + goto yy230; + yy266: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x8F) - goto yy188; - goto yy165; - yy193: + goto yy262; + goto yy230; + yy267: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy177; - goto yy165; - yy194: + goto yy250; + goto yy230; + yy268: yych = *++p; if (yych <= 0x9F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy193; - goto yy165; - yy195: + goto yy267; + goto yy230; + yy269: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy193; - goto yy165; - yy196: + goto yy267; + goto yy230; + yy270: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x9F) - goto yy193; - goto yy165; - yy197: + goto yy267; + goto yy230; + yy271: yych = *++p; if (yych <= 0x8F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy195; - goto yy165; - yy198: + goto yy269; + goto yy230; + yy272: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0xBF) - goto yy195; - goto yy165; - yy199: + goto yy269; + goto yy230; + yy273: yych = *++p; if (yych <= 0x7F) - goto yy165; + goto yy230; if (yych <= 0x8F) - goto yy195; - goto yy165; + goto yy269; + goto yy230; } } @@ -5440,161 +5440,161 @@ bufsize_t _scan_html_comment(const unsigned char *p) { }; yych = *p; if (yych == '-') - goto yy202; + goto yy278; ++p; - yy201 : { return 0; } - yy202: + yy277: { return 0; } + yy278: yych = *(marker = ++p); if (yych != '-') - goto yy201; - yy203: + goto yy277; + yy279: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy203; + goto yy279; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy204; + goto yy281; if (yych <= '-') - goto yy205; + goto yy282; } else { if (yych <= 0xDF) - goto yy206; + goto yy283; if (yych <= 0xE0) - goto yy207; - goto yy208; + goto yy284; + goto yy285; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy209; + goto yy286; if (yych <= 0xEF) - goto yy208; - goto yy210; + goto yy285; + goto yy287; } else { if (yych <= 0xF3) - goto yy211; + goto yy288; if (yych <= 0xF4) - goto yy212; + goto yy289; } } - yy204: + yy281: p = marker; - goto yy201; - yy205: + goto yy277; + yy282: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy203; + goto yy279; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy204; + goto yy281; if (yych <= '-') - goto yy213; - goto yy204; + goto yy290; + goto yy281; } else { if (yych <= 0xDF) - goto yy206; + goto yy283; if (yych <= 0xE0) - goto yy207; - goto yy208; + goto yy284; + goto yy285; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy209; + goto yy286; if (yych <= 0xEF) - goto yy208; - goto yy210; + goto yy285; + goto yy287; } else { if (yych <= 0xF3) - goto yy211; + goto yy288; if (yych <= 0xF4) - goto yy212; - goto yy204; + goto yy289; + goto yy281; } } - yy206: + yy283: yych = *++p; if (yych <= 0x7F) - goto yy204; + goto yy281; if (yych <= 0xBF) - goto yy203; - goto yy204; - yy207: + goto yy279; + goto yy281; + yy284: yych = *++p; if (yych <= 0x9F) - goto yy204; + goto yy281; if (yych <= 0xBF) - goto yy206; - goto yy204; - yy208: + goto yy283; + goto yy281; + yy285: yych = *++p; if (yych <= 0x7F) - goto yy204; + goto yy281; if (yych <= 0xBF) - goto yy206; - goto yy204; - yy209: + goto yy283; + goto yy281; + yy286: yych = *++p; if (yych <= 0x7F) - goto yy204; + goto yy281; if (yych <= 0x9F) - goto yy206; - goto yy204; - yy210: + goto yy283; + goto yy281; + yy287: yych = *++p; if (yych <= 0x8F) - goto yy204; + goto yy281; if (yych <= 0xBF) - goto yy208; - goto yy204; - yy211: + goto yy285; + goto yy281; + yy288: yych = *++p; if (yych <= 0x7F) - goto yy204; + goto yy281; if (yych <= 0xBF) - goto yy208; - goto yy204; - yy212: + goto yy285; + goto yy281; + yy289: yych = *++p; if (yych <= 0x7F) - goto yy204; + goto yy281; if (yych <= 0x8F) - goto yy208; - goto yy204; - yy213: + goto yy285; + goto yy281; + yy290: yych = *++p; if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy204; + goto yy281; if (yych <= '=') - goto yy203; + goto yy279; } else { if (yych <= 0x7F) - goto yy203; + goto yy279; if (yych <= 0xC1) - goto yy204; + goto yy281; if (yych <= 0xDF) - goto yy206; - goto yy207; + goto yy283; + goto yy284; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy209; - goto yy208; + goto yy286; + goto yy285; } else { if (yych <= 0xF0) - goto yy210; + goto yy287; if (yych <= 0xF3) - goto yy211; + goto yy288; if (yych <= 0xF4) - goto yy212; - goto yy204; + goto yy289; + goto yy281; } } ++p; @@ -5632,235 +5632,235 @@ bufsize_t _scan_html_pi(const unsigned char *p) { }; yych = *p; if (yybm[0 + yych] & 128) { - goto yy217; + goto yy297; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy215; + goto yy295; if (yych <= '?') - goto yy220; + goto yy300; } else { if (yych <= 0xDF) - goto yy221; + goto yy301; if (yych <= 0xE0) - goto yy222; - goto yy223; + goto yy302; + goto yy303; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy224; + goto yy304; if (yych <= 0xEF) - goto yy223; - goto yy225; + goto yy303; + goto yy305; } else { if (yych <= 0xF3) - goto yy226; + goto yy306; if (yych <= 0xF4) - goto yy227; + goto yy307; } } - yy215: + yy295: ++p; - yy216 : { return 0; } - yy217: + yy296: { return 0; } + yy297: yyaccept = 0; yych = *(marker = ++p); - yy218: + yy298: if (yybm[0 + yych] & 128) { - goto yy217; + goto yy297; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy219; + goto yy299; if (yych <= '?') - goto yy228; + goto yy308; } else { if (yych <= 0xDF) - goto yy230; + goto yy310; if (yych <= 0xE0) - goto yy231; - goto yy232; + goto yy311; + goto yy312; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy233; + goto yy313; if (yych <= 0xEF) - goto yy232; - goto yy234; + goto yy312; + goto yy314; } else { if (yych <= 0xF3) - goto yy235; + goto yy315; if (yych <= 0xF4) - goto yy236; + goto yy316; } } - yy219 : { return (bufsize_t)(p - start); } - yy220: + yy299: { return (bufsize_t)(p - start); } + yy300: yyaccept = 1; yych = *(marker = ++p); if (yych <= '?') { if (yych <= 0x00) - goto yy216; + goto yy296; if (yych <= '=') - goto yy218; + goto yy298; if (yych <= '>') - goto yy216; - goto yy217; + goto yy296; + goto yy297; } else { if (yych <= 0x7F) - goto yy218; + goto yy298; if (yych <= 0xC1) - goto yy216; + goto yy296; if (yych <= 0xF4) - goto yy218; - goto yy216; + goto yy298; + goto yy296; } - yy221: + yy301: yych = *++p; if (yych <= 0x7F) - goto yy216; + goto yy296; if (yych <= 0xBF) - goto yy217; - goto yy216; - yy222: + goto yy297; + goto yy296; + yy302: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy216; + goto yy296; if (yych <= 0xBF) - goto yy230; - goto yy216; - yy223: + goto yy310; + goto yy296; + yy303: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy216; + goto yy296; if (yych <= 0xBF) - goto yy230; - goto yy216; - yy224: + goto yy310; + goto yy296; + yy304: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy216; + goto yy296; if (yych <= 0x9F) - goto yy230; - goto yy216; - yy225: + goto yy310; + goto yy296; + yy305: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy216; + goto yy296; if (yych <= 0xBF) - goto yy232; - goto yy216; - yy226: + goto yy312; + goto yy296; + yy306: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy216; + goto yy296; if (yych <= 0xBF) - goto yy232; - goto yy216; - yy227: + goto yy312; + goto yy296; + yy307: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy216; + goto yy296; if (yych <= 0x8F) - goto yy232; - goto yy216; - yy228: + goto yy312; + goto yy296; + yy308: yych = *++p; if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy229; + goto yy309; if (yych <= '=') - goto yy217; + goto yy297; } else { if (yych <= 0x7F) - goto yy217; + goto yy297; if (yych <= 0xC1) - goto yy229; + goto yy309; if (yych <= 0xDF) - goto yy230; - goto yy231; + goto yy310; + goto yy311; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy233; - goto yy232; + goto yy313; + goto yy312; } else { if (yych <= 0xF0) - goto yy234; + goto yy314; if (yych <= 0xF3) - goto yy235; + goto yy315; if (yych <= 0xF4) - goto yy236; + goto yy316; } } - yy229: + yy309: p = marker; if (yyaccept == 0) { - goto yy219; + goto yy299; } else { - goto yy216; + goto yy296; } - yy230: + yy310: yych = *++p; if (yych <= 0x7F) - goto yy229; + goto yy309; if (yych <= 0xBF) - goto yy217; - goto yy229; - yy231: + goto yy297; + goto yy309; + yy311: yych = *++p; if (yych <= 0x9F) - goto yy229; + goto yy309; if (yych <= 0xBF) - goto yy230; - goto yy229; - yy232: + goto yy310; + goto yy309; + yy312: yych = *++p; if (yych <= 0x7F) - goto yy229; + goto yy309; if (yych <= 0xBF) - goto yy230; - goto yy229; - yy233: + goto yy310; + goto yy309; + yy313: yych = *++p; if (yych <= 0x7F) - goto yy229; + goto yy309; if (yych <= 0x9F) - goto yy230; - goto yy229; - yy234: + goto yy310; + goto yy309; + yy314: yych = *++p; if (yych <= 0x8F) - goto yy229; + goto yy309; if (yych <= 0xBF) - goto yy232; - goto yy229; - yy235: + goto yy312; + goto yy309; + yy315: yych = *++p; if (yych <= 0x7F) - goto yy229; + goto yy309; if (yych <= 0xBF) - goto yy232; - goto yy229; - yy236: + goto yy312; + goto yy309; + yy316: yych = *++p; if (yych <= 0x7F) - goto yy229; + goto yy309; if (yych <= 0x8F) - goto yy232; - goto yy229; + goto yy312; + goto yy309; } } @@ -5893,92 +5893,96 @@ bufsize_t _scan_html_declaration(const unsigned char *p) { }; yych = *p; if (yych <= '@') - goto yy238; + goto yy319; if (yych <= 'Z') - goto yy239; - yy238: + goto yy321; + if (yych <= '`') + goto yy319; + if (yych <= 'z') + goto yy321; + yy319: ++p; { return 0; } - yy239: + yy321: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy239; + goto yy321; } if (yych <= 0xED) { if (yych <= 0xDF) { if (yych >= 0xC2) - goto yy241; + goto yy324; } else { if (yych <= 0xE0) - goto yy243; + goto yy326; if (yych <= 0xEC) - goto yy244; - goto yy245; + goto yy327; + goto yy328; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy244; - goto yy246; + goto yy327; + goto yy329; } else { if (yych <= 0xF3) - goto yy247; + goto yy330; if (yych <= 0xF4) - goto yy248; + goto yy331; } } - yy240 : { return (bufsize_t)(p - start); } - yy241: + yy323: { return (bufsize_t)(p - start); } + yy324: yych = *++p; if (yych <= 0x7F) - goto yy242; + goto yy325; if (yych <= 0xBF) - goto yy239; - yy242: + goto yy321; + yy325: p = marker; - goto yy240; - yy243: + goto yy323; + yy326: yych = *++p; if (yych <= 0x9F) - goto yy242; + goto yy325; if (yych <= 0xBF) - goto yy241; - goto yy242; - yy244: + goto yy324; + goto yy325; + yy327: yych = *++p; if (yych <= 0x7F) - goto yy242; + goto yy325; if (yych <= 0xBF) - goto yy241; - goto yy242; - yy245: + goto yy324; + goto yy325; + yy328: yych = *++p; if (yych <= 0x7F) - goto yy242; + goto yy325; if (yych <= 0x9F) - goto yy241; - goto yy242; - yy246: + goto yy324; + goto yy325; + yy329: yych = *++p; if (yych <= 0x8F) - goto yy242; + goto yy325; if (yych <= 0xBF) - goto yy244; - goto yy242; - yy247: + goto yy327; + goto yy325; + yy330: yych = *++p; if (yych <= 0x7F) - goto yy242; + goto yy325; if (yych <= 0xBF) - goto yy244; - goto yy242; - yy248: + goto yy327; + goto yy325; + yy331: yych = *++p; if (yych <= 0x7F) - goto yy242; + goto yy325; if (yych <= 0x8F) - goto yy244; - goto yy242; + goto yy327; + goto yy325; } } @@ -6012,195 +6016,195 @@ bufsize_t _scan_html_cdata(const unsigned char *p) { }; yych = *p; if (yych == 'C') - goto yy251; + goto yy336; if (yych == 'c') - goto yy251; + goto yy336; ++p; - yy250 : { return 0; } - yy251: + yy335: { return 0; } + yy336: yyaccept = 0; yych = *(marker = ++p); if (yych == 'D') - goto yy252; + goto yy337; if (yych != 'd') - goto yy250; - yy252: + goto yy335; + yy337: yych = *++p; if (yych == 'A') - goto yy254; + goto yy339; if (yych == 'a') - goto yy254; - yy253: + goto yy339; + yy338: p = marker; if (yyaccept == 0) { - goto yy250; + goto yy335; } else { - goto yy258; + goto yy344; } - yy254: + yy339: yych = *++p; if (yych == 'T') - goto yy255; + goto yy340; if (yych != 't') - goto yy253; - yy255: - yych = *++p; + goto yy338; + yy340: + yych = *++p; if (yych == 'A') - goto yy256; + goto yy341; if (yych != 'a') - goto yy253; - yy256: + goto yy338; + yy341: yych = *++p; if (yych != '[') - goto yy253; - yy257: + goto yy338; + yy342: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy257; + goto yy342; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy258; + goto yy344; if (yych <= ']') - goto yy259; + goto yy345; } else { if (yych <= 0xDF) - goto yy260; + goto yy346; if (yych <= 0xE0) - goto yy261; - goto yy262; + goto yy347; + goto yy348; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy263; + goto yy349; if (yych <= 0xEF) - goto yy262; - goto yy264; + goto yy348; + goto yy350; } else { if (yych <= 0xF3) - goto yy265; + goto yy351; if (yych <= 0xF4) - goto yy266; + goto yy352; } } - yy258 : { return (bufsize_t)(p - start); } - yy259: + yy344: { return (bufsize_t)(p - start); } + yy345: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy257; + goto yy342; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy253; + goto yy338; if (yych <= ']') - goto yy267; - goto yy253; + goto yy353; + goto yy338; } else { if (yych <= 0xDF) - goto yy260; + goto yy346; if (yych <= 0xE0) - goto yy261; - goto yy262; + goto yy347; + goto yy348; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy263; + goto yy349; if (yych <= 0xEF) - goto yy262; - goto yy264; + goto yy348; + goto yy350; } else { if (yych <= 0xF3) - goto yy265; + goto yy351; if (yych <= 0xF4) - goto yy266; - goto yy253; + goto yy352; + goto yy338; } } - yy260: + yy346: yych = *++p; if (yych <= 0x7F) - goto yy253; + goto yy338; if (yych <= 0xBF) - goto yy257; - goto yy253; - yy261: + goto yy342; + goto yy338; + yy347: yych = *++p; if (yych <= 0x9F) - goto yy253; + goto yy338; if (yych <= 0xBF) - goto yy260; - goto yy253; - yy262: + goto yy346; + goto yy338; + yy348: yych = *++p; if (yych <= 0x7F) - goto yy253; + goto yy338; if (yych <= 0xBF) - goto yy260; - goto yy253; - yy263: + goto yy346; + goto yy338; + yy349: yych = *++p; if (yych <= 0x7F) - goto yy253; + goto yy338; if (yych <= 0x9F) - goto yy260; - goto yy253; - yy264: + goto yy346; + goto yy338; + yy350: yych = *++p; if (yych <= 0x8F) - goto yy253; + goto yy338; if (yych <= 0xBF) - goto yy262; - goto yy253; - yy265: + goto yy348; + goto yy338; + yy351: yych = *++p; if (yych <= 0x7F) - goto yy253; + goto yy338; if (yych <= 0xBF) - goto yy262; - goto yy253; - yy266: + goto yy348; + goto yy338; + yy352: yych = *++p; if (yych <= 0x7F) - goto yy253; + goto yy338; if (yych <= 0x8F) - goto yy262; - goto yy253; - yy267: + goto yy348; + goto yy338; + yy353: yych = *++p; if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy253; + goto yy338; if (yych <= '=') - goto yy257; - goto yy253; + goto yy342; + goto yy338; } else { if (yych <= 0x7F) - goto yy257; + goto yy342; if (yych <= 0xC1) - goto yy253; + goto yy338; if (yych <= 0xDF) - goto yy260; - goto yy261; + goto yy346; + goto yy347; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy263; - goto yy262; + goto yy349; + goto yy348; } else { if (yych <= 0xF0) - goto yy264; + goto yy350; if (yych <= 0xF3) - goto yy265; + goto yy351; if (yych <= 0xF4) - goto yy266; - goto yy253; + goto yy352; + goto yy338; } } } @@ -6216,220 +6220,220 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { unsigned char yych; yych = *p; if (yych == '<') - goto yy270; + goto yy358; ++p; - yy269 : { return 0; } - yy270: + yy357: { return 0; } + yy358: yych = *(marker = ++p); switch (yych) { case '!': - goto yy271; + goto yy359; case '/': - goto yy273; + goto yy361; case '?': - goto yy274; + goto yy362; case 'A': case 'a': - goto yy275; + goto yy364; case 'B': case 'b': - goto yy276; + goto yy365; case 'C': case 'c': - goto yy277; + goto yy366; case 'D': case 'd': - goto yy278; + goto yy367; case 'F': case 'f': - goto yy279; + goto yy368; case 'H': case 'h': - goto yy280; + goto yy369; case 'I': case 'i': - goto yy281; + goto yy370; case 'L': case 'l': - goto yy282; + goto yy371; case 'M': case 'm': - goto yy283; + goto yy372; case 'N': case 'n': - goto yy284; + goto yy373; case 'O': case 'o': - goto yy285; + goto yy374; case 'P': case 'p': - goto yy286; + goto yy375; case 'S': case 's': - goto yy287; + goto yy376; case 'T': case 't': - goto yy288; + goto yy377; case 'U': case 'u': - goto yy289; + goto yy378; default: - goto yy269; + goto yy357; } - yy271: + yy359: yych = *++p; if (yych <= 'Z') { if (yych == '-') - goto yy290; + goto yy379; if (yych >= 'A') - goto yy291; + goto yy380; } else { if (yych <= '[') - goto yy292; + goto yy382; if (yych <= '`') - goto yy272; + goto yy360; if (yych <= 'z') - goto yy291; + goto yy380; } - yy272: + yy360: p = marker; - goto yy269; - yy273: + goto yy357; + yy361: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy275; + goto yy364; case 'B': case 'b': - goto yy276; + goto yy365; case 'C': case 'c': - goto yy277; + goto yy366; case 'D': case 'd': - goto yy278; + goto yy367; case 'F': case 'f': - goto yy279; + goto yy368; case 'H': case 'h': - goto yy280; + goto yy369; case 'I': case 'i': - goto yy281; + goto yy370; case 'L': case 'l': - goto yy282; + goto yy371; case 'M': case 'm': - goto yy283; + goto yy372; case 'N': case 'n': - goto yy284; + goto yy373; case 'O': case 'o': - goto yy285; + goto yy374; case 'P': case 'p': - goto yy293; + goto yy383; case 'S': case 's': - goto yy294; + goto yy384; case 'T': case 't': - goto yy295; + goto yy385; case 'U': case 'u': - goto yy289; + goto yy378; default: - goto yy272; + goto yy360; } - yy274: + yy362: ++p; { return 3; } - yy275: + yy364: yych = *++p; if (yych <= 'S') { if (yych <= 'D') { if (yych <= 'C') - goto yy272; - goto yy296; + goto yy360; + goto yy386; } else { if (yych <= 'Q') - goto yy272; + goto yy360; if (yych <= 'R') - goto yy297; - goto yy298; + goto yy387; + goto yy388; } } else { if (yych <= 'q') { if (yych == 'd') - goto yy296; - goto yy272; + goto yy386; + goto yy360; } else { if (yych <= 'r') - goto yy297; + goto yy387; if (yych <= 's') - goto yy298; - goto yy272; + goto yy388; + goto yy360; } } - yy276: + yy365: yych = *++p; if (yych <= 'O') { if (yych <= 'K') { if (yych == 'A') - goto yy299; - goto yy272; + goto yy389; + goto yy360; } else { if (yych <= 'L') - goto yy300; + goto yy390; if (yych <= 'N') - goto yy272; - goto yy301; + goto yy360; + goto yy391; } } else { if (yych <= 'k') { if (yych == 'a') - goto yy299; - goto yy272; + goto yy389; + goto yy360; } else { if (yych <= 'l') - goto yy300; + goto yy390; if (yych == 'o') - goto yy301; - goto yy272; + goto yy391; + goto yy360; } } - yy277: + yy366: yych = *++p; if (yych <= 'O') { if (yych <= 'D') { if (yych == 'A') - goto yy302; - goto yy272; + goto yy392; + goto yy360; } else { if (yych <= 'E') - goto yy303; + goto yy393; if (yych <= 'N') - goto yy272; - goto yy304; + goto yy360; + goto yy394; } } else { if (yych <= 'd') { if (yych == 'a') - goto yy302; - goto yy272; + goto yy392; + goto yy360; } else { if (yych <= 'e') - goto yy303; + goto yy393; if (yych == 'o') - goto yy304; - goto yy272; + goto yy394; + goto yy360; } } - yy278: + yy367: yych = *++p; switch (yych) { case 'D': @@ -6438,1541 +6442,1557 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { case 'd': case 'l': case 't': - goto yy305; + goto yy395; case 'E': case 'e': - goto yy306; + goto yy396; case 'I': case 'i': - goto yy307; + goto yy397; default: - goto yy272; + goto yy360; } - yy279: + yy368: yych = *++p; if (yych <= 'R') { if (yych <= 'N') { if (yych == 'I') - goto yy308; - goto yy272; + goto yy398; + goto yy360; } else { if (yych <= 'O') - goto yy309; + goto yy399; if (yych <= 'Q') - goto yy272; - goto yy310; + goto yy360; + goto yy400; } } else { if (yych <= 'n') { if (yych == 'i') - goto yy308; - goto yy272; + goto yy398; + goto yy360; } else { if (yych <= 'o') - goto yy309; + goto yy399; if (yych == 'r') - goto yy310; - goto yy272; + goto yy400; + goto yy360; } } - yy280: + yy369: yych = *++p; if (yych <= 'S') { if (yych <= 'D') { if (yych <= '0') - goto yy272; + goto yy360; if (yych <= '6') - goto yy305; - goto yy272; + goto yy395; + goto yy360; } else { if (yych <= 'E') - goto yy311; + goto yy401; if (yych == 'R') - goto yy305; - goto yy272; + goto yy395; + goto yy360; } } else { if (yych <= 'q') { if (yych <= 'T') - goto yy312; + goto yy402; if (yych == 'e') - goto yy311; - goto yy272; + goto yy401; + goto yy360; } else { if (yych <= 'r') - goto yy305; + goto yy395; if (yych == 't') - goto yy312; - goto yy272; + goto yy402; + goto yy360; } } - yy281: + yy370: yych = *++p; if (yych == 'F') - goto yy313; + goto yy403; if (yych == 'f') - goto yy313; - goto yy272; - yy282: + goto yy403; + goto yy360; + yy371: yych = *++p; if (yych <= 'I') { if (yych == 'E') - goto yy314; + goto yy404; if (yych <= 'H') - goto yy272; - goto yy315; + goto yy360; + goto yy405; } else { if (yych <= 'e') { if (yych <= 'd') - goto yy272; - goto yy314; + goto yy360; + goto yy404; } else { if (yych == 'i') - goto yy315; - goto yy272; + goto yy405; + goto yy360; } } - yy283: + yy372: yych = *++p; if (yych <= 'E') { if (yych == 'A') - goto yy316; + goto yy406; if (yych <= 'D') - goto yy272; - goto yy317; + goto yy360; + goto yy407; } else { if (yych <= 'a') { if (yych <= '`') - goto yy272; - goto yy316; + goto yy360; + goto yy406; } else { if (yych == 'e') - goto yy317; - goto yy272; + goto yy407; + goto yy360; } } - yy284: + yy373: yych = *++p; if (yych <= 'O') { if (yych == 'A') - goto yy318; + goto yy408; if (yych <= 'N') - goto yy272; - goto yy319; + goto yy360; + goto yy409; } else { if (yych <= 'a') { if (yych <= '`') - goto yy272; - goto yy318; + goto yy360; + goto yy408; } else { if (yych == 'o') - goto yy319; - goto yy272; + goto yy409; + goto yy360; } } - yy285: + yy374: yych = *++p; if (yych <= 'P') { if (yych == 'L') - goto yy305; + goto yy395; if (yych <= 'O') - goto yy272; - goto yy320; + goto yy360; + goto yy410; } else { if (yych <= 'l') { if (yych <= 'k') - goto yy272; - goto yy305; + goto yy360; + goto yy395; } else { if (yych == 'p') - goto yy320; - goto yy272; + goto yy410; + goto yy360; } } - yy286: + yy375: yych = *++p; if (yych <= '>') { if (yych <= ' ') { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; + goto yy411; if (yych <= 0x1F) - goto yy272; - goto yy321; + goto yy360; + goto yy411; } else { if (yych == '/') - goto yy322; + goto yy413; if (yych <= '=') - goto yy272; - goto yy321; + goto yy360; + goto yy411; } } else { if (yych <= 'R') { if (yych == 'A') - goto yy323; + goto yy414; if (yych <= 'Q') - goto yy272; - goto yy324; + goto yy360; + goto yy415; } else { if (yych <= 'a') { if (yych <= '`') - goto yy272; - goto yy323; + goto yy360; + goto yy414; } else { if (yych == 'r') - goto yy324; - goto yy272; + goto yy415; + goto yy360; } } } - yy287: + yy376: yych = *++p; - switch (yych) { - case 'C': - case 'c': - goto yy325; - case 'E': - case 'e': - goto yy326; - case 'O': - case 'o': - goto yy327; - case 'T': - case 't': - goto yy328; - case 'U': - case 'u': - goto yy329; - default: - goto yy272; + if (yych <= 'U') { + if (yych <= 'D') { + if (yych == 'C') + goto yy416; + goto yy360; + } else { + if (yych <= 'E') + goto yy417; + if (yych <= 'S') + goto yy360; + if (yych <= 'T') + goto yy418; + goto yy419; + } + } else { + if (yych <= 'e') { + if (yych == 'c') + goto yy416; + if (yych <= 'd') + goto yy360; + goto yy417; + } else { + if (yych <= 's') + goto yy360; + if (yych <= 't') + goto yy418; + if (yych <= 'u') + goto yy419; + goto yy360; + } } - yy288: + yy377: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy330; + goto yy420; case 'B': case 'b': - goto yy331; + goto yy421; case 'D': case 'd': - goto yy305; + goto yy395; case 'E': case 'e': - goto yy332; + goto yy422; case 'F': case 'f': - goto yy333; + goto yy423; case 'H': case 'h': - goto yy334; + goto yy424; case 'I': case 'i': - goto yy335; + goto yy425; case 'R': case 'r': - goto yy336; + goto yy426; default: - goto yy272; + goto yy360; } - yy289: + yy378: yych = *++p; if (yych == 'L') - goto yy305; + goto yy395; if (yych == 'l') - goto yy305; - goto yy272; - yy290: + goto yy395; + goto yy360; + yy379: yych = *++p; if (yych == '-') - goto yy337; - goto yy272; - yy291: + goto yy427; + goto yy360; + yy380: ++p; { return 4; } - yy292: + yy382: yych = *++p; if (yych == 'C') - goto yy338; + goto yy429; if (yych == 'c') - goto yy338; - goto yy272; - yy293: + goto yy429; + goto yy360; + yy383: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= '@') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'A') - goto yy323; + goto yy414; if (yych == 'a') - goto yy323; - goto yy272; + goto yy414; + goto yy360; } } - yy294: + yy384: yych = *++p; if (yych <= 'U') { - if (yych <= 'N') { - if (yych == 'E') - goto yy326; - goto yy272; - } else { - if (yych <= 'O') - goto yy327; - if (yych <= 'T') - goto yy272; - goto yy329; - } + if (yych == 'E') + goto yy417; + if (yych <= 'T') + goto yy360; + goto yy419; } else { - if (yych <= 'n') { - if (yych == 'e') - goto yy326; - goto yy272; + if (yych <= 'e') { + if (yych <= 'd') + goto yy360; + goto yy417; } else { - if (yych <= 'o') - goto yy327; if (yych == 'u') - goto yy329; - goto yy272; + goto yy419; + goto yy360; } } - yy295: + yy385: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy330; + goto yy420; case 'B': case 'b': - goto yy331; + goto yy421; case 'D': case 'd': - goto yy305; + goto yy395; case 'F': case 'f': - goto yy333; + goto yy423; case 'H': case 'h': - goto yy334; + goto yy424; case 'I': case 'i': - goto yy335; + goto yy425; case 'R': case 'r': - goto yy336; + goto yy426; default: - goto yy272; + goto yy360; } - yy296: + yy386: yych = *++p; if (yych == 'D') - goto yy339; + goto yy430; if (yych == 'd') - goto yy339; - goto yy272; - yy297: + goto yy430; + goto yy360; + yy387: yych = *++p; if (yych == 'T') - goto yy340; + goto yy431; if (yych == 't') - goto yy340; - goto yy272; - yy298: + goto yy431; + goto yy360; + yy388: yych = *++p; if (yych == 'I') - goto yy341; + goto yy432; if (yych == 'i') - goto yy341; - goto yy272; - yy299: + goto yy432; + goto yy360; + yy389: yych = *++p; if (yych == 'S') - goto yy342; + goto yy433; if (yych == 's') - goto yy342; - goto yy272; - yy300: + goto yy433; + goto yy360; + yy390: yych = *++p; if (yych == 'O') - goto yy343; + goto yy434; if (yych == 'o') - goto yy343; - goto yy272; - yy301: + goto yy434; + goto yy360; + yy391: yych = *++p; if (yych == 'D') - goto yy344; + goto yy435; if (yych == 'd') - goto yy344; - goto yy272; - yy302: + goto yy435; + goto yy360; + yy392: yych = *++p; if (yych == 'P') - goto yy345; + goto yy436; if (yych == 'p') - goto yy345; - goto yy272; - yy303: + goto yy436; + goto yy360; + yy393: yych = *++p; if (yych == 'N') - goto yy346; + goto yy437; if (yych == 'n') - goto yy346; - goto yy272; - yy304: + goto yy437; + goto yy360; + yy394: yych = *++p; if (yych == 'L') - goto yy347; + goto yy438; if (yych == 'l') - goto yy347; - goto yy272; - yy305: + goto yy438; + goto yy360; + yy395: yych = *++p; if (yych <= ' ') { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; + goto yy411; if (yych <= 0x1F) - goto yy272; - goto yy321; + goto yy360; + goto yy411; } else { if (yych <= '/') { if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } else { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } } - yy306: + yy396: yych = *++p; if (yych == 'T') - goto yy348; + goto yy439; if (yych == 't') - goto yy348; - goto yy272; - yy307: + goto yy439; + goto yy360; + yy397: yych = *++p; if (yych <= 'V') { if (yych <= 'Q') { if (yych == 'A') - goto yy349; - goto yy272; + goto yy440; + goto yy360; } else { if (yych <= 'R') - goto yy305; + goto yy395; if (yych <= 'U') - goto yy272; - goto yy305; + goto yy360; + goto yy395; } } else { if (yych <= 'q') { if (yych == 'a') - goto yy349; - goto yy272; + goto yy440; + goto yy360; } else { if (yych <= 'r') - goto yy305; + goto yy395; if (yych == 'v') - goto yy305; - goto yy272; + goto yy395; + goto yy360; } } - yy308: + yy398: yych = *++p; if (yych <= 'G') { if (yych == 'E') - goto yy350; + goto yy441; if (yych <= 'F') - goto yy272; - goto yy351; + goto yy360; + goto yy442; } else { if (yych <= 'e') { if (yych <= 'd') - goto yy272; - goto yy350; + goto yy360; + goto yy441; } else { if (yych == 'g') - goto yy351; - goto yy272; + goto yy442; + goto yy360; } } - yy309: + yy399: yych = *++p; if (yych <= 'R') { if (yych == 'O') - goto yy346; + goto yy437; if (yych <= 'Q') - goto yy272; - goto yy352; + goto yy360; + goto yy443; } else { if (yych <= 'o') { if (yych <= 'n') - goto yy272; - goto yy346; + goto yy360; + goto yy437; } else { if (yych == 'r') - goto yy352; - goto yy272; + goto yy443; + goto yy360; } } - yy310: + yy400: yych = *++p; if (yych == 'A') - goto yy353; + goto yy444; if (yych == 'a') - goto yy353; - goto yy272; - yy311: + goto yy444; + goto yy360; + yy401: yych = *++p; if (yych == 'A') - goto yy354; + goto yy445; if (yych == 'a') - goto yy354; - goto yy272; - yy312: + goto yy445; + goto yy360; + yy402: yych = *++p; if (yych == 'M') - goto yy289; + goto yy378; if (yych == 'm') - goto yy289; - goto yy272; - yy313: + goto yy378; + goto yy360; + yy403: yych = *++p; if (yych == 'R') - goto yy355; + goto yy446; if (yych == 'r') - goto yy355; - goto yy272; - yy314: + goto yy446; + goto yy360; + yy404: yych = *++p; if (yych == 'G') - goto yy356; + goto yy447; if (yych == 'g') - goto yy356; - goto yy272; - yy315: + goto yy447; + goto yy360; + yy405: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'M') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'N') - goto yy357; + goto yy448; if (yych == 'n') - goto yy357; - goto yy272; + goto yy448; + goto yy360; } } - yy316: + yy406: yych = *++p; if (yych == 'I') - goto yy358; + goto yy449; if (yych == 'i') - goto yy358; - goto yy272; - yy317: + goto yy449; + goto yy360; + yy407: yych = *++p; if (yych == 'N') - goto yy359; + goto yy450; if (yych == 'n') - goto yy359; - goto yy272; - yy318: + goto yy450; + goto yy360; + yy408: yych = *++p; if (yych == 'V') - goto yy305; + goto yy395; if (yych == 'v') - goto yy305; - goto yy272; - yy319: + goto yy395; + goto yy360; + yy409: yych = *++p; if (yych == 'F') - goto yy360; + goto yy451; if (yych == 'f') - goto yy360; - goto yy272; - yy320: + goto yy451; + goto yy360; + yy410: yych = *++p; if (yych == 'T') - goto yy361; + goto yy452; if (yych == 't') - goto yy361; - goto yy272; - yy321: + goto yy452; + goto yy360; + yy411: ++p; { return 6; } - yy322: + yy413: yych = *++p; if (yych == '>') - goto yy321; - goto yy272; - yy323: + goto yy411; + goto yy360; + yy414: yych = *++p; if (yych == 'R') - goto yy362; + goto yy453; if (yych == 'r') - goto yy362; - goto yy272; - yy324: + goto yy453; + goto yy360; + yy415: yych = *++p; if (yych == 'E') - goto yy363; + goto yy454; if (yych == 'e') - goto yy363; - goto yy272; - yy325: + goto yy454; + goto yy360; + yy416: yych = *++p; if (yych == 'R') - goto yy364; + goto yy455; if (yych == 'r') - goto yy364; - goto yy272; - yy326: - yych = *++p; - if (yych == 'C') - goto yy345; - if (yych == 'c') - goto yy345; - goto yy272; - yy327: + goto yy455; + goto yy360; + yy417: yych = *++p; - if (yych == 'U') - goto yy365; - if (yych == 'u') - goto yy365; - goto yy272; - yy328: + if (yych <= 'C') { + if (yych == 'A') + goto yy456; + if (yych <= 'B') + goto yy360; + goto yy436; + } else { + if (yych <= 'a') { + if (yych <= '`') + goto yy360; + goto yy456; + } else { + if (yych == 'c') + goto yy436; + goto yy360; + } + } + yy418: yych = *++p; if (yych == 'Y') - goto yy366; + goto yy457; if (yych == 'y') - goto yy366; - goto yy272; - yy329: + goto yy457; + goto yy360; + yy419: yych = *++p; if (yych == 'M') - goto yy367; + goto yy458; if (yych == 'm') - goto yy367; - goto yy272; - yy330: + goto yy458; + goto yy360; + yy420: yych = *++p; if (yych == 'B') - goto yy368; + goto yy459; if (yych == 'b') - goto yy368; - goto yy272; - yy331: + goto yy459; + goto yy360; + yy421: yych = *++p; if (yych == 'O') - goto yy301; + goto yy391; if (yych == 'o') - goto yy301; - goto yy272; - yy332: + goto yy391; + goto yy360; + yy422: yych = *++p; if (yych == 'X') - goto yy369; + goto yy460; if (yych == 'x') - goto yy369; - goto yy272; - yy333: + goto yy460; + goto yy360; + yy423: yych = *++p; if (yych == 'O') - goto yy370; + goto yy461; if (yych == 'o') - goto yy370; - goto yy272; - yy334: + goto yy461; + goto yy360; + yy424: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'D') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'E') - goto yy371; + goto yy462; if (yych == 'e') - goto yy371; - goto yy272; + goto yy462; + goto yy360; } } - yy335: + yy425: yych = *++p; if (yych == 'T') - goto yy368; + goto yy459; if (yych == 't') - goto yy368; - goto yy272; - yy336: + goto yy459; + goto yy360; + yy426: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= '@') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'A') - goto yy372; + goto yy463; if (yych == 'a') - goto yy372; - goto yy272; + goto yy463; + goto yy360; } } - yy337: + yy427: ++p; { return 2; } - yy338: + yy429: yych = *++p; if (yych == 'D') - goto yy373; + goto yy464; if (yych == 'd') - goto yy373; - goto yy272; - yy339: + goto yy464; + goto yy360; + yy430: yych = *++p; if (yych == 'R') - goto yy374; + goto yy465; if (yych == 'r') - goto yy374; - goto yy272; - yy340: + goto yy465; + goto yy360; + yy431: yych = *++p; if (yych == 'I') - goto yy375; + goto yy466; if (yych == 'i') - goto yy375; - goto yy272; - yy341: + goto yy466; + goto yy360; + yy432: yych = *++p; if (yych == 'D') - goto yy376; + goto yy467; if (yych == 'd') - goto yy376; - goto yy272; - yy342: + goto yy467; + goto yy360; + yy433: yych = *++p; if (yych == 'E') - goto yy377; + goto yy468; if (yych == 'e') - goto yy377; - goto yy272; - yy343: + goto yy468; + goto yy360; + yy434: yych = *++p; if (yych == 'C') - goto yy378; + goto yy469; if (yych == 'c') - goto yy378; - goto yy272; - yy344: + goto yy469; + goto yy360; + yy435: yych = *++p; if (yych == 'Y') - goto yy305; + goto yy395; if (yych == 'y') - goto yy305; - goto yy272; - yy345: + goto yy395; + goto yy360; + yy436: yych = *++p; if (yych == 'T') - goto yy379; + goto yy470; if (yych == 't') - goto yy379; - goto yy272; - yy346: + goto yy470; + goto yy360; + yy437: yych = *++p; if (yych == 'T') - goto yy380; + goto yy471; if (yych == 't') - goto yy380; - goto yy272; - yy347: + goto yy471; + goto yy360; + yy438: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'F') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'G') - goto yy381; + goto yy472; if (yych == 'g') - goto yy381; - goto yy272; + goto yy472; + goto yy360; } } - yy348: + yy439: yych = *++p; if (yych == 'A') - goto yy382; + goto yy473; if (yych == 'a') - goto yy382; - goto yy272; - yy349: + goto yy473; + goto yy360; + yy440: yych = *++p; if (yych == 'L') - goto yy383; + goto yy474; if (yych == 'l') - goto yy383; - goto yy272; - yy350: + goto yy474; + goto yy360; + yy441: yych = *++p; if (yych == 'L') - goto yy384; + goto yy475; if (yych == 'l') - goto yy384; - goto yy272; - yy351: + goto yy475; + goto yy360; + yy442: yych = *++p; if (yych <= 'U') { if (yych == 'C') - goto yy385; + goto yy476; if (yych <= 'T') - goto yy272; - goto yy386; + goto yy360; + goto yy477; } else { if (yych <= 'c') { if (yych <= 'b') - goto yy272; - goto yy385; + goto yy360; + goto yy476; } else { if (yych == 'u') - goto yy386; - goto yy272; + goto yy477; + goto yy360; } } - yy352: + yy443: yych = *++p; if (yych == 'M') - goto yy305; + goto yy395; if (yych == 'm') - goto yy305; - goto yy272; - yy353: + goto yy395; + goto yy360; + yy444: yych = *++p; if (yych == 'M') - goto yy387; + goto yy478; if (yych == 'm') - goto yy387; - goto yy272; - yy354: + goto yy478; + goto yy360; + yy445: yych = *++p; if (yych == 'D') - goto yy388; + goto yy479; if (yych == 'd') - goto yy388; - goto yy272; - yy355: + goto yy479; + goto yy360; + yy446: yych = *++p; if (yych == 'A') - goto yy389; + goto yy480; if (yych == 'a') - goto yy389; - goto yy272; - yy356: + goto yy480; + goto yy360; + yy447: yych = *++p; if (yych == 'E') - goto yy390; + goto yy481; if (yych == 'e') - goto yy390; - goto yy272; - yy357: + goto yy481; + goto yy360; + yy448: yych = *++p; if (yych == 'K') - goto yy305; + goto yy395; if (yych == 'k') - goto yy305; - goto yy272; - yy358: + goto yy395; + goto yy360; + yy449: yych = *++p; if (yych == 'N') - goto yy305; + goto yy395; if (yych == 'n') - goto yy305; - goto yy272; - yy359: + goto yy395; + goto yy360; + yy450: yych = *++p; if (yych == 'U') - goto yy391; + goto yy482; if (yych == 'u') - goto yy391; - goto yy272; - yy360: + goto yy482; + goto yy360; + yy451: yych = *++p; if (yych == 'R') - goto yy392; + goto yy483; if (yych == 'r') - goto yy392; - goto yy272; - yy361: + goto yy483; + goto yy360; + yy452: yych = *++p; if (yych <= 'I') { if (yych == 'G') - goto yy381; + goto yy472; if (yych <= 'H') - goto yy272; - goto yy393; + goto yy360; + goto yy484; } else { if (yych <= 'g') { if (yych <= 'f') - goto yy272; - goto yy381; + goto yy360; + goto yy472; } else { if (yych == 'i') - goto yy393; - goto yy272; + goto yy484; + goto yy360; } } - yy362: + yy453: yych = *++p; if (yych == 'A') - goto yy352; + goto yy443; if (yych == 'a') - goto yy352; - goto yy272; - yy363: + goto yy443; + goto yy360; + yy454: yych = *++p; if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy394; - goto yy272; + goto yy485; + goto yy360; } else { if (yych <= ' ') - goto yy394; + goto yy485; if (yych == '>') - goto yy394; - goto yy272; + goto yy485; + goto yy360; } - yy364: + yy455: yych = *++p; if (yych == 'I') - goto yy395; + goto yy487; if (yych == 'i') - goto yy395; - goto yy272; - yy365: + goto yy487; + goto yy360; + yy456: yych = *++p; if (yych == 'R') - goto yy396; + goto yy488; if (yych == 'r') - goto yy396; - goto yy272; - yy366: + goto yy488; + goto yy360; + yy457: yych = *++p; if (yych == 'L') - goto yy324; + goto yy415; if (yych == 'l') - goto yy324; - goto yy272; - yy367: + goto yy415; + goto yy360; + yy458: yych = *++p; if (yych == 'M') - goto yy397; + goto yy489; if (yych == 'm') - goto yy397; - goto yy272; - yy368: + goto yy489; + goto yy360; + yy459: yych = *++p; if (yych == 'L') - goto yy376; + goto yy467; if (yych == 'l') - goto yy376; - goto yy272; - yy369: + goto yy467; + goto yy360; + yy460: yych = *++p; if (yych == 'T') - goto yy398; + goto yy490; if (yych == 't') - goto yy398; - goto yy272; - yy370: + goto yy490; + goto yy360; + yy461: yych = *++p; if (yych == 'O') - goto yy399; + goto yy491; if (yych == 'o') - goto yy399; - goto yy272; - yy371: + goto yy491; + goto yy360; + yy462: yych = *++p; if (yych == 'A') - goto yy400; + goto yy492; if (yych == 'a') - goto yy400; - goto yy272; - yy372: + goto yy492; + goto yy360; + yy463: yych = *++p; if (yych == 'C') - goto yy357; + goto yy448; if (yych == 'c') - goto yy357; - goto yy272; - yy373: + goto yy448; + goto yy360; + yy464: yych = *++p; if (yych == 'A') - goto yy401; + goto yy493; if (yych == 'a') - goto yy401; - goto yy272; - yy374: + goto yy493; + goto yy360; + yy465: yych = *++p; if (yych == 'E') - goto yy402; + goto yy494; if (yych == 'e') - goto yy402; - goto yy272; - yy375: + goto yy494; + goto yy360; + yy466: yych = *++p; if (yych == 'C') - goto yy368; + goto yy459; if (yych == 'c') - goto yy368; - goto yy272; - yy376: + goto yy459; + goto yy360; + yy467: yych = *++p; if (yych == 'E') - goto yy305; + goto yy395; if (yych == 'e') - goto yy305; - goto yy272; - yy377: + goto yy395; + goto yy360; + yy468: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'E') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'F') - goto yy403; + goto yy495; if (yych == 'f') - goto yy403; - goto yy272; + goto yy495; + goto yy360; } } - yy378: + yy469: yych = *++p; if (yych == 'K') - goto yy404; + goto yy496; if (yych == 'k') - goto yy404; - goto yy272; - yy379: + goto yy496; + goto yy360; + yy470: yych = *++p; if (yych == 'I') - goto yy393; + goto yy484; if (yych == 'i') - goto yy393; - goto yy272; - yy380: + goto yy484; + goto yy360; + yy471: yych = *++p; if (yych == 'E') - goto yy405; + goto yy497; if (yych == 'e') - goto yy405; - goto yy272; - yy381: + goto yy497; + goto yy360; + yy472: yych = *++p; if (yych == 'R') - goto yy406; + goto yy498; if (yych == 'r') - goto yy406; - goto yy272; - yy382: + goto yy498; + goto yy360; + yy473: yych = *++p; if (yych == 'I') - goto yy407; + goto yy499; if (yych == 'i') - goto yy407; - goto yy272; - yy383: + goto yy499; + goto yy360; + yy474: yych = *++p; if (yych == 'O') - goto yy408; + goto yy500; if (yych == 'o') - goto yy408; - goto yy272; - yy384: + goto yy500; + goto yy360; + yy475: yych = *++p; if (yych == 'D') - goto yy409; + goto yy501; if (yych == 'd') - goto yy409; - goto yy272; - yy385: + goto yy501; + goto yy360; + yy476: yych = *++p; if (yych == 'A') - goto yy302; + goto yy392; if (yych == 'a') - goto yy302; - goto yy272; - yy386: + goto yy392; + goto yy360; + yy477: yych = *++p; if (yych == 'R') - goto yy376; + goto yy467; if (yych == 'r') - goto yy376; - goto yy272; - yy387: + goto yy467; + goto yy360; + yy478: yych = *++p; if (yych == 'E') - goto yy410; + goto yy502; if (yych == 'e') - goto yy410; - goto yy272; - yy388: + goto yy502; + goto yy360; + yy479: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'D') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'E') - goto yy405; + goto yy497; if (yych == 'e') - goto yy405; - goto yy272; + goto yy497; + goto yy360; } } - yy389: + yy480: yych = *++p; if (yych == 'M') - goto yy376; + goto yy467; if (yych == 'm') - goto yy376; - goto yy272; - yy390: + goto yy467; + goto yy360; + yy481: yych = *++p; if (yych == 'N') - goto yy400; + goto yy492; if (yych == 'n') - goto yy400; - goto yy272; - yy391: + goto yy492; + goto yy360; + yy482: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'H') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'I') - goto yy411; + goto yy503; if (yych == 'i') - goto yy411; - goto yy272; + goto yy503; + goto yy360; } } - yy392: + yy483: yych = *++p; if (yych == 'A') - goto yy412; + goto yy504; if (yych == 'a') - goto yy412; - goto yy272; - yy393: + goto yy504; + goto yy360; + yy484: yych = *++p; if (yych == 'O') - goto yy358; + goto yy449; if (yych == 'o') - goto yy358; - goto yy272; - yy394: + goto yy449; + goto yy360; + yy485: ++p; { return 1; } - yy395: + yy487: yych = *++p; if (yych == 'P') - goto yy413; + goto yy505; if (yych == 'p') - goto yy413; - goto yy272; - yy396: + goto yy505; + goto yy360; + yy488: yych = *++p; if (yych == 'C') - goto yy376; + goto yy506; if (yych == 'c') - goto yy376; - goto yy272; - yy397: + goto yy506; + goto yy360; + yy489: yych = *++p; if (yych == 'A') - goto yy414; + goto yy507; if (yych == 'a') - goto yy414; - goto yy272; - yy398: + goto yy507; + goto yy360; + yy490: yych = *++p; if (yych == 'A') - goto yy415; + goto yy508; if (yych == 'a') - goto yy415; - goto yy272; - yy399: + goto yy508; + goto yy360; + yy491: yych = *++p; if (yych == 'T') - goto yy305; + goto yy395; if (yych == 't') - goto yy305; - goto yy272; - yy400: + goto yy395; + goto yy360; + yy492: yych = *++p; if (yych == 'D') - goto yy305; + goto yy395; if (yych == 'd') - goto yy305; - goto yy272; - yy401: + goto yy395; + goto yy360; + yy493: yych = *++p; if (yych == 'T') - goto yy416; + goto yy509; if (yych == 't') - goto yy416; - goto yy272; - yy402: + goto yy509; + goto yy360; + yy494: yych = *++p; if (yych == 'S') - goto yy417; + goto yy510; if (yych == 's') - goto yy417; - goto yy272; - yy403: + goto yy510; + goto yy360; + yy495: yych = *++p; if (yych == 'O') - goto yy418; + goto yy511; if (yych == 'o') - goto yy418; - goto yy272; - yy404: + goto yy511; + goto yy360; + yy496: yych = *++p; if (yych == 'Q') - goto yy419; + goto yy512; if (yych == 'q') - goto yy419; - goto yy272; - yy405: + goto yy512; + goto yy360; + yy497: yych = *++p; if (yych == 'R') - goto yy305; + goto yy395; if (yych == 'r') - goto yy305; - goto yy272; - yy406: + goto yy395; + goto yy360; + yy498: yych = *++p; if (yych == 'O') - goto yy420; + goto yy513; if (yych == 'o') - goto yy420; - goto yy272; - yy407: + goto yy513; + goto yy360; + yy499: yych = *++p; if (yych == 'L') - goto yy417; + goto yy510; if (yych == 'l') - goto yy417; - goto yy272; - yy408: + goto yy510; + goto yy360; + yy500: yych = *++p; if (yych == 'G') - goto yy305; + goto yy395; if (yych == 'g') - goto yy305; - goto yy272; - yy409: + goto yy395; + goto yy360; + yy501: yych = *++p; if (yych == 'S') - goto yy421; + goto yy514; if (yych == 's') - goto yy421; - goto yy272; - yy410: + goto yy514; + goto yy360; + yy502: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy272; + goto yy360; if (yych <= '\r') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= ' ') - goto yy321; + goto yy411; if (yych <= '.') - goto yy272; - goto yy322; + goto yy360; + goto yy413; } } else { if (yych <= 'R') { if (yych == '>') - goto yy321; - goto yy272; + goto yy411; + goto yy360; } else { if (yych <= 'S') - goto yy421; + goto yy514; if (yych == 's') - goto yy421; - goto yy272; + goto yy514; + goto yy360; } } - yy411: + yy503: yych = *++p; if (yych == 'T') - goto yy422; + goto yy515; if (yych == 't') - goto yy422; - goto yy272; - yy412: + goto yy515; + goto yy360; + yy504: yych = *++p; if (yych == 'M') - goto yy423; + goto yy516; if (yych == 'm') - goto yy423; - goto yy272; - yy413: + goto yy516; + goto yy360; + yy505: yych = *++p; if (yych == 'T') - goto yy363; + goto yy454; if (yych == 't') - goto yy363; - goto yy272; - yy414: + goto yy454; + goto yy360; + yy506: + yych = *++p; + if (yych == 'H') + goto yy395; + if (yych == 'h') + goto yy395; + goto yy360; + yy507: yych = *++p; if (yych == 'R') - goto yy344; + goto yy435; if (yych == 'r') - goto yy344; - goto yy272; - yy415: + goto yy435; + goto yy360; + yy508: yych = *++p; if (yych == 'R') - goto yy424; + goto yy517; if (yych == 'r') - goto yy424; - goto yy272; - yy416: + goto yy517; + goto yy360; + yy509: yych = *++p; if (yych == 'A') - goto yy425; + goto yy518; if (yych == 'a') - goto yy425; - goto yy272; - yy417: + goto yy518; + goto yy360; + yy510: yych = *++p; if (yych == 'S') - goto yy305; + goto yy395; if (yych == 's') - goto yy305; - goto yy272; - yy418: + goto yy395; + goto yy360; + yy511: yych = *++p; if (yych == 'N') - goto yy399; + goto yy491; if (yych == 'n') - goto yy399; - goto yy272; - yy419: + goto yy491; + goto yy360; + yy512: yych = *++p; if (yych == 'U') - goto yy426; - if (yych == 'u') - goto yy426; - goto yy272; - yy420: + goto yy519; + if (yych == 'u') + goto yy519; + goto yy360; + yy513: yych = *++p; if (yych == 'U') - goto yy427; + goto yy520; if (yych == 'u') - goto yy427; - goto yy272; - yy421: + goto yy520; + goto yy360; + yy514: yych = *++p; if (yych == 'E') - goto yy399; + goto yy491; if (yych == 'e') - goto yy399; - goto yy272; - yy422: + goto yy491; + goto yy360; + yy515: yych = *++p; if (yych == 'E') - goto yy352; + goto yy443; if (yych == 'e') - goto yy352; - goto yy272; - yy423: + goto yy443; + goto yy360; + yy516: yych = *++p; if (yych == 'E') - goto yy417; + goto yy510; if (yych == 'e') - goto yy417; - goto yy272; - yy424: + goto yy510; + goto yy360; + yy517: yych = *++p; if (yych == 'E') - goto yy428; + goto yy521; if (yych == 'e') - goto yy428; - goto yy272; - yy425: + goto yy521; + goto yy360; + yy518: yych = *++p; if (yych == '[') - goto yy429; - goto yy272; - yy426: + goto yy522; + goto yy360; + yy519: yych = *++p; if (yych == 'O') - goto yy430; + goto yy524; if (yych == 'o') - goto yy430; - goto yy272; - yy427: + goto yy524; + goto yy360; + yy520: yych = *++p; if (yych == 'P') - goto yy305; + goto yy395; if (yych == 'p') - goto yy305; - goto yy272; - yy428: + goto yy395; + goto yy360; + yy521: yych = *++p; if (yych == 'A') - goto yy363; + goto yy454; if (yych == 'a') - goto yy363; - goto yy272; - yy429: + goto yy454; + goto yy360; + yy522: ++p; { return 5; } - yy430: + yy524: yych = *++p; if (yych == 'T') - goto yy376; + goto yy467; if (yych == 't') - goto yy376; - goto yy272; + goto yy467; + goto yy360; } } @@ -8007,557 +8027,557 @@ bufsize_t _scan_html_block_start_7(const unsigned char *p) { }; yych = *p; if (yych == '<') - goto yy433; + goto yy529; ++p; - yy432 : { return 0; } - yy433: + yy528: { return 0; } + yy529: yyaccept = 0; yych = *(marker = ++p); if (yych <= '@') { if (yych != '/') - goto yy432; + goto yy528; } else { if (yych <= 'Z') - goto yy435; + goto yy532; if (yych <= '`') - goto yy432; + goto yy528; if (yych <= 'z') - goto yy435; - goto yy432; + goto yy532; + goto yy528; } yych = *++p; if (yych <= '@') - goto yy434; + goto yy531; if (yych <= 'Z') - goto yy436; + goto yy534; if (yych <= '`') - goto yy434; + goto yy531; if (yych <= 'z') - goto yy436; - yy434: + goto yy534; + yy531: p = marker; if (yyaccept == 0) { - goto yy432; + goto yy528; } else { - goto yy443; + goto yy547; } - yy435: + yy532: yych = *++p; if (yybm[0 + yych] & 2) { - goto yy437; + goto yy536; } if (yych <= '=') { if (yych <= '.') { if (yych == '-') - goto yy435; - goto yy434; + goto yy532; + goto yy531; } else { if (yych <= '/') - goto yy438; + goto yy538; if (yych <= '9') - goto yy435; - goto yy434; + goto yy532; + goto yy531; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy439; + goto yy539; if (yych <= '@') - goto yy434; - goto yy435; + goto yy531; + goto yy532; } else { if (yych <= '`') - goto yy434; + goto yy531; if (yych <= 'z') - goto yy435; - goto yy434; + goto yy532; + goto yy531; } } - yy436: + yy534: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy434; + goto yy531; if (yych <= '\r') - goto yy440; - goto yy434; + goto yy541; + goto yy531; } else { if (yych <= ' ') - goto yy440; + goto yy541; if (yych == '-') - goto yy436; - goto yy434; + goto yy534; + goto yy531; } } else { if (yych <= '@') { if (yych <= '9') - goto yy436; + goto yy534; if (yych == '>') - goto yy439; - goto yy434; + goto yy539; + goto yy531; } else { if (yych <= 'Z') - goto yy436; + goto yy534; if (yych <= '`') - goto yy434; + goto yy531; if (yych <= 'z') - goto yy436; - goto yy434; + goto yy534; + goto yy531; } } - yy437: + yy536: yych = *++p; if (yybm[0 + yych] & 2) { - goto yy437; + goto yy536; } if (yych <= '>') { if (yych <= '9') { if (yych != '/') - goto yy434; + goto yy531; } else { if (yych <= ':') - goto yy441; + goto yy543; if (yych <= '=') - goto yy434; - goto yy439; + goto yy531; + goto yy539; } } else { if (yych <= '^') { if (yych <= '@') - goto yy434; + goto yy531; if (yych <= 'Z') - goto yy441; - goto yy434; + goto yy543; + goto yy531; } else { if (yych == '`') - goto yy434; + goto yy531; if (yych <= 'z') - goto yy441; - goto yy434; + goto yy543; + goto yy531; } } - yy438: + yy538: yych = *++p; if (yych != '>') - goto yy434; - yy439: + goto yy531; + yy539: yych = *++p; if (yybm[0 + yych] & 4) { - goto yy439; + goto yy539; } if (yych <= 0x08) - goto yy434; + goto yy531; if (yych <= '\n') - goto yy442; + goto yy545; if (yych <= '\v') - goto yy434; + goto yy531; if (yych <= '\r') - goto yy444; - goto yy434; - yy440: + goto yy548; + goto yy531; + yy541: yych = *++p; if (yych <= 0x1F) { if (yych <= 0x08) - goto yy434; + goto yy531; if (yych <= '\r') - goto yy440; - goto yy434; + goto yy541; + goto yy531; } else { if (yych <= ' ') - goto yy440; + goto yy541; if (yych == '>') - goto yy439; - goto yy434; + goto yy539; + goto yy531; } - yy441: + yy543: yych = *++p; if (yybm[0 + yych] & 8) { - goto yy441; + goto yy543; } if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) - goto yy434; - goto yy445; + goto yy531; + goto yy549; } else { if (yych == ' ') - goto yy445; - goto yy434; + goto yy549; + goto yy531; } } else { if (yych <= '<') { if (yych <= '/') - goto yy438; - goto yy434; + goto yy538; + goto yy531; } else { if (yych <= '=') - goto yy446; + goto yy551; if (yych <= '>') - goto yy439; - goto yy434; + goto yy539; + goto yy531; } } - yy442: + yy545: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 4) { - goto yy439; + goto yy539; } if (yych <= 0x08) - goto yy443; + goto yy547; if (yych <= '\n') - goto yy442; + goto yy545; if (yych <= '\v') - goto yy443; + goto yy547; if (yych <= '\r') - goto yy444; - yy443 : { return 7; } - yy444: + goto yy548; + yy547: { return 7; } + yy548: ++p; - goto yy443; - yy445: + goto yy547; + yy549: yych = *++p; if (yych <= '<') { if (yych <= ' ') { if (yych <= 0x08) - goto yy434; + goto yy531; if (yych <= '\r') - goto yy445; + goto yy549; if (yych <= 0x1F) - goto yy434; - goto yy445; + goto yy531; + goto yy549; } else { if (yych <= '/') { if (yych <= '.') - goto yy434; - goto yy438; + goto yy531; + goto yy538; } else { if (yych == ':') - goto yy441; - goto yy434; + goto yy543; + goto yy531; } } } else { if (yych <= 'Z') { if (yych <= '=') - goto yy446; + goto yy551; if (yych <= '>') - goto yy439; + goto yy539; if (yych <= '@') - goto yy434; - goto yy441; + goto yy531; + goto yy543; } else { if (yych <= '_') { if (yych <= '^') - goto yy434; - goto yy441; + goto yy531; + goto yy543; } else { if (yych <= '`') - goto yy434; + goto yy531; if (yych <= 'z') - goto yy441; - goto yy434; + goto yy543; + goto yy531; } } } - yy446: + yy551: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy447; + goto yy553; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x00) - goto yy434; + goto yy531; if (yych <= ' ') - goto yy446; - goto yy448; + goto yy551; + goto yy555; } else { if (yych <= '\'') - goto yy449; + goto yy557; if (yych <= 0xC1) - goto yy434; + goto yy531; if (yych <= 0xDF) - goto yy450; - goto yy451; + goto yy559; + goto yy560; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy453; - goto yy452; + goto yy562; + goto yy561; } else { if (yych <= 0xF0) - goto yy454; + goto yy563; if (yych <= 0xF3) - goto yy455; + goto yy564; if (yych <= 0xF4) - goto yy456; - goto yy434; + goto yy565; + goto yy531; } } - yy447: + yy553: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy447; + goto yy553; } if (yych <= 0xE0) { if (yych <= '=') { if (yych <= 0x00) - goto yy434; + goto yy531; if (yych <= ' ') - goto yy437; - goto yy434; + goto yy536; + goto yy531; } else { if (yych <= '>') - goto yy439; + goto yy539; if (yych <= 0xC1) - goto yy434; + goto yy531; if (yych <= 0xDF) - goto yy450; - goto yy451; + goto yy559; + goto yy560; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy453; - goto yy452; + goto yy562; + goto yy561; } else { if (yych <= 0xF0) - goto yy454; + goto yy563; if (yych <= 0xF3) - goto yy455; + goto yy564; if (yych <= 0xF4) - goto yy456; - goto yy434; + goto yy565; + goto yy531; } } - yy448: + yy555: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy448; + goto yy555; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy434; + goto yy531; if (yych <= '"') - goto yy457; - goto yy434; + goto yy566; + goto yy531; } else { if (yych <= 0xDF) - goto yy458; + goto yy567; if (yych <= 0xE0) - goto yy459; - goto yy460; + goto yy568; + goto yy569; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy461; + goto yy570; if (yych <= 0xEF) - goto yy460; - goto yy462; + goto yy569; + goto yy571; } else { if (yych <= 0xF3) - goto yy463; + goto yy572; if (yych <= 0xF4) - goto yy464; - goto yy434; + goto yy573; + goto yy531; } } - yy449: + yy557: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy449; + goto yy557; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy434; + goto yy531; if (yych <= '\'') - goto yy457; - goto yy434; + goto yy566; + goto yy531; } else { if (yych <= 0xDF) - goto yy465; + goto yy574; if (yych <= 0xE0) - goto yy466; - goto yy467; + goto yy575; + goto yy576; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy468; + goto yy577; if (yych <= 0xEF) - goto yy467; - goto yy469; + goto yy576; + goto yy578; } else { if (yych <= 0xF3) - goto yy470; + goto yy579; if (yych <= 0xF4) - goto yy471; - goto yy434; + goto yy580; + goto yy531; } } - yy450: + yy559: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy447; - goto yy434; - yy451: + goto yy553; + goto yy531; + yy560: yych = *++p; if (yych <= 0x9F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy450; - goto yy434; - yy452: + goto yy559; + goto yy531; + yy561: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy450; - goto yy434; - yy453: + goto yy559; + goto yy531; + yy562: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x9F) - goto yy450; - goto yy434; - yy454: + goto yy559; + goto yy531; + yy563: yych = *++p; if (yych <= 0x8F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy452; - goto yy434; - yy455: + goto yy561; + goto yy531; + yy564: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy452; - goto yy434; - yy456: + goto yy561; + goto yy531; + yy565: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x8F) - goto yy452; - goto yy434; - yy457: + goto yy561; + goto yy531; + yy566: yych = *++p; if (yybm[0 + yych] & 2) { - goto yy437; + goto yy536; } if (yych == '/') - goto yy438; + goto yy538; if (yych == '>') - goto yy439; - goto yy434; - yy458: + goto yy539; + goto yy531; + yy567: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy448; - goto yy434; - yy459: + goto yy555; + goto yy531; + yy568: yych = *++p; if (yych <= 0x9F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy458; - goto yy434; - yy460: + goto yy567; + goto yy531; + yy569: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy458; - goto yy434; - yy461: + goto yy567; + goto yy531; + yy570: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x9F) - goto yy458; - goto yy434; - yy462: + goto yy567; + goto yy531; + yy571: yych = *++p; if (yych <= 0x8F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy460; - goto yy434; - yy463: + goto yy569; + goto yy531; + yy572: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy460; - goto yy434; - yy464: + goto yy569; + goto yy531; + yy573: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x8F) - goto yy460; - goto yy434; - yy465: + goto yy569; + goto yy531; + yy574: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy449; - goto yy434; - yy466: + goto yy557; + goto yy531; + yy575: yych = *++p; if (yych <= 0x9F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy465; - goto yy434; - yy467: + goto yy574; + goto yy531; + yy576: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy465; - goto yy434; - yy468: + goto yy574; + goto yy531; + yy577: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x9F) - goto yy465; - goto yy434; - yy469: + goto yy574; + goto yy531; + yy578: yych = *++p; if (yych <= 0x8F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy467; - goto yy434; - yy470: + goto yy576; + goto yy531; + yy579: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0xBF) - goto yy467; - goto yy434; - yy471: + goto yy576; + goto yy531; + yy580: yych = *++p; if (yych <= 0x7F) - goto yy434; + goto yy531; if (yych <= 0x8F) - goto yy467; - goto yy434; + goto yy576; + goto yy531; } } @@ -8590,1168 +8610,1168 @@ bufsize_t _scan_html_block_end_1(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych <= 0x00) - goto yy473; + goto yy583; if (yych != '\n') - goto yy475; + goto yy585; } else { if (yych <= '<') - goto yy476; + goto yy586; if (yych <= 0x7F) - goto yy475; + goto yy585; if (yych >= 0xC2) - goto yy477; + goto yy587; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy478; + goto yy588; if (yych == 0xED) - goto yy480; - goto yy479; + goto yy590; + goto yy589; } else { if (yych <= 0xF0) - goto yy481; + goto yy591; if (yych <= 0xF3) - goto yy482; + goto yy592; if (yych <= 0xF4) - goto yy483; + goto yy593; } } - yy473: + yy583: ++p; - yy474 : { return 0; } - yy475: + yy584: { return 0; } + yy585: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\n') { if (yych <= 0x00) - goto yy474; + goto yy584; if (yych <= '\t') - goto yy485; - goto yy474; + goto yy595; + goto yy584; } else { if (yych <= 0x7F) - goto yy485; + goto yy595; if (yych <= 0xC1) - goto yy474; + goto yy584; if (yych <= 0xF4) - goto yy485; - goto yy474; + goto yy595; + goto yy584; } - yy476: + yy586: yyaccept = 0; yych = *(marker = ++p); if (yych <= '.') { if (yych <= 0x00) - goto yy474; + goto yy584; if (yych == '\n') - goto yy474; - goto yy485; + goto yy584; + goto yy595; } else { if (yych <= 0x7F) { if (yych <= '/') - goto yy495; - goto yy485; + goto yy606; + goto yy595; } else { if (yych <= 0xC1) - goto yy474; + goto yy584; if (yych <= 0xF4) - goto yy485; - goto yy474; + goto yy595; + goto yy584; } } - yy477: + yy587: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy474; + goto yy584; if (yych <= 0xBF) - goto yy484; - goto yy474; - yy478: + goto yy594; + goto yy584; + yy588: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy474; + goto yy584; if (yych <= 0xBF) - goto yy488; - goto yy474; - yy479: + goto yy599; + goto yy584; + yy589: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy474; + goto yy584; if (yych <= 0xBF) - goto yy488; - goto yy474; - yy480: + goto yy599; + goto yy584; + yy590: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy474; + goto yy584; if (yych <= 0x9F) - goto yy488; - goto yy474; - yy481: + goto yy599; + goto yy584; + yy591: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy474; + goto yy584; if (yych <= 0xBF) - goto yy490; - goto yy474; - yy482: + goto yy601; + goto yy584; + yy592: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy474; + goto yy584; if (yych <= 0xBF) - goto yy490; - goto yy474; - yy483: + goto yy601; + goto yy584; + yy593: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy474; + goto yy584; if (yych <= 0x8F) - goto yy490; - goto yy474; - yy484: + goto yy601; + goto yy584; + yy594: yych = *++p; - yy485: + yy595: if (yybm[0 + yych] & 64) { - goto yy484; + goto yy594; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy486; + goto yy596; if (yych <= '<') - goto yy487; + goto yy597; } else { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; - goto yy490; + goto yy600; + goto yy601; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy491; + goto yy602; if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; + goto yy605; } } - yy486: + yy596: p = marker; if (yyaccept == 0) { - goto yy474; + goto yy584; } else { - goto yy508; + goto yy619; } - yy487: + yy597: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xDF) { if (yych <= '.') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= '/') - goto yy495; + goto yy606; if (yych <= 0x7F) - goto yy484; + goto yy594; if (yych <= 0xC1) - goto yy486; + goto yy596; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych == 0xED) - goto yy491; - goto yy490; + goto yy602; + goto yy601; } else { if (yych <= 0xF0) - goto yy492; + goto yy603; if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } - yy488: + yy599: yych = *++p; if (yych <= 0x7F) - goto yy486; + goto yy596; if (yych <= 0xBF) - goto yy484; - goto yy486; - yy489: + goto yy594; + goto yy596; + yy600: yych = *++p; if (yych <= 0x9F) - goto yy486; + goto yy596; if (yych <= 0xBF) - goto yy488; - goto yy486; - yy490: + goto yy599; + goto yy596; + yy601: yych = *++p; if (yych <= 0x7F) - goto yy486; + goto yy596; if (yych <= 0xBF) - goto yy488; - goto yy486; - yy491: + goto yy599; + goto yy596; + yy602: yych = *++p; if (yych <= 0x7F) - goto yy486; + goto yy596; if (yych <= 0x9F) - goto yy488; - goto yy486; - yy492: + goto yy599; + goto yy596; + yy603: yych = *++p; if (yych <= 0x8F) - goto yy486; + goto yy596; if (yych <= 0xBF) - goto yy490; - goto yy486; - yy493: + goto yy601; + goto yy596; + yy604: yych = *++p; if (yych <= 0x7F) - goto yy486; + goto yy596; if (yych <= 0xBF) - goto yy490; - goto yy486; - yy494: + goto yy601; + goto yy596; + yy605: yych = *++p; if (yych <= 0x7F) - goto yy486; + goto yy596; if (yych <= 0x8F) - goto yy490; - goto yy486; - yy495: + goto yy601; + goto yy596; + yy606: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 's') { if (yych <= 'R') { if (yych <= '\n') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych <= '\t') - goto yy484; - goto yy486; + goto yy594; + goto yy596; } else { if (yych != 'P') - goto yy484; + goto yy594; } } else { if (yych <= 'o') { if (yych <= 'S') - goto yy497; + goto yy608; if (yych <= 'T') - goto yy498; - goto yy484; + goto yy609; + goto yy594; } else { if (yych <= 'p') - goto yy496; + goto yy607; if (yych <= 'r') - goto yy484; - goto yy497; + goto yy594; + goto yy608; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 't') - goto yy498; + goto yy609; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } else { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; - goto yy490; + goto yy600; + goto yy601; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy491; + goto yy602; if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy496: + yy607: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'Q') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'q') { if (yych <= 'R') - goto yy499; - goto yy484; + goto yy610; + goto yy594; } else { if (yych <= 'r') - goto yy499; + goto yy610; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy497: + yy608: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 't') { if (yych <= 'C') { if (yych <= '\t') { if (yych <= 0x00) - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= '\n') - goto yy486; + goto yy596; if (yych <= 'B') - goto yy484; - goto yy500; + goto yy594; + goto yy611; } } else { if (yych <= 'b') { if (yych == 'T') - goto yy501; - goto yy484; + goto yy612; + goto yy594; } else { if (yych <= 'c') - goto yy500; + goto yy611; if (yych <= 's') - goto yy484; - goto yy501; + goto yy594; + goto yy612; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } else { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; - goto yy490; + goto yy600; + goto yy601; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy491; + goto yy602; if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy498: + yy609: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'D') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'd') { if (yych <= 'E') - goto yy502; - goto yy484; + goto yy613; + goto yy594; } else { if (yych <= 'e') - goto yy502; + goto yy613; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy499: + yy610: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'D') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'd') { if (yych <= 'E') - goto yy503; - goto yy484; + goto yy614; + goto yy594; } else { if (yych <= 'e') - goto yy503; + goto yy614; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy500: + yy611: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'Q') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'q') { if (yych <= 'R') - goto yy504; - goto yy484; + goto yy615; + goto yy594; } else { if (yych <= 'r') - goto yy504; + goto yy615; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy501: + yy612: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'X') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'x') { if (yych <= 'Y') - goto yy505; - goto yy484; + goto yy616; + goto yy594; } else { if (yych <= 'y') - goto yy505; + goto yy616; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy502: + yy613: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'W') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'w') { if (yych <= 'X') - goto yy506; - goto yy484; + goto yy617; + goto yy594; } else { if (yych <= 'x') - goto yy506; + goto yy617; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy503: + yy614: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xDF) { if (yych <= '=') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= '>') - goto yy507; + goto yy618; if (yych <= 0x7F) - goto yy484; + goto yy594; if (yych <= 0xC1) - goto yy486; - goto yy488; + goto yy596; + goto yy599; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych == 0xED) - goto yy491; - goto yy490; + goto yy602; + goto yy601; } else { if (yych <= 0xF0) - goto yy492; + goto yy603; if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } - yy504: + yy615: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'H') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'h') { if (yych <= 'I') - goto yy509; - goto yy484; + goto yy620; + goto yy594; } else { if (yych <= 'i') - goto yy509; + goto yy620; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy505: + yy616: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'K') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'k') { if (yych <= 'L') - goto yy499; - goto yy484; + goto yy610; + goto yy594; } else { if (yych <= 'l') - goto yy499; + goto yy610; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy506: + yy617: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'S') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 's') { if (yych <= 'T') - goto yy510; - goto yy484; + goto yy621; + goto yy594; } else { if (yych <= 't') - goto yy510; + goto yy621; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy507: + yy618: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy484; + goto yy594; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy508; + goto yy619; if (yych <= '<') - goto yy487; + goto yy597; } else { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; - goto yy490; + goto yy600; + goto yy601; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy491; + goto yy602; if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; + goto yy605; } } - yy508 : { return (bufsize_t)(p - start); } - yy509: + yy619: { return (bufsize_t)(p - start); } + yy620: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'O') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'o') { if (yych <= 'P') - goto yy511; - goto yy484; + goto yy622; + goto yy594; } else { if (yych <= 'p') - goto yy511; + goto yy622; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy510: + yy621: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= '@') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= '`') { if (yych <= 'A') - goto yy512; - goto yy484; + goto yy623; + goto yy594; } else { if (yych <= 'a') - goto yy512; + goto yy623; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy511: + yy622: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'S') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 's') { if (yych <= 'T') - goto yy503; - goto yy484; + goto yy614; + goto yy594; } else { if (yych <= 't') - goto yy503; + goto yy614; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy512: + yy623: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'Q') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'q') { if (yych >= 'S') - goto yy484; + goto yy594; } else { if (yych <= 'r') - goto yy513; + goto yy624; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy513: + yy624: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= 'D') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= 'd') { if (yych >= 'F') - goto yy484; + goto yy594; } else { if (yych <= 'e') - goto yy514; + goto yy625; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } - yy514: + yy625: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy487; + goto yy597; } if (yych <= 0xC1) { if (yych <= '@') { if (yych <= 0x00) - goto yy486; + goto yy596; if (yych == '\n') - goto yy486; - goto yy484; + goto yy596; + goto yy594; } else { if (yych <= '`') { if (yych <= 'A') - goto yy503; - goto yy484; + goto yy614; + goto yy594; } else { if (yych <= 'a') - goto yy503; + goto yy614; if (yych <= 0x7F) - goto yy484; - goto yy486; + goto yy594; + goto yy596; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy488; + goto yy599; if (yych <= 0xE0) - goto yy489; + goto yy600; if (yych <= 0xEC) - goto yy490; - goto yy491; + goto yy601; + goto yy602; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy490; - goto yy492; + goto yy601; + goto yy603; } else { if (yych <= 0xF3) - goto yy493; + goto yy604; if (yych <= 0xF4) - goto yy494; - goto yy486; + goto yy605; + goto yy596; } } } @@ -9787,326 +9807,326 @@ bufsize_t _scan_html_block_end_2(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ',') { if (yych <= 0x00) - goto yy516; + goto yy628; if (yych != '\n') - goto yy518; + goto yy630; } else { if (yych <= '-') - goto yy519; + goto yy631; if (yych <= 0x7F) - goto yy518; + goto yy630; if (yych >= 0xC2) - goto yy520; + goto yy632; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy521; + goto yy633; if (yych == 0xED) - goto yy523; - goto yy522; + goto yy635; + goto yy634; } else { if (yych <= 0xF0) - goto yy524; + goto yy636; if (yych <= 0xF3) - goto yy525; + goto yy637; if (yych <= 0xF4) - goto yy526; + goto yy638; } } - yy516: + yy628: ++p; - yy517 : { return 0; } - yy518: + yy629: { return 0; } + yy630: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\n') { if (yych <= 0x00) - goto yy517; + goto yy629; if (yych <= '\t') - goto yy528; - goto yy517; + goto yy640; + goto yy629; } else { if (yych <= 0x7F) - goto yy528; + goto yy640; if (yych <= 0xC1) - goto yy517; + goto yy629; if (yych <= 0xF4) - goto yy528; - goto yy517; + goto yy640; + goto yy629; } - yy519: + yy631: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy538; + goto yy650; } if (yych <= '\n') { if (yych <= 0x00) - goto yy517; + goto yy629; if (yych <= '\t') - goto yy528; - goto yy517; + goto yy640; + goto yy629; } else { if (yych <= 0x7F) - goto yy528; + goto yy640; if (yych <= 0xC1) - goto yy517; + goto yy629; if (yych <= 0xF4) - goto yy528; - goto yy517; + goto yy640; + goto yy629; } - yy520: + yy632: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy517; + goto yy629; if (yych <= 0xBF) - goto yy527; - goto yy517; - yy521: + goto yy639; + goto yy629; + yy633: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy517; + goto yy629; if (yych <= 0xBF) - goto yy531; - goto yy517; - yy522: + goto yy643; + goto yy629; + yy634: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy517; + goto yy629; if (yych <= 0xBF) - goto yy531; - goto yy517; - yy523: + goto yy643; + goto yy629; + yy635: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy517; + goto yy629; if (yych <= 0x9F) - goto yy531; - goto yy517; - yy524: + goto yy643; + goto yy629; + yy636: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy517; + goto yy629; if (yych <= 0xBF) - goto yy533; - goto yy517; - yy525: + goto yy645; + goto yy629; + yy637: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy517; + goto yy629; if (yych <= 0xBF) - goto yy533; - goto yy517; - yy526: + goto yy645; + goto yy629; + yy638: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy517; + goto yy629; if (yych <= 0x8F) - goto yy533; - goto yy517; - yy527: + goto yy645; + goto yy629; + yy639: yych = *++p; - yy528: + yy640: if (yybm[0 + yych] & 64) { - goto yy527; + goto yy639; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy529; + goto yy641; if (yych <= '-') - goto yy530; + goto yy642; } else { if (yych <= 0xDF) - goto yy531; + goto yy643; if (yych <= 0xE0) - goto yy532; - goto yy533; + goto yy644; + goto yy645; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy534; + goto yy646; if (yych <= 0xEF) - goto yy533; - goto yy535; + goto yy645; + goto yy647; } else { if (yych <= 0xF3) - goto yy536; + goto yy648; if (yych <= 0xF4) - goto yy537; + goto yy649; } } - yy529: + yy641: p = marker; if (yyaccept == 0) { - goto yy517; + goto yy629; } else { - goto yy540; + goto yy653; } - yy530: + yy642: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy527; + goto yy639; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy529; + goto yy641; if (yych <= '-') - goto yy538; - goto yy529; + goto yy650; + goto yy641; } else { if (yych <= 0xDF) - goto yy531; + goto yy643; if (yych <= 0xE0) - goto yy532; - goto yy533; + goto yy644; + goto yy645; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy534; + goto yy646; if (yych <= 0xEF) - goto yy533; - goto yy535; + goto yy645; + goto yy647; } else { if (yych <= 0xF3) - goto yy536; + goto yy648; if (yych <= 0xF4) - goto yy537; - goto yy529; + goto yy649; + goto yy641; } } - yy531: + yy643: yych = *++p; if (yych <= 0x7F) - goto yy529; + goto yy641; if (yych <= 0xBF) - goto yy527; - goto yy529; - yy532: + goto yy639; + goto yy641; + yy644: yych = *++p; if (yych <= 0x9F) - goto yy529; + goto yy641; if (yych <= 0xBF) - goto yy531; - goto yy529; - yy533: + goto yy643; + goto yy641; + yy645: yych = *++p; if (yych <= 0x7F) - goto yy529; + goto yy641; if (yych <= 0xBF) - goto yy531; - goto yy529; - yy534: + goto yy643; + goto yy641; + yy646: yych = *++p; if (yych <= 0x7F) - goto yy529; + goto yy641; if (yych <= 0x9F) - goto yy531; - goto yy529; - yy535: + goto yy643; + goto yy641; + yy647: yych = *++p; if (yych <= 0x8F) - goto yy529; + goto yy641; if (yych <= 0xBF) - goto yy533; - goto yy529; - yy536: + goto yy645; + goto yy641; + yy648: yych = *++p; if (yych <= 0x7F) - goto yy529; + goto yy641; if (yych <= 0xBF) - goto yy533; - goto yy529; - yy537: + goto yy645; + goto yy641; + yy649: yych = *++p; if (yych <= 0x7F) - goto yy529; + goto yy641; if (yych <= 0x8F) - goto yy533; - goto yy529; - yy538: + goto yy645; + goto yy641; + yy650: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy538; + goto yy650; } if (yych <= 0xDF) { if (yych <= '=') { if (yych <= 0x00) - goto yy529; + goto yy641; if (yych == '\n') - goto yy529; - goto yy527; + goto yy641; + goto yy639; } else { if (yych <= '>') - goto yy539; + goto yy652; if (yych <= 0x7F) - goto yy527; + goto yy639; if (yych <= 0xC1) - goto yy529; - goto yy531; + goto yy641; + goto yy643; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy532; + goto yy644; if (yych == 0xED) - goto yy534; - goto yy533; + goto yy646; + goto yy645; } else { if (yych <= 0xF0) - goto yy535; + goto yy647; if (yych <= 0xF3) - goto yy536; + goto yy648; if (yych <= 0xF4) - goto yy537; - goto yy529; + goto yy649; + goto yy641; } } - yy539: + yy652: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy527; + goto yy639; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy540; + goto yy653; if (yych <= '-') - goto yy530; + goto yy642; } else { if (yych <= 0xDF) - goto yy531; + goto yy643; if (yych <= 0xE0) - goto yy532; - goto yy533; + goto yy644; + goto yy645; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy534; + goto yy646; if (yych <= 0xEF) - goto yy533; - goto yy535; + goto yy645; + goto yy647; } else { if (yych <= 0xF3) - goto yy536; + goto yy648; if (yych <= 0xF4) - goto yy537; + goto yy649; } } - yy540 : { return (bufsize_t)(p - start); } + yy653: { return (bufsize_t)(p - start); } } } @@ -10139,292 +10159,292 @@ bufsize_t _scan_html_block_end_3(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '>') { if (yych <= 0x00) - goto yy542; + goto yy656; if (yych != '\n') - goto yy544; + goto yy658; } else { if (yych <= '?') - goto yy545; + goto yy659; if (yych <= 0x7F) - goto yy544; + goto yy658; if (yych >= 0xC2) - goto yy546; + goto yy660; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy547; + goto yy661; if (yych == 0xED) - goto yy549; - goto yy548; + goto yy663; + goto yy662; } else { if (yych <= 0xF0) - goto yy550; + goto yy664; if (yych <= 0xF3) - goto yy551; + goto yy665; if (yych <= 0xF4) - goto yy552; + goto yy666; } } - yy542: + yy656: ++p; - yy543 : { return 0; } - yy544: + yy657: { return 0; } + yy658: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\n') { if (yych <= 0x00) - goto yy543; + goto yy657; if (yych <= '\t') - goto yy554; - goto yy543; + goto yy668; + goto yy657; } else { if (yych <= 0x7F) - goto yy554; + goto yy668; if (yych <= 0xC1) - goto yy543; + goto yy657; if (yych <= 0xF4) - goto yy554; - goto yy543; + goto yy668; + goto yy657; } - yy545: + yy659: yyaccept = 0; yych = *(marker = ++p); if (yych <= '=') { if (yych <= 0x00) - goto yy543; + goto yy657; if (yych == '\n') - goto yy543; - goto yy554; + goto yy657; + goto yy668; } else { if (yych <= 0x7F) { if (yych <= '>') - goto yy564; - goto yy554; + goto yy679; + goto yy668; } else { if (yych <= 0xC1) - goto yy543; + goto yy657; if (yych <= 0xF4) - goto yy554; - goto yy543; + goto yy668; + goto yy657; } } - yy546: + yy660: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy543; + goto yy657; if (yych <= 0xBF) - goto yy553; - goto yy543; - yy547: + goto yy667; + goto yy657; + yy661: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy543; + goto yy657; if (yych <= 0xBF) - goto yy557; - goto yy543; - yy548: + goto yy672; + goto yy657; + yy662: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy543; + goto yy657; if (yych <= 0xBF) - goto yy557; - goto yy543; - yy549: + goto yy672; + goto yy657; + yy663: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy543; + goto yy657; if (yych <= 0x9F) - goto yy557; - goto yy543; - yy550: + goto yy672; + goto yy657; + yy664: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy543; + goto yy657; if (yych <= 0xBF) - goto yy559; - goto yy543; - yy551: + goto yy674; + goto yy657; + yy665: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy543; + goto yy657; if (yych <= 0xBF) - goto yy559; - goto yy543; - yy552: + goto yy674; + goto yy657; + yy666: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy543; + goto yy657; if (yych <= 0x8F) - goto yy559; - goto yy543; - yy553: + goto yy674; + goto yy657; + yy667: yych = *++p; - yy554: + yy668: if (yybm[0 + yych] & 64) { - goto yy553; + goto yy667; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy555; + goto yy669; if (yych <= '?') - goto yy556; + goto yy670; } else { if (yych <= 0xDF) - goto yy557; + goto yy672; if (yych <= 0xE0) - goto yy558; - goto yy559; + goto yy673; + goto yy674; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy560; + goto yy675; if (yych <= 0xEF) - goto yy559; - goto yy561; + goto yy674; + goto yy676; } else { if (yych <= 0xF3) - goto yy562; + goto yy677; if (yych <= 0xF4) - goto yy563; + goto yy678; } } - yy555: + yy669: p = marker; if (yyaccept == 0) { - goto yy543; + goto yy657; } else { - goto yy565; + goto yy680; } - yy556: + yy670: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy556; + goto yy670; } if (yych <= 0xDF) { if (yych <= '=') { if (yych <= 0x00) - goto yy555; + goto yy669; if (yych == '\n') - goto yy555; - goto yy553; + goto yy669; + goto yy667; } else { if (yych <= '>') - goto yy564; + goto yy679; if (yych <= 0x7F) - goto yy553; + goto yy667; if (yych <= 0xC1) - goto yy555; + goto yy669; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy558; + goto yy673; if (yych == 0xED) - goto yy560; - goto yy559; + goto yy675; + goto yy674; } else { if (yych <= 0xF0) - goto yy561; + goto yy676; if (yych <= 0xF3) - goto yy562; + goto yy677; if (yych <= 0xF4) - goto yy563; - goto yy555; + goto yy678; + goto yy669; } } - yy557: + yy672: yych = *++p; if (yych <= 0x7F) - goto yy555; + goto yy669; if (yych <= 0xBF) - goto yy553; - goto yy555; - yy558: + goto yy667; + goto yy669; + yy673: yych = *++p; if (yych <= 0x9F) - goto yy555; + goto yy669; if (yych <= 0xBF) - goto yy557; - goto yy555; - yy559: + goto yy672; + goto yy669; + yy674: yych = *++p; if (yych <= 0x7F) - goto yy555; + goto yy669; if (yych <= 0xBF) - goto yy557; - goto yy555; - yy560: + goto yy672; + goto yy669; + yy675: yych = *++p; if (yych <= 0x7F) - goto yy555; + goto yy669; if (yych <= 0x9F) - goto yy557; - goto yy555; - yy561: + goto yy672; + goto yy669; + yy676: yych = *++p; if (yych <= 0x8F) - goto yy555; + goto yy669; if (yych <= 0xBF) - goto yy559; - goto yy555; - yy562: + goto yy674; + goto yy669; + yy677: yych = *++p; if (yych <= 0x7F) - goto yy555; + goto yy669; if (yych <= 0xBF) - goto yy559; - goto yy555; - yy563: + goto yy674; + goto yy669; + yy678: yych = *++p; if (yych <= 0x7F) - goto yy555; + goto yy669; if (yych <= 0x8F) - goto yy559; - goto yy555; - yy564: + goto yy674; + goto yy669; + yy679: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy553; + goto yy667; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy565; + goto yy680; if (yych <= '?') - goto yy556; + goto yy670; } else { if (yych <= 0xDF) - goto yy557; + goto yy672; if (yych <= 0xE0) - goto yy558; - goto yy559; + goto yy673; + goto yy674; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy560; + goto yy675; if (yych <= 0xEF) - goto yy559; - goto yy561; + goto yy674; + goto yy676; } else { if (yych <= 0xF3) - goto yy562; + goto yy677; if (yych <= 0xF4) - goto yy563; + goto yy678; } } - yy565 : { return (bufsize_t)(p - start); } + yy680: { return (bufsize_t)(p - start); } } } @@ -10459,237 +10479,237 @@ bufsize_t _scan_html_block_end_4(const unsigned char *p) { }; yych = *p; if (yybm[0 + yych] & 64) { - goto yy570; + goto yy686; } if (yych <= 0xE0) { if (yych <= '\n') { if (yych <= 0x00) - goto yy567; + goto yy683; if (yych <= '\t') - goto yy569; + goto yy685; } else { if (yych <= 0x7F) - goto yy569; + goto yy685; if (yych <= 0xC1) - goto yy567; + goto yy683; if (yych <= 0xDF) - goto yy572; - goto yy573; + goto yy689; + goto yy690; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy575; - goto yy574; + goto yy692; + goto yy691; } else { if (yych <= 0xF0) - goto yy576; + goto yy693; if (yych <= 0xF3) - goto yy577; + goto yy694; if (yych <= 0xF4) - goto yy578; + goto yy695; } } - yy567: + yy683: ++p; - yy568 : { return 0; } - yy569: + yy684: { return 0; } + yy685: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\n') { if (yych <= 0x00) - goto yy568; + goto yy684; if (yych <= '\t') - goto yy580; - goto yy568; + goto yy697; + goto yy684; } else { if (yych <= 0x7F) - goto yy580; + goto yy697; if (yych <= 0xC1) - goto yy568; + goto yy684; if (yych <= 0xF4) - goto yy580; - goto yy568; + goto yy697; + goto yy684; } - yy570: + yy686: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy579; + goto yy696; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy571; + goto yy688; if (yych <= '>') - goto yy570; + goto yy686; } else { if (yych <= 0xDF) - goto yy582; + goto yy699; if (yych <= 0xE0) - goto yy583; - goto yy584; + goto yy700; + goto yy701; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy585; + goto yy702; if (yych <= 0xEF) - goto yy584; - goto yy586; + goto yy701; + goto yy703; } else { if (yych <= 0xF3) - goto yy587; + goto yy704; if (yych <= 0xF4) - goto yy588; + goto yy705; } } - yy571 : { return (bufsize_t)(p - start); } - yy572: + yy688: { return (bufsize_t)(p - start); } + yy689: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy568; + goto yy684; if (yych <= 0xBF) - goto yy579; - goto yy568; - yy573: + goto yy696; + goto yy684; + yy690: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy568; + goto yy684; if (yych <= 0xBF) - goto yy582; - goto yy568; - yy574: + goto yy699; + goto yy684; + yy691: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy568; + goto yy684; if (yych <= 0xBF) - goto yy582; - goto yy568; - yy575: + goto yy699; + goto yy684; + yy692: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy568; + goto yy684; if (yych <= 0x9F) - goto yy582; - goto yy568; - yy576: + goto yy699; + goto yy684; + yy693: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy568; + goto yy684; if (yych <= 0xBF) - goto yy584; - goto yy568; - yy577: + goto yy701; + goto yy684; + yy694: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy568; + goto yy684; if (yych <= 0xBF) - goto yy584; - goto yy568; - yy578: + goto yy701; + goto yy684; + yy695: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy568; + goto yy684; if (yych <= 0x8F) - goto yy584; - goto yy568; - yy579: + goto yy701; + goto yy684; + yy696: yych = *++p; - yy580: + yy697: if (yybm[0 + yych] & 128) { - goto yy579; + goto yy696; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy581; + goto yy698; if (yych <= '>') - goto yy570; + goto yy686; } else { if (yych <= 0xDF) - goto yy582; + goto yy699; if (yych <= 0xE0) - goto yy583; - goto yy584; + goto yy700; + goto yy701; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy585; + goto yy702; if (yych <= 0xEF) - goto yy584; - goto yy586; + goto yy701; + goto yy703; } else { if (yych <= 0xF3) - goto yy587; + goto yy704; if (yych <= 0xF4) - goto yy588; + goto yy705; } } - yy581: + yy698: p = marker; if (yyaccept == 0) { - goto yy568; + goto yy684; } else { - goto yy571; + goto yy688; } - yy582: + yy699: yych = *++p; if (yych <= 0x7F) - goto yy581; + goto yy698; if (yych <= 0xBF) - goto yy579; - goto yy581; - yy583: + goto yy696; + goto yy698; + yy700: yych = *++p; if (yych <= 0x9F) - goto yy581; + goto yy698; if (yych <= 0xBF) - goto yy582; - goto yy581; - yy584: + goto yy699; + goto yy698; + yy701: yych = *++p; if (yych <= 0x7F) - goto yy581; + goto yy698; if (yych <= 0xBF) - goto yy582; - goto yy581; - yy585: + goto yy699; + goto yy698; + yy702: yych = *++p; if (yych <= 0x7F) - goto yy581; + goto yy698; if (yych <= 0x9F) - goto yy582; - goto yy581; - yy586: + goto yy699; + goto yy698; + yy703: yych = *++p; if (yych <= 0x8F) - goto yy581; + goto yy698; if (yych <= 0xBF) - goto yy584; - goto yy581; - yy587: + goto yy701; + goto yy698; + yy704: yych = *++p; if (yych <= 0x7F) - goto yy581; + goto yy698; if (yych <= 0xBF) - goto yy584; - goto yy581; - yy588: + goto yy701; + goto yy698; + yy705: yych = *++p; if (yych <= 0x7F) - goto yy581; + goto yy698; if (yych <= 0x8F) - goto yy584; - goto yy581; + goto yy701; + goto yy698; } } @@ -10722,326 +10742,326 @@ bufsize_t _scan_html_block_end_5(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '\\') { if (yych <= 0x00) - goto yy590; + goto yy708; if (yych != '\n') - goto yy592; + goto yy710; } else { if (yych <= ']') - goto yy593; + goto yy711; if (yych <= 0x7F) - goto yy592; + goto yy710; if (yych >= 0xC2) - goto yy594; + goto yy712; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy595; + goto yy713; if (yych == 0xED) - goto yy597; - goto yy596; + goto yy715; + goto yy714; } else { if (yych <= 0xF0) - goto yy598; + goto yy716; if (yych <= 0xF3) - goto yy599; + goto yy717; if (yych <= 0xF4) - goto yy600; + goto yy718; } } - yy590: + yy708: ++p; - yy591 : { return 0; } - yy592: + yy709: { return 0; } + yy710: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\n') { if (yych <= 0x00) - goto yy591; + goto yy709; if (yych <= '\t') - goto yy602; - goto yy591; + goto yy720; + goto yy709; } else { if (yych <= 0x7F) - goto yy602; + goto yy720; if (yych <= 0xC1) - goto yy591; + goto yy709; if (yych <= 0xF4) - goto yy602; - goto yy591; + goto yy720; + goto yy709; } - yy593: + yy711: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy612; + goto yy730; } if (yych <= '\n') { if (yych <= 0x00) - goto yy591; + goto yy709; if (yych <= '\t') - goto yy602; - goto yy591; + goto yy720; + goto yy709; } else { if (yych <= 0x7F) - goto yy602; + goto yy720; if (yych <= 0xC1) - goto yy591; + goto yy709; if (yych <= 0xF4) - goto yy602; - goto yy591; + goto yy720; + goto yy709; } - yy594: + yy712: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy591; + goto yy709; if (yych <= 0xBF) - goto yy601; - goto yy591; - yy595: + goto yy719; + goto yy709; + yy713: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x9F) - goto yy591; + goto yy709; if (yych <= 0xBF) - goto yy605; - goto yy591; - yy596: + goto yy723; + goto yy709; + yy714: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy591; + goto yy709; if (yych <= 0xBF) - goto yy605; - goto yy591; - yy597: + goto yy723; + goto yy709; + yy715: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy591; + goto yy709; if (yych <= 0x9F) - goto yy605; - goto yy591; - yy598: + goto yy723; + goto yy709; + yy716: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x8F) - goto yy591; + goto yy709; if (yych <= 0xBF) - goto yy607; - goto yy591; - yy599: + goto yy725; + goto yy709; + yy717: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy591; + goto yy709; if (yych <= 0xBF) - goto yy607; - goto yy591; - yy600: + goto yy725; + goto yy709; + yy718: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) - goto yy591; + goto yy709; if (yych <= 0x8F) - goto yy607; - goto yy591; - yy601: + goto yy725; + goto yy709; + yy719: yych = *++p; - yy602: + yy720: if (yybm[0 + yych] & 64) { - goto yy601; + goto yy719; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy603; + goto yy721; if (yych <= ']') - goto yy604; + goto yy722; } else { if (yych <= 0xDF) - goto yy605; + goto yy723; if (yych <= 0xE0) - goto yy606; - goto yy607; + goto yy724; + goto yy725; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy608; + goto yy726; if (yych <= 0xEF) - goto yy607; - goto yy609; + goto yy725; + goto yy727; } else { if (yych <= 0xF3) - goto yy610; + goto yy728; if (yych <= 0xF4) - goto yy611; + goto yy729; } } - yy603: + yy721: p = marker; if (yyaccept == 0) { - goto yy591; + goto yy709; } else { - goto yy614; + goto yy733; } - yy604: + yy722: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy601; + goto yy719; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy603; + goto yy721; if (yych <= ']') - goto yy612; - goto yy603; + goto yy730; + goto yy721; } else { if (yych <= 0xDF) - goto yy605; + goto yy723; if (yych <= 0xE0) - goto yy606; - goto yy607; + goto yy724; + goto yy725; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy608; + goto yy726; if (yych <= 0xEF) - goto yy607; - goto yy609; + goto yy725; + goto yy727; } else { if (yych <= 0xF3) - goto yy610; + goto yy728; if (yych <= 0xF4) - goto yy611; - goto yy603; + goto yy729; + goto yy721; } } - yy605: + yy723: yych = *++p; if (yych <= 0x7F) - goto yy603; + goto yy721; if (yych <= 0xBF) - goto yy601; - goto yy603; - yy606: + goto yy719; + goto yy721; + yy724: yych = *++p; if (yych <= 0x9F) - goto yy603; + goto yy721; if (yych <= 0xBF) - goto yy605; - goto yy603; - yy607: + goto yy723; + goto yy721; + yy725: yych = *++p; if (yych <= 0x7F) - goto yy603; + goto yy721; if (yych <= 0xBF) - goto yy605; - goto yy603; - yy608: + goto yy723; + goto yy721; + yy726: yych = *++p; if (yych <= 0x7F) - goto yy603; + goto yy721; if (yych <= 0x9F) - goto yy605; - goto yy603; - yy609: + goto yy723; + goto yy721; + yy727: yych = *++p; if (yych <= 0x8F) - goto yy603; + goto yy721; if (yych <= 0xBF) - goto yy607; - goto yy603; - yy610: + goto yy725; + goto yy721; + yy728: yych = *++p; if (yych <= 0x7F) - goto yy603; + goto yy721; if (yych <= 0xBF) - goto yy607; - goto yy603; - yy611: + goto yy725; + goto yy721; + yy729: yych = *++p; if (yych <= 0x7F) - goto yy603; + goto yy721; if (yych <= 0x8F) - goto yy607; - goto yy603; - yy612: + goto yy725; + goto yy721; + yy730: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy612; + goto yy730; } if (yych <= 0xDF) { if (yych <= '=') { if (yych <= 0x00) - goto yy603; + goto yy721; if (yych == '\n') - goto yy603; - goto yy601; + goto yy721; + goto yy719; } else { if (yych <= '>') - goto yy613; + goto yy732; if (yych <= 0x7F) - goto yy601; + goto yy719; if (yych <= 0xC1) - goto yy603; - goto yy605; + goto yy721; + goto yy723; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy606; + goto yy724; if (yych == 0xED) - goto yy608; - goto yy607; + goto yy726; + goto yy725; } else { if (yych <= 0xF0) - goto yy609; + goto yy727; if (yych <= 0xF3) - goto yy610; + goto yy728; if (yych <= 0xF4) - goto yy611; - goto yy603; + goto yy729; + goto yy721; } } - yy613: + yy732: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy601; + goto yy719; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy614; + goto yy733; if (yych <= ']') - goto yy604; + goto yy722; } else { if (yych <= 0xDF) - goto yy605; + goto yy723; if (yych <= 0xE0) - goto yy606; - goto yy607; + goto yy724; + goto yy725; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy608; + goto yy726; if (yych <= 0xEF) - goto yy607; - goto yy609; + goto yy725; + goto yy727; } else { if (yych <= 0xF3) - goto yy610; + goto yy728; if (yych <= 0xF4) - goto yy611; + goto yy729; } } - yy614 : { return (bufsize_t)(p - start); } + yy733: { return (bufsize_t)(p - start); } } } @@ -11079,533 +11099,533 @@ bufsize_t _scan_link_title(const unsigned char *p) { yych = *p; if (yych <= '&') { if (yych == '"') - goto yy617; + goto yy738; } else { if (yych <= '\'') - goto yy618; + goto yy739; if (yych <= '(') - goto yy619; + goto yy740; } ++p; - yy616 : { return 0; } - yy617: + yy737: { return 0; } + yy738: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy616; + goto yy737; if (yych <= 0x7F) - goto yy621; + goto yy742; if (yych <= 0xC1) - goto yy616; + goto yy737; if (yych <= 0xF4) - goto yy621; - goto yy616; - yy618: + goto yy742; + goto yy737; + yy739: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy616; + goto yy737; if (yych <= 0x7F) - goto yy634; + goto yy756; if (yych <= 0xC1) - goto yy616; + goto yy737; if (yych <= 0xF4) - goto yy634; - goto yy616; - yy619: + goto yy756; + goto yy737; + yy740: yyaccept = 0; yych = *(marker = ++p); if (yych <= '(') { if (yych <= 0x00) - goto yy616; + goto yy737; if (yych <= '\'') - goto yy646; - goto yy616; + goto yy769; + goto yy737; } else { if (yych <= 0x7F) - goto yy646; + goto yy769; if (yych <= 0xC1) - goto yy616; + goto yy737; if (yych <= 0xF4) - goto yy646; - goto yy616; + goto yy769; + goto yy737; } - yy620: + yy741: yych = *++p; - yy621: + yy742: if (yybm[0 + yych] & 16) { - goto yy620; + goto yy741; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy622; + goto yy743; if (yych <= '"') - goto yy623; - goto yy625; + goto yy744; + goto yy746; } else { if (yych <= 0xC1) - goto yy622; + goto yy743; if (yych <= 0xDF) - goto yy626; - goto yy627; + goto yy748; + goto yy749; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy629; - goto yy628; + goto yy751; + goto yy750; } else { if (yych <= 0xF0) - goto yy630; + goto yy752; if (yych <= 0xF3) - goto yy631; + goto yy753; if (yych <= 0xF4) - goto yy632; + goto yy754; } } - yy622: + yy743: p = marker; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy616; + goto yy737; } else { - goto yy624; + goto yy745; } } else { if (yyaccept == 2) { - goto yy636; + goto yy758; } else { - goto yy648; + goto yy771; } } - yy623: + yy744: ++p; - yy624 : { return (bufsize_t)(p - start); } - yy625: + yy745: { return (bufsize_t)(p - start); } + yy746: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy620; + goto yy741; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy622; + goto yy743; if (yych <= '"') - goto yy657; - goto yy625; + goto yy781; + goto yy746; } else { if (yych <= 0xC1) - goto yy622; + goto yy743; if (yych >= 0xE0) - goto yy627; + goto yy749; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy629; - goto yy628; + goto yy751; + goto yy750; } else { if (yych <= 0xF0) - goto yy630; + goto yy752; if (yych <= 0xF3) - goto yy631; + goto yy753; if (yych <= 0xF4) - goto yy632; - goto yy622; + goto yy754; + goto yy743; } } - yy626: + yy748: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy620; - goto yy622; - yy627: + goto yy741; + goto yy743; + yy749: yych = *++p; if (yych <= 0x9F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy626; - goto yy622; - yy628: + goto yy748; + goto yy743; + yy750: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy626; - goto yy622; - yy629: + goto yy748; + goto yy743; + yy751: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x9F) - goto yy626; - goto yy622; - yy630: + goto yy748; + goto yy743; + yy752: yych = *++p; if (yych <= 0x8F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy628; - goto yy622; - yy631: + goto yy750; + goto yy743; + yy753: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy628; - goto yy622; - yy632: + goto yy750; + goto yy743; + yy754: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x8F) - goto yy628; - goto yy622; - yy633: + goto yy750; + goto yy743; + yy755: yych = *++p; - yy634: + yy756: if (yybm[0 + yych] & 64) { - goto yy633; + goto yy755; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy622; + goto yy743; if (yych >= '(') - goto yy637; + goto yy759; } else { if (yych <= 0xC1) - goto yy622; + goto yy743; if (yych <= 0xDF) - goto yy638; - goto yy639; + goto yy761; + goto yy762; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy641; - goto yy640; + goto yy764; + goto yy763; } else { if (yych <= 0xF0) - goto yy642; + goto yy765; if (yych <= 0xF3) - goto yy643; + goto yy766; if (yych <= 0xF4) - goto yy644; - goto yy622; + goto yy767; + goto yy743; } } - yy635: + yy757: ++p; - yy636 : { return (bufsize_t)(p - start); } - yy637: + yy758: { return (bufsize_t)(p - start); } + yy759: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy633; + goto yy755; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy622; + goto yy743; if (yych <= '\'') - goto yy658; - goto yy637; + goto yy782; + goto yy759; } else { if (yych <= 0xC1) - goto yy622; + goto yy743; if (yych >= 0xE0) - goto yy639; + goto yy762; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy641; - goto yy640; + goto yy764; + goto yy763; } else { if (yych <= 0xF0) - goto yy642; + goto yy765; if (yych <= 0xF3) - goto yy643; + goto yy766; if (yych <= 0xF4) - goto yy644; - goto yy622; + goto yy767; + goto yy743; } } - yy638: + yy761: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy633; - goto yy622; - yy639: + goto yy755; + goto yy743; + yy762: yych = *++p; if (yych <= 0x9F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy638; - goto yy622; - yy640: + goto yy761; + goto yy743; + yy763: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy638; - goto yy622; - yy641: + goto yy761; + goto yy743; + yy764: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x9F) - goto yy638; - goto yy622; - yy642: + goto yy761; + goto yy743; + yy765: yych = *++p; if (yych <= 0x8F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy640; - goto yy622; - yy643: + goto yy763; + goto yy743; + yy766: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy640; - goto yy622; - yy644: + goto yy763; + goto yy743; + yy767: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x8F) - goto yy640; - goto yy622; - yy645: + goto yy763; + goto yy743; + yy768: yych = *++p; - yy646: + yy769: if (yybm[0 + yych] & 128) { - goto yy645; + goto yy768; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '(') - goto yy622; + goto yy743; if (yych >= '*') - goto yy649; + goto yy772; } else { if (yych <= 0xC1) - goto yy622; + goto yy743; if (yych <= 0xDF) - goto yy650; - goto yy651; + goto yy774; + goto yy775; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy653; - goto yy652; + goto yy777; + goto yy776; } else { if (yych <= 0xF0) - goto yy654; + goto yy778; if (yych <= 0xF3) - goto yy655; + goto yy779; if (yych <= 0xF4) - goto yy656; - goto yy622; + goto yy780; + goto yy743; } } - yy647: + yy770: ++p; - yy648 : { return (bufsize_t)(p - start); } - yy649: + yy771: { return (bufsize_t)(p - start); } + yy772: yych = *++p; if (yych <= 0xDF) { if (yych <= '[') { if (yych <= 0x00) - goto yy622; + goto yy743; if (yych == ')') - goto yy659; - goto yy645; + goto yy783; + goto yy768; } else { if (yych <= '\\') - goto yy649; + goto yy772; if (yych <= 0x7F) - goto yy645; + goto yy768; if (yych <= 0xC1) - goto yy622; + goto yy743; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy651; + goto yy775; if (yych == 0xED) - goto yy653; - goto yy652; + goto yy777; + goto yy776; } else { if (yych <= 0xF0) - goto yy654; + goto yy778; if (yych <= 0xF3) - goto yy655; + goto yy779; if (yych <= 0xF4) - goto yy656; - goto yy622; + goto yy780; + goto yy743; } } - yy650: + yy774: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy645; - goto yy622; - yy651: + goto yy768; + goto yy743; + yy775: yych = *++p; if (yych <= 0x9F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy650; - goto yy622; - yy652: + goto yy774; + goto yy743; + yy776: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy650; - goto yy622; - yy653: + goto yy774; + goto yy743; + yy777: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x9F) - goto yy650; - goto yy622; - yy654: + goto yy774; + goto yy743; + yy778: yych = *++p; if (yych <= 0x8F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy652; - goto yy622; - yy655: + goto yy776; + goto yy743; + yy779: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0xBF) - goto yy652; - goto yy622; - yy656: + goto yy776; + goto yy743; + yy780: yych = *++p; if (yych <= 0x7F) - goto yy622; + goto yy743; if (yych <= 0x8F) - goto yy652; - goto yy622; - yy657: + goto yy776; + goto yy743; + yy781: yyaccept = 1; yych = *(marker = ++p); if (yybm[0 + yych] & 16) { - goto yy620; + goto yy741; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy624; + goto yy745; if (yych <= '"') - goto yy623; - goto yy625; + goto yy744; + goto yy746; } else { if (yych <= 0xC1) - goto yy624; + goto yy745; if (yych <= 0xDF) - goto yy626; - goto yy627; + goto yy748; + goto yy749; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy629; - goto yy628; + goto yy751; + goto yy750; } else { if (yych <= 0xF0) - goto yy630; + goto yy752; if (yych <= 0xF3) - goto yy631; + goto yy753; if (yych <= 0xF4) - goto yy632; - goto yy624; + goto yy754; + goto yy745; } } - yy658: + yy782: yyaccept = 2; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy633; + goto yy755; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy636; + goto yy758; if (yych <= '\'') - goto yy635; - goto yy637; + goto yy757; + goto yy759; } else { if (yych <= 0xC1) - goto yy636; + goto yy758; if (yych <= 0xDF) - goto yy638; - goto yy639; + goto yy761; + goto yy762; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy641; - goto yy640; + goto yy764; + goto yy763; } else { if (yych <= 0xF0) - goto yy642; + goto yy765; if (yych <= 0xF3) - goto yy643; + goto yy766; if (yych <= 0xF4) - goto yy644; - goto yy636; + goto yy767; + goto yy758; } } - yy659: + yy783: yyaccept = 3; yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy645; + goto yy768; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '(') - goto yy648; + goto yy771; if (yych <= ')') - goto yy647; - goto yy649; + goto yy770; + goto yy772; } else { if (yych <= 0xC1) - goto yy648; + goto yy771; if (yych <= 0xDF) - goto yy650; - goto yy651; + goto yy774; + goto yy775; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy653; - goto yy652; + goto yy777; + goto yy776; } else { if (yych <= 0xF0) - goto yy654; + goto yy778; if (yych <= 0xF3) - goto yy655; + goto yy779; if (yych <= 0xF4) - goto yy656; - goto yy648; + goto yy780; + goto yy771; } } } @@ -11634,14 +11654,14 @@ bufsize_t _scan_spacechars(const unsigned char *p) { }; yych = *p; if (yybm[0 + yych] & 128) { - goto yy661; + goto yy788; } ++p; { return 0; } - yy661: + yy788: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy661; + goto yy788; } { return (bufsize_t)(p - start); } } @@ -11670,115 +11690,115 @@ bufsize_t _scan_atx_heading_start(const unsigned char *p) { }; yych = *p; if (yych == '#') - goto yy664; + goto yy795; ++p; - yy663 : { return 0; } - yy664: + yy794: { return 0; } + yy795: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= '\f') { if (yych <= 0x08) - goto yy663; + goto yy794; if (yych <= '\n') - goto yy667; - goto yy663; + goto yy799; + goto yy794; } else { if (yych <= '\r') - goto yy667; + goto yy799; if (yych == '#') - goto yy668; - goto yy663; + goto yy800; + goto yy794; } - yy665: + yy796: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } - yy666 : { return (bufsize_t)(p - start); } - yy667: + yy798: { return (bufsize_t)(p - start); } + yy799: ++p; - goto yy666; - yy668: + goto yy798; + yy800: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= '\f') { if (yych <= 0x08) - goto yy669; + goto yy801; if (yych <= '\n') - goto yy667; + goto yy799; } else { if (yych <= '\r') - goto yy667; + goto yy799; if (yych == '#') - goto yy670; + goto yy802; } - yy669: + yy801: p = marker; - goto yy663; - yy670: + goto yy794; + yy802: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= '\f') { if (yych <= 0x08) - goto yy669; + goto yy801; if (yych <= '\n') - goto yy667; - goto yy669; + goto yy799; + goto yy801; } else { if (yych <= '\r') - goto yy667; + goto yy799; if (yych != '#') - goto yy669; + goto yy801; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= '\f') { if (yych <= 0x08) - goto yy669; + goto yy801; if (yych <= '\n') - goto yy667; - goto yy669; + goto yy799; + goto yy801; } else { if (yych <= '\r') - goto yy667; + goto yy799; if (yych != '#') - goto yy669; + goto yy801; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= '\f') { if (yych <= 0x08) - goto yy669; + goto yy801; if (yych <= '\n') - goto yy667; - goto yy669; + goto yy799; + goto yy801; } else { if (yych <= '\r') - goto yy667; + goto yy799; if (yych != '#') - goto yy669; + goto yy801; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy665; + goto yy796; } if (yych <= 0x08) - goto yy669; + goto yy801; if (yych <= '\n') - goto yy667; + goto yy799; if (yych == '\r') - goto yy667; - goto yy669; + goto yy799; + goto yy801; } } @@ -11805,122 +11825,122 @@ bufsize_t _scan_setext_heading_line(const unsigned char *p) { }; yych = *p; if (yych == '-') - goto yy673; + goto yy810; if (yych == '=') - goto yy674; + goto yy811; ++p; - yy672 : { return 0; } - yy673: + yy809: { return 0; } + yy810: yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy679; + goto yy817; } if (yych <= '\f') { if (yych <= 0x08) - goto yy672; + goto yy809; if (yych <= '\n') - goto yy676; - goto yy672; + goto yy813; + goto yy809; } else { if (yych <= '\r') - goto yy676; + goto yy813; if (yych == ' ') - goto yy676; - goto yy672; + goto yy813; + goto yy809; } - yy674: + yy811: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy683; + goto yy823; } if (yych <= '\f') { if (yych <= 0x08) - goto yy672; + goto yy809; if (yych <= '\n') - goto yy681; - goto yy672; + goto yy820; + goto yy809; } else { if (yych <= '\r') - goto yy681; + goto yy820; if (yych == ' ') - goto yy681; - goto yy672; + goto yy820; + goto yy809; } - yy675: + yy812: yych = *++p; - yy676: + yy813: if (yybm[0 + yych] & 32) { - goto yy675; + goto yy812; } if (yych <= 0x08) - goto yy677; + goto yy814; if (yych <= '\n') - goto yy678; + goto yy815; if (yych == '\r') - goto yy678; - yy677: + goto yy815; + yy814: p = marker; - goto yy672; - yy678: + goto yy809; + yy815: ++p; { return 2; } - yy679: + yy817: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy675; + goto yy812; } if (yych <= '\f') { if (yych <= 0x08) - goto yy677; + goto yy814; if (yych <= '\n') - goto yy678; - goto yy677; + goto yy815; + goto yy814; } else { if (yych <= '\r') - goto yy678; + goto yy815; if (yych == '-') - goto yy679; - goto yy677; + goto yy817; + goto yy814; } - yy680: + yy819: yych = *++p; - yy681: + yy820: if (yych <= '\f') { if (yych <= 0x08) - goto yy677; + goto yy814; if (yych <= '\t') - goto yy680; + goto yy819; if (yych >= '\v') - goto yy677; + goto yy814; } else { if (yych <= '\r') - goto yy682; + goto yy821; if (yych == ' ') - goto yy680; - goto yy677; + goto yy819; + goto yy814; } - yy682: + yy821: ++p; { return 1; } - yy683: + yy823: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy683; + goto yy823; } if (yych <= '\f') { if (yych <= 0x08) - goto yy677; + goto yy814; if (yych <= '\t') - goto yy680; + goto yy819; if (yych <= '\n') - goto yy682; - goto yy677; + goto yy821; + goto yy814; } else { if (yych <= '\r') - goto yy682; + goto yy821; if (yych == ' ') - goto yy680; - goto yy677; + goto yy819; + goto yy814; } } } @@ -11955,321 +11975,321 @@ bufsize_t _scan_open_code_fence(const unsigned char *p) { }; yych = *p; if (yych == '`') - goto yy686; + goto yy829; if (yych == '~') - goto yy687; + goto yy830; ++p; - yy685 : { return 0; } - yy686: + yy828: { return 0; } + yy829: yych = *(marker = ++p); if (yych == '`') - goto yy688; - goto yy685; - yy687: + goto yy831; + goto yy828; + yy830: yych = *(marker = ++p); if (yych == '~') - goto yy690; - goto yy685; - yy688: + goto yy833; + goto yy828; + yy831: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy691; + goto yy834; } - yy689: + yy832: p = marker; - goto yy685; - yy690: + goto yy828; + yy833: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy692; + goto yy836; } - goto yy689; - yy691: + goto yy832; + yy834: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy691; + goto yy834; } if (yych <= 0xDF) { if (yych <= '\f') { if (yych <= 0x00) - goto yy689; + goto yy832; if (yych == '\n') { marker = p; - goto yy694; + goto yy840; } marker = p; - goto yy693; + goto yy838; } else { if (yych <= '\r') { marker = p; - goto yy694; + goto yy840; } if (yych <= 0x7F) { marker = p; - goto yy693; + goto yy838; } if (yych <= 0xC1) - goto yy689; + goto yy832; marker = p; - goto yy695; + goto yy842; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) { marker = p; - goto yy696; + goto yy843; } if (yych == 0xED) { marker = p; - goto yy698; + goto yy845; } marker = p; - goto yy697; + goto yy844; } else { if (yych <= 0xF0) { marker = p; - goto yy699; + goto yy846; } if (yych <= 0xF3) { marker = p; - goto yy700; + goto yy847; } if (yych <= 0xF4) { marker = p; - goto yy701; + goto yy848; } - goto yy689; + goto yy832; } } - yy692: + yy836: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy692; + goto yy836; } if (yych <= 0xDF) { if (yych <= '\f') { if (yych <= 0x00) - goto yy689; + goto yy832; if (yych == '\n') { marker = p; - goto yy703; + goto yy851; } marker = p; - goto yy702; + goto yy849; } else { if (yych <= '\r') { marker = p; - goto yy703; + goto yy851; } if (yych <= 0x7F) { marker = p; - goto yy702; + goto yy849; } if (yych <= 0xC1) - goto yy689; + goto yy832; marker = p; - goto yy704; + goto yy853; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) { marker = p; - goto yy705; + goto yy854; } if (yych == 0xED) { marker = p; - goto yy707; + goto yy856; } marker = p; - goto yy706; + goto yy855; } else { if (yych <= 0xF0) { marker = p; - goto yy708; + goto yy857; } if (yych <= 0xF3) { marker = p; - goto yy709; + goto yy858; } if (yych <= 0xF4) { marker = p; - goto yy710; + goto yy859; } - goto yy689; + goto yy832; } } - yy693: + yy838: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy693; + goto yy838; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy689; + goto yy832; if (yych >= 0x0E) - goto yy689; + goto yy832; } else { if (yych <= 0xDF) - goto yy695; + goto yy842; if (yych <= 0xE0) - goto yy696; - goto yy697; + goto yy843; + goto yy844; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy698; + goto yy845; if (yych <= 0xEF) - goto yy697; - goto yy699; + goto yy844; + goto yy846; } else { if (yych <= 0xF3) - goto yy700; + goto yy847; if (yych <= 0xF4) - goto yy701; - goto yy689; + goto yy848; + goto yy832; } } - yy694: + yy840: ++p; p = marker; { return (bufsize_t)(p - start); } - yy695: + yy842: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy693; - goto yy689; - yy696: + goto yy838; + goto yy832; + yy843: yych = *++p; if (yych <= 0x9F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy695; - goto yy689; - yy697: + goto yy842; + goto yy832; + yy844: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy695; - goto yy689; - yy698: + goto yy842; + goto yy832; + yy845: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0x9F) - goto yy695; - goto yy689; - yy699: + goto yy842; + goto yy832; + yy846: yych = *++p; if (yych <= 0x8F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy697; - goto yy689; - yy700: + goto yy844; + goto yy832; + yy847: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy697; - goto yy689; - yy701: + goto yy844; + goto yy832; + yy848: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0x8F) - goto yy697; - goto yy689; - yy702: + goto yy844; + goto yy832; + yy849: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy702; + goto yy849; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy689; + goto yy832; if (yych >= 0x0E) - goto yy689; + goto yy832; } else { if (yych <= 0xDF) - goto yy704; + goto yy853; if (yych <= 0xE0) - goto yy705; - goto yy706; + goto yy854; + goto yy855; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy707; + goto yy856; if (yych <= 0xEF) - goto yy706; - goto yy708; + goto yy855; + goto yy857; } else { if (yych <= 0xF3) - goto yy709; + goto yy858; if (yych <= 0xF4) - goto yy710; - goto yy689; + goto yy859; + goto yy832; } } - yy703: + yy851: ++p; p = marker; { return (bufsize_t)(p - start); } - yy704: + yy853: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy702; - goto yy689; - yy705: + goto yy849; + goto yy832; + yy854: yych = *++p; if (yych <= 0x9F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy704; - goto yy689; - yy706: + goto yy853; + goto yy832; + yy855: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy704; - goto yy689; - yy707: + goto yy853; + goto yy832; + yy856: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0x9F) - goto yy704; - goto yy689; - yy708: + goto yy853; + goto yy832; + yy857: yych = *++p; if (yych <= 0x8F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy706; - goto yy689; - yy709: + goto yy855; + goto yy832; + yy858: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0xBF) - goto yy706; - goto yy689; - yy710: + goto yy855; + goto yy832; + yy859: yych = *++p; if (yych <= 0x7F) - goto yy689; + goto yy832; if (yych <= 0x8F) - goto yy706; - goto yy689; + goto yy855; + goto yy832; } } @@ -12296,123 +12316,123 @@ bufsize_t _scan_close_code_fence(const unsigned char *p) { }; yych = *p; if (yych == '`') - goto yy713; + goto yy864; if (yych == '~') - goto yy714; + goto yy865; ++p; - yy712 : { return 0; } - yy713: + yy863: { return 0; } + yy864: yych = *(marker = ++p); if (yych == '`') - goto yy715; - goto yy712; - yy714: + goto yy866; + goto yy863; + yy865: yych = *(marker = ++p); if (yych == '~') - goto yy717; - goto yy712; - yy715: + goto yy868; + goto yy863; + yy866: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy718; + goto yy869; } - yy716: + yy867: p = marker; - goto yy712; - yy717: + goto yy863; + yy868: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy719; + goto yy871; } - goto yy716; - yy718: + goto yy867; + yy869: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy718; + goto yy869; } if (yych <= '\f') { if (yych <= 0x08) - goto yy716; + goto yy867; if (yych <= '\t') { marker = p; - goto yy720; + goto yy873; } if (yych <= '\n') { marker = p; - goto yy721; + goto yy875; } - goto yy716; + goto yy867; } else { if (yych <= '\r') { marker = p; - goto yy721; + goto yy875; } if (yych == ' ') { marker = p; - goto yy720; + goto yy873; } - goto yy716; + goto yy867; } - yy719: + yy871: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy719; + goto yy871; } if (yych <= '\f') { if (yych <= 0x08) - goto yy716; + goto yy867; if (yych <= '\t') { marker = p; - goto yy722; + goto yy877; } if (yych <= '\n') { marker = p; - goto yy723; + goto yy879; } - goto yy716; + goto yy867; } else { if (yych <= '\r') { marker = p; - goto yy723; + goto yy879; } if (yych == ' ') { marker = p; - goto yy722; + goto yy877; } - goto yy716; + goto yy867; } - yy720: + yy873: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy720; + goto yy873; } if (yych <= 0x08) - goto yy716; + goto yy867; if (yych <= '\n') - goto yy721; + goto yy875; if (yych != '\r') - goto yy716; - yy721: + goto yy867; + yy875: ++p; p = marker; { return (bufsize_t)(p - start); } - yy722: + yy877: yych = *++p; if (yych <= '\f') { if (yych <= 0x08) - goto yy716; + goto yy867; if (yych <= '\t') - goto yy722; + goto yy877; if (yych >= '\v') - goto yy716; + goto yy867; } else { if (yych <= '\r') - goto yy723; + goto yy879; if (yych == ' ') - goto yy722; - goto yy716; + goto yy877; + goto yy867; } - yy723: + yy879: ++p; p = marker; { return (bufsize_t)(p - start); } @@ -12429,890 +12449,890 @@ bufsize_t _scan_entity(const unsigned char *p) { unsigned char yych; yych = *p; if (yych == '&') - goto yy726; + goto yy885; ++p; - yy725 : { return 0; } - yy726: + yy884: { return 0; } + yy885: yych = *(marker = ++p); if (yych <= '@') { if (yych != '#') - goto yy725; + goto yy884; } else { if (yych <= 'Z') - goto yy728; + goto yy888; if (yych <= '`') - goto yy725; + goto yy884; if (yych <= 'z') - goto yy728; - goto yy725; + goto yy888; + goto yy884; } yych = *++p; if (yych <= 'W') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy729; + goto yy889; } else { if (yych <= 'X') - goto yy730; + goto yy890; if (yych == 'x') - goto yy730; + goto yy890; } - yy727: + yy887: p = marker; - goto yy725; - yy728: + goto yy884; + yy888: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy731; - goto yy727; + goto yy891; + goto yy887; } else { if (yych <= 'Z') - goto yy731; + goto yy891; if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy731; - goto yy727; + goto yy891; + goto yy887; } - yy729: + yy889: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy732; + goto yy892; if (yych == ';') - goto yy733; - goto yy727; - yy730: + goto yy893; + goto yy887; + yy890: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy734; - goto yy727; + goto yy895; + goto yy887; } else { if (yych <= 'F') - goto yy734; + goto yy895; if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy734; - goto yy727; + goto yy895; + goto yy887; } - yy731: + yy891: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy735; + goto yy896; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy735; + goto yy887; + goto yy896; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy735; - goto yy727; + goto yy896; + goto yy887; } } - yy732: + yy892: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy736; + goto yy897; if (yych != ';') - goto yy727; - yy733: + goto yy887; + yy893: ++p; { return (bufsize_t)(p - start); } - yy734: + yy895: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy737; + goto yy898; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'F') { if (yych <= '@') - goto yy727; - goto yy737; + goto yy887; + goto yy898; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy737; - goto yy727; + goto yy898; + goto yy887; } } - yy735: + yy896: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy738; + goto yy899; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy738; + goto yy887; + goto yy899; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy738; - goto yy727; + goto yy899; + goto yy887; } } - yy736: + yy897: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy739; + goto yy900; if (yych == ';') - goto yy733; - goto yy727; - yy737: + goto yy893; + goto yy887; + yy898: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy740; + goto yy901; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'F') { if (yych <= '@') - goto yy727; - goto yy740; + goto yy887; + goto yy901; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy740; - goto yy727; + goto yy901; + goto yy887; } } - yy738: + yy899: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy741; + goto yy902; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy741; + goto yy887; + goto yy902; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy741; - goto yy727; + goto yy902; + goto yy887; } } - yy739: + yy900: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy742; + goto yy903; if (yych == ';') - goto yy733; - goto yy727; - yy740: + goto yy893; + goto yy887; + yy901: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy743; + goto yy904; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'F') { if (yych <= '@') - goto yy727; - goto yy743; + goto yy887; + goto yy904; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy743; - goto yy727; + goto yy904; + goto yy887; } } - yy741: + yy902: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy744; + goto yy905; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy744; + goto yy887; + goto yy905; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy744; - goto yy727; + goto yy905; + goto yy887; } } - yy742: + yy903: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy745; + goto yy906; if (yych == ';') - goto yy733; - goto yy727; - yy743: + goto yy893; + goto yy887; + yy904: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy746; - if (yych <= ':') - goto yy727; - goto yy733; + goto yy907; + if (yych <= ':') + goto yy887; + goto yy893; } else { if (yych <= 'F') { if (yych <= '@') - goto yy727; - goto yy746; + goto yy887; + goto yy907; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy746; - goto yy727; + goto yy907; + goto yy887; } } - yy744: + yy905: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy747; + goto yy908; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy747; + goto yy887; + goto yy908; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy747; - goto yy727; + goto yy908; + goto yy887; } } - yy745: + yy906: yych = *++p; if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy748; + goto yy909; if (yych == ';') - goto yy733; - goto yy727; - yy746: + goto yy893; + goto yy887; + yy907: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy748; + goto yy909; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'F') { if (yych <= '@') - goto yy727; - goto yy748; + goto yy887; + goto yy909; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'f') - goto yy748; - goto yy727; + goto yy909; + goto yy887; } } - yy747: + yy908: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy749; + goto yy910; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy749; + goto yy887; + goto yy910; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy749; - goto yy727; + goto yy910; + goto yy887; } } - yy748: + yy909: yych = *++p; if (yych == ';') - goto yy733; - goto yy727; - yy749: + goto yy893; + goto yy887; + yy910: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy750; + goto yy911; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy750: + yy911: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy751; + goto yy912; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy751: + yy912: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy752; + goto yy913; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy752: + yy913: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy753; + goto yy914; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy753: + yy914: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy754; + goto yy915; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy754: + yy915: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy755; + goto yy916; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy755: + yy916: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy756; + goto yy917; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy756: + yy917: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy757; + goto yy918; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy757: + yy918: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy758; + goto yy919; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy758: + yy919: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy759; + goto yy920; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy759: + yy920: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy760; + goto yy921; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy760: + yy921: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy761; + goto yy922; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy761: + yy922: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy762; + goto yy923; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy762: + yy923: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy763; + goto yy924; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy763: + yy924: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy764; + goto yy925; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy764: + yy925: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy765; + goto yy926; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy765: + yy926: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy766; + goto yy927; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy766: + yy927: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy767; + goto yy928; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy767: + yy928: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy768; + goto yy929; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy768: + yy929: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy769; + goto yy930; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy769: + yy930: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy770; + goto yy931; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy770: + yy931: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy771; + goto yy932; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy771: + yy932: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy772; + goto yy933; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; + goto yy887; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych >= '{') - goto yy727; + goto yy887; } } - yy772: + yy933: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy727; + goto yy887; if (yych <= '9') - goto yy748; + goto yy909; if (yych <= ':') - goto yy727; - goto yy733; + goto yy887; + goto yy893; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy727; - goto yy748; + goto yy887; + goto yy909; } else { if (yych <= '`') - goto yy727; + goto yy887; if (yych <= 'z') - goto yy748; - goto yy727; + goto yy909; + goto yy887; } } } @@ -13331,304 +13351,304 @@ bufsize_t _scan_dangerous_url(const unsigned char *p) { if (yych <= 'V') { if (yych <= 'F') { if (yych == 'D') - goto yy775; + goto yy938; if (yych >= 'F') - goto yy776; + goto yy939; } else { if (yych == 'J') - goto yy777; + goto yy940; if (yych >= 'V') - goto yy778; + goto yy941; } } else { if (yych <= 'f') { if (yych == 'd') - goto yy775; + goto yy938; if (yych >= 'f') - goto yy776; + goto yy939; } else { if (yych <= 'j') { if (yych >= 'j') - goto yy777; + goto yy940; } else { if (yych == 'v') - goto yy778; + goto yy941; } } } ++p; - yy774 : { return 0; } - yy775: + yy937: { return 0; } + yy938: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy779; + goto yy942; if (yych == 'a') - goto yy779; - goto yy774; - yy776: + goto yy942; + goto yy937; + yy939: yyaccept = 0; yych = *(marker = ++p); if (yych == 'I') - goto yy781; + goto yy944; if (yych == 'i') - goto yy781; - goto yy774; - yy777: + goto yy944; + goto yy937; + yy940: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy782; + goto yy945; if (yych == 'a') - goto yy782; - goto yy774; - yy778: + goto yy945; + goto yy937; + yy941: yyaccept = 0; yych = *(marker = ++p); if (yych == 'B') - goto yy783; + goto yy946; if (yych == 'b') - goto yy783; - goto yy774; - yy779: + goto yy946; + goto yy937; + yy942: yych = *++p; if (yych == 'T') - goto yy784; + goto yy947; if (yych == 't') - goto yy784; - yy780: + goto yy947; + yy943: p = marker; if (yyaccept == 0) { - goto yy774; + goto yy937; } else { - goto yy792; + goto yy955; } - yy781: + yy944: yych = *++p; if (yych == 'L') - goto yy785; + goto yy948; if (yych == 'l') - goto yy785; - goto yy780; - yy782: + goto yy948; + goto yy943; + yy945: yych = *++p; if (yych == 'V') - goto yy786; + goto yy949; if (yych == 'v') - goto yy786; - goto yy780; - yy783: + goto yy949; + goto yy943; + yy946: yych = *++p; if (yych == 'S') - goto yy787; + goto yy950; if (yych == 's') - goto yy787; - goto yy780; - yy784: + goto yy950; + goto yy943; + yy947: yych = *++p; if (yych == 'A') - goto yy788; + goto yy951; if (yych == 'a') - goto yy788; - goto yy780; - yy785: + goto yy951; + goto yy943; + yy948: yych = *++p; if (yych == 'E') - goto yy789; + goto yy952; if (yych == 'e') - goto yy789; - goto yy780; - yy786: + goto yy952; + goto yy943; + yy949: yych = *++p; if (yych == 'A') - goto yy783; + goto yy946; if (yych == 'a') - goto yy783; - goto yy780; - yy787: + goto yy946; + goto yy943; + yy950: yych = *++p; if (yych == 'C') - goto yy790; + goto yy953; if (yych == 'c') - goto yy790; - goto yy780; - yy788: + goto yy953; + goto yy943; + yy951: yych = *++p; if (yych == ':') - goto yy791; - goto yy780; - yy789: + goto yy954; + goto yy943; + yy952: yych = *++p; if (yych == ':') - goto yy793; - goto yy780; - yy790: + goto yy956; + goto yy943; + yy953: yych = *++p; if (yych == 'R') - goto yy794; + goto yy957; if (yych == 'r') - goto yy794; - goto yy780; - yy791: + goto yy957; + goto yy943; + yy954: yyaccept = 1; yych = *(marker = ++p); if (yych == 'I') - goto yy795; + goto yy958; if (yych == 'i') - goto yy795; - yy792 : { return (bufsize_t)(p - start); } - yy793: + goto yy958; + yy955: { return (bufsize_t)(p - start); } + yy956: ++p; - goto yy792; - yy794: + goto yy955; + yy957: yych = *++p; if (yych == 'I') - goto yy796; + goto yy959; if (yych == 'i') - goto yy796; - goto yy780; - yy795: + goto yy959; + goto yy943; + yy958: yych = *++p; if (yych == 'M') - goto yy797; + goto yy960; if (yych == 'm') - goto yy797; - goto yy780; - yy796: + goto yy960; + goto yy943; + yy959: yych = *++p; if (yych == 'P') - goto yy798; + goto yy961; if (yych == 'p') - goto yy798; - goto yy780; - yy797: + goto yy961; + goto yy943; + yy960: yych = *++p; if (yych == 'A') - goto yy799; + goto yy962; if (yych == 'a') - goto yy799; - goto yy780; - yy798: + goto yy962; + goto yy943; + yy961: yych = *++p; if (yych == 'T') - goto yy789; + goto yy952; if (yych == 't') - goto yy789; - goto yy780; - yy799: + goto yy952; + goto yy943; + yy962: yych = *++p; if (yych == 'G') - goto yy800; + goto yy963; if (yych != 'g') - goto yy780; - yy800: + goto yy943; + yy963: yych = *++p; if (yych == 'E') - goto yy801; + goto yy964; if (yych != 'e') - goto yy780; - yy801: + goto yy943; + yy964: yych = *++p; if (yych != '/') - goto yy780; + goto yy943; yych = *++p; if (yych <= 'W') { if (yych <= 'J') { if (yych == 'G') - goto yy802; + goto yy966; if (yych <= 'I') - goto yy780; - goto yy803; + goto yy943; + goto yy967; } else { if (yych == 'P') - goto yy804; + goto yy968; if (yych <= 'V') - goto yy780; - goto yy805; + goto yy943; + goto yy969; } } else { if (yych <= 'j') { if (yych == 'g') - goto yy802; + goto yy966; if (yych <= 'i') - goto yy780; - goto yy803; + goto yy943; + goto yy967; } else { if (yych <= 'p') { if (yych <= 'o') - goto yy780; - goto yy804; + goto yy943; + goto yy968; } else { if (yych == 'w') - goto yy805; - goto yy780; + goto yy969; + goto yy943; } } } - yy802: + yy966: yych = *++p; if (yych == 'I') - goto yy806; + goto yy970; if (yych == 'i') - goto yy806; - goto yy780; - yy803: + goto yy970; + goto yy943; + yy967: yych = *++p; if (yych == 'P') - goto yy807; + goto yy971; if (yych == 'p') - goto yy807; - goto yy780; - yy804: + goto yy971; + goto yy943; + yy968: yych = *++p; if (yych == 'N') - goto yy808; + goto yy972; if (yych == 'n') - goto yy808; - goto yy780; - yy805: + goto yy972; + goto yy943; + yy969: yych = *++p; if (yych == 'E') - goto yy809; + goto yy973; if (yych == 'e') - goto yy809; - goto yy780; - yy806: + goto yy973; + goto yy943; + yy970: yych = *++p; if (yych == 'F') - goto yy810; + goto yy974; if (yych == 'f') - goto yy810; - goto yy780; - yy807: + goto yy974; + goto yy943; + yy971: yych = *++p; if (yych == 'E') - goto yy808; + goto yy972; if (yych != 'e') - goto yy780; - yy808: + goto yy943; + yy972: yych = *++p; if (yych == 'G') - goto yy810; + goto yy974; if (yych == 'g') - goto yy810; - goto yy780; - yy809: + goto yy974; + goto yy943; + yy973: yych = *++p; if (yych == 'B') - goto yy811; + goto yy976; if (yych == 'b') - goto yy811; - goto yy780; - yy810: + goto yy976; + goto yy943; + yy974: ++p; { return 0; } - yy811: + yy976: yych = *++p; if (yych == 'P') - goto yy810; + goto yy974; if (yych == 'p') - goto yy810; - goto yy780; + goto yy974; + goto yy943; } } diff --git a/src/scanners.re b/src/scanners.re index 6fa4f41c0..54d3ad86d 100644 --- a/src/scanners.re +++ b/src/scanners.re @@ -58,7 +58,7 @@ bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c, processinginstruction = ([^?>\x00]+ | [?][^>\x00] | [>])+; - declaration = [A-Z]+ [^>\x00]*; + declaration = [A-Za-z]+ [^>\x00]*; cdata = "CDATA[" ([^\]\x00]+ | "]" [^\]\x00] | "]]" [^>\x00])*; diff --git a/test/regression.txt b/test/regression.txt index a7005947c..27ad61e67 100644 --- a/test/regression.txt +++ b/test/regression.txt @@ -256,3 +256,13 @@ x <- 1
x <- 1
 
```````````````````````````````` + +https://github.com/commonmark/commonmark.js/issues/283 +```````````````````````````````` example +x + +x +. +

x

+

x<!>

+````````````````````````````````