From 77fafeeaa9e9076861b288fd13c7b4731e61da83 Mon Sep 17 00:00:00 2001 From: John MacFarlane Date: Tue, 5 Jan 2016 22:18:31 -0800 Subject: Updated `scheme` scanner according to spec change. We no longer use a whitelist of valid schemes. --- src/scanners.c | 25154 ++++++++++++++++++++---------------------------------- src/scanners.re | 2 +- 2 files changed, 9290 insertions(+), 15866 deletions(-) (limited to 'src') diff --git a/src/scanners.c b/src/scanners.c index ae4125f..0459bed 100644 --- a/src/scanners.c +++ b/src/scanners.c @@ -29,8413 +29,1837 @@ bufsize_t _scan_scheme(const unsigned char *p) { { unsigned char yych; yych = *(marker = p); - if (yych <= 'c') { - if (yych <= 'M') { - if (yych <= 'E') { - if (yych <= 'A') { - if (yych == '\n') - goto yy2; - if (yych <= '@') - goto yy29; - goto yy6; - } else { - if (yych <= 'B') - goto yy24; - if (yych <= 'C') - goto yy3; - if (yych <= 'D') - goto yy4; - goto yy25; - } - } else { - if (yych <= 'I') { - if (yych <= 'F') - goto yy7; - if (yych <= 'G') - goto yy8; - if (yych <= 'H') - goto yy9; - goto yy10; - } else { - if (yych <= 'J') - goto yy5; - if (yych <= 'K') - goto yy26; - if (yych <= 'L') - goto yy11; - goto yy12; - } - } + if (yych <= 0x7F) { + if (yych <= ' ') { + if (yych == '\n') + goto yy2; + if (yych <= 0x1F) + goto yy4; + goto yy3; } else { - if (yych <= 'U') { - if (yych <= 'Q') { - if (yych <= 'N') - goto yy13; - if (yych <= 'O') - goto yy14; - if (yych <= 'P') - goto yy15; - goto yy27; - } else { - if (yych <= 'R') - goto yy16; - if (yych <= 'S') - goto yy17; - if (yych <= 'T') - goto yy18; - goto yy19; - } + if (yych <= 'Z') { + if (yych <= '@') + goto yy4; + goto yy3; } else { - if (yych <= 'Y') { - if (yych <= 'V') - goto yy20; - if (yych <= 'W') - goto yy21; - if (yych <= 'X') - goto yy22; - goto yy28; - } else { - if (yych <= '`') { - if (yych <= 'Z') - goto yy23; - goto yy29; - } else { - if (yych <= 'a') - goto yy6; - if (yych <= 'b') - goto yy24; - goto yy3; - } - } + if (yych <= '`') + goto yy4; + if (yych <= 'z') + goto yy3; + goto yy4; } } } else { - if (yych <= 't') { - if (yych <= 'k') { - if (yych <= 'g') { - if (yych <= 'd') - goto yy4; - if (yych <= 'e') - goto yy25; - if (yych <= 'f') - goto yy7; - goto yy8; - } else { - if (yych <= 'h') - goto yy9; - if (yych <= 'i') - goto yy10; - if (yych <= 'j') - goto yy5; - goto yy26; - } + if (yych <= 0xED) { + if (yych <= 0xDF) { + if (yych >= 0xC2) + goto yy5; } else { - if (yych <= 'o') { - if (yych <= 'l') - goto yy11; - if (yych <= 'm') - goto yy12; - if (yych <= 'n') - goto yy13; - goto yy14; - } else { - if (yych <= 'q') { - if (yych <= 'p') - goto yy15; - goto yy27; - } else { - if (yych <= 'r') - goto yy16; - if (yych <= 's') - goto yy17; - goto yy18; - } - } + if (yych <= 0xE0) + goto yy7; + if (yych <= 0xEC) + goto yy8; + goto yy12; } } else { - if (yych <= 0xC1) { - if (yych <= 'x') { - if (yych <= 'u') - goto yy19; - if (yych <= 'v') - goto yy20; - if (yych <= 'w') - goto yy21; - goto yy22; - } else { - if (yych <= 'y') - goto yy28; - if (yych <= 'z') - goto yy23; - if (yych <= 0x7F) - goto yy29; - } + if (yych <= 0xF0) { + if (yych <= 0xEF) + goto yy8; + goto yy9; } else { - if (yych <= 0xED) { - if (yych <= 0xDF) - goto yy30; - if (yych <= 0xE0) - goto yy32; - if (yych <= 0xEC) - goto yy33; - goto yy37; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) - goto yy33; - goto yy34; - } else { - if (yych <= 0xF3) - goto yy35; - if (yych <= 0xF4) - goto yy36; - } - } + if (yych <= 0xF3) + goto yy10; + if (yych <= 0xF4) + goto yy11; } } } yy2 : { return 0; } yy3: yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy447; - case 'H': - case 'h': - goto yy446; - case 'I': - case 'i': - goto yy449; - case 'O': - case 'o': - goto yy445; - case 'R': - case 'r': - goto yy448; - case 'V': - case 'v': - goto yy444; - default: - goto yy2; - } - yy4: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy420; - case 'I': - case 'i': - goto yy419; - case 'L': - case 'l': - goto yy417; - case 'N': - case 'n': - goto yy418; - case 'O': - case 'o': - goto yy421; - case 'T': - case 't': - goto yy416; - case 'V': - case 'v': - goto yy415; - default: - goto yy2; - } - yy5: - yych = *(marker = ++p); - if (yych <= 'M') { - if (yych == 'A') - goto yy407; - if (yych <= 'L') + if (yych <= '.') { + if (yych == '+') + goto yy13; + if (yych <= ',') goto yy2; - goto yy406; + goto yy13; } else { - if (yych <= 'a') { - if (yych <= '`') + if (yych <= 'Z') { + if (yych <= '@') goto yy2; - goto yy407; + goto yy13; } else { - if (yych == 'm') - goto yy406; + if (yych <= '`') + goto yy2; + if (yych <= 'z') + goto yy13; goto yy2; } } + yy4: + yych = *++p; + goto yy2; + yy5: + yych = *++p; + if (yych <= 0x7F) + goto yy6; + if (yych <= 0xBF) + goto yy4; yy6: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy388; - case 'B': - case 'b': - goto yy387; - case 'C': - case 'c': - goto yy386; - case 'D': - case 'd': - goto yy385; - case 'F': - case 'f': - goto yy384; - case 'I': - case 'i': - goto yy383; - case 'P': - case 'p': - goto yy382; - case 'T': - case 't': - goto yy381; - case 'W': - case 'w': - goto yy41; - default: - goto yy2; - } + p = marker; + goto yy2; yy7: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'E') { - if (yych == 'A') - goto yy368; - if (yych <= 'D') - goto yy2; - goto yy367; + yych = *++p; + if (yych <= 0x9F) + goto yy6; + if (yych <= 0xBF) + goto yy5; + goto yy6; + yy8: + yych = *++p; + if (yych <= 0x7F) + goto yy6; + if (yych <= 0xBF) + goto yy5; + goto yy6; + yy9: + yych = *++p; + if (yych <= 0x8F) + goto yy6; + if (yych <= 0xBF) + goto yy8; + goto yy6; + yy10: + yych = *++p; + if (yych <= 0x7F) + goto yy6; + if (yych <= 0xBF) + goto yy8; + goto yy6; + yy11: + yych = *++p; + if (yych <= 0x7F) + goto yy6; + if (yych <= 0x8F) + goto yy8; + goto yy6; + yy12: + yych = *++p; + if (yych <= 0x7F) + goto yy6; + if (yych <= 0x9F) + goto yy5; + goto yy6; + yy13: + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + goto yy16; } else { - if (yych == 'I') - goto yy366; - if (yych <= 'S') - goto yy2; - goto yy369; + if (yych <= ',') + goto yy6; + if (yych <= '.') + goto yy16; + goto yy6; } } else { - if (yych <= 'e') { - if (yych == 'a') - goto yy368; - if (yych <= 'd') - goto yy2; - goto yy367; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + goto yy16; } else { - if (yych <= 'i') { - if (yych <= 'h') - goto yy2; - goto yy366; - } else { - if (yych == 't') - goto yy369; - goto yy2; - } + if (yych <= '`') + goto yy6; + if (yych <= 'z') + goto yy16; + goto yy6; } } - yy8: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy351; - case 'G': - case 'g': - goto yy41; - case 'I': - case 'i': - goto yy349; - case 'O': - case 'o': - goto yy350; - case 'T': - case 't': - goto yy348; - default: - goto yy2; - } - yy9: - yych = *(marker = ++p); - if (yych <= 'S') { - if (yych <= '3') { - if (yych <= '2') - goto yy2; - goto yy344; + yy14: + ++p; + { return (bufsize_t)(p - start); } + yy16: + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych == 'C') - goto yy342; - goto yy2; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 'c') { - if (yych <= 'T') - goto yy343; - if (yych <= 'b') - goto yy2; - goto yy342; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych == 't') - goto yy343; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy10: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy324; - case 'C': - case 'c': - goto yy321; - case 'M': - case 'm': - goto yy323; - case 'N': - case 'n': - goto yy322; - case 'P': - case 'p': - goto yy320; - case 'R': - case 'r': - goto yy319; - case 'T': - case 't': - goto yy318; - default: - goto yy2; - } - yy11: - yych = *(marker = ++p); - if (yych <= 'D') { - if (yych == 'A') - goto yy312; - if (yych <= 'C') - goto yy2; - goto yy311; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy2; - goto yy312; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych == 'd') - goto yy311; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy12: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy278; - case 'E': - case 'e': - goto yy277; - case 'I': - case 'i': - goto yy280; - case 'M': - case 'm': - goto yy276; - case 'S': - case 's': - goto yy275; - case 'T': - case 't': - goto yy279; - case 'U': - case 'u': - goto yy274; - case 'V': - case 'v': - goto yy273; - default: - goto yy2; - } - yy13: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy268; - case 'F': - case 'f': - goto yy267; - case 'I': - case 'i': - goto yy266; - case 'N': - case 'n': - goto yy265; - case 'O': - case 'o': - goto yy264; - default: - goto yy2; - } - yy14: - yych = *(marker = ++p); - if (yych <= 'P') { - if (yych == 'I') - goto yy250; - if (yych <= 'O') - goto yy2; - goto yy251; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } } else { - if (yych <= 'i') { - if (yych <= 'h') - goto yy2; - goto yy250; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych == 'p') - goto yy251; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy15: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy232; - case 'L': - case 'l': - goto yy231; - case 'O': - case 'o': - goto yy233; - case 'R': - case 'r': - goto yy230; - case 'S': - case 's': - goto yy229; - default: - goto yy2; - } - yy16: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'L') { - if (yych == 'E') - goto yy219; - goto yy2; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych <= 'M') - goto yy218; - if (yych <= 'R') - goto yy2; - if (yych <= 'S') - goto yy217; - goto yy216; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 'm') { - if (yych == 'e') - goto yy219; - if (yych <= 'l') - goto yy2; - goto yy218; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych <= 'r') - goto yy2; - if (yych <= 's') - goto yy217; - if (yych <= 't') - goto yy216; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy17: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy172; - case 'F': - case 'f': - goto yy171; - case 'G': - case 'g': - goto yy170; - case 'H': - case 'h': - goto yy175; - case 'I': - case 'i': - goto yy174; - case 'K': - case 'k': - goto yy169; - case 'M': - case 'm': - goto yy168; - case 'N': - case 'n': - goto yy173; - case 'O': - case 'o': - goto yy167; - case 'P': - case 'p': - goto yy166; - case 'S': - case 's': - goto yy165; - case 'T': - case 't': - goto yy164; - case 'V': - case 'v': - goto yy163; - default: - goto yy2; - } - yy18: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy139; - case 'E': - case 'e': - goto yy135; - case 'F': - case 'f': - goto yy138; - case 'H': - case 'h': - goto yy134; - case 'I': - case 'i': - goto yy136; - case 'N': - case 'n': - goto yy137; - case 'V': - case 'v': - goto yy41; - default: - goto yy2; - } - yy19: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'N') { - if (yych == 'D') - goto yy126; - if (yych <= 'M') - goto yy2; - goto yy125; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych == 'R') - goto yy127; - if (yych <= 'S') - goto yy2; - goto yy124; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 'n') { - if (yych == 'd') - goto yy126; - if (yych <= 'm') - goto yy2; - goto yy125; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych <= 'r') { - if (yych <= 'q') - goto yy2; - goto yy127; - } else { - if (yych == 't') - goto yy124; - goto yy2; - } + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy20: - yych = *(marker = ++p); - if (yych <= 'I') { - if (yych == 'E') - goto yy108; - if (yych <= 'H') - goto yy2; - goto yy107; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy2; - goto yy108; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych == 'i') - goto yy107; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy21: - yych = *(marker = ++p); - if (yych <= 'Y') { - if (yych <= 'R') { - if (yych == 'E') - goto yy97; - goto yy2; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych <= 'S') - goto yy98; - if (yych <= 'T') - goto yy96; - if (yych <= 'X') - goto yy2; - goto yy95; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 's') { - if (yych == 'e') - goto yy97; - if (yych <= 'r') - goto yy2; - goto yy98; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych <= 't') - goto yy96; - if (yych == 'y') - goto yy95; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy22: - yych = *(marker = ++p); - if (yych <= 'R') { - if (yych <= 'F') { - if (yych == 'C') - goto yy74; - if (yych <= 'E') - goto yy2; - goto yy72; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych == 'M') - goto yy73; - if (yych <= 'Q') - goto yy2; - goto yy71; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 'f') { - if (yych == 'c') - goto yy74; - if (yych <= 'e') - goto yy2; - goto yy72; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy2; - goto yy73; - } else { - if (yych == 'r') - goto yy71; - goto yy2; - } + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy23: - yych = *(marker = ++p); - if (yych == '3') - goto yy66; - goto yy2; - yy24: - yych = *(marker = ++p); - if (yych <= 'O') { - if (yych <= 'H') { - if (yych == 'E') - goto yy56; - goto yy2; + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; } else { - if (yych <= 'I') - goto yy55; - if (yych <= 'N') - goto yy2; - goto yy54; + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; } } else { - if (yych <= 'h') { - if (yych == 'e') - goto yy56; - goto yy2; + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; } else { - if (yych <= 'i') - goto yy55; - if (yych == 'o') - goto yy54; - goto yy2; + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; } } - yy25: - yych = *(marker = ++p); - if (yych == 'D') - goto yy52; - if (yych == 'd') - goto yy52; - goto yy2; - yy26: - yych = *(marker = ++p); - if (yych == 'E') - goto yy47; - if (yych == 'e') - goto yy47; - goto yy2; - yy27: - yych = *(marker = ++p); - if (yych == 'U') - goto yy44; - if (yych == 'u') - goto yy44; - goto yy2; - yy28: - yych = *(marker = ++p); - if (yych == 'M') - goto yy38; - if (yych == 'm') - goto yy38; - goto yy2; - yy29: - yych = *++p; - goto yy2; - yy30: yych = *++p; - if (yych <= 0x7F) - goto yy31; - if (yych <= 0xBF) - goto yy29; - yy31: - p = marker; - goto yy2; - yy32: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x9F) - goto yy31; - if (yych <= 0xBF) - goto yy30; - goto yy31; - yy33: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x7F) - goto yy31; - if (yych <= 0xBF) - goto yy30; - goto yy31; - yy34: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x8F) - goto yy31; - if (yych <= 0xBF) - goto yy33; - goto yy31; - yy35: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x7F) - goto yy31; - if (yych <= 0xBF) - goto yy33; - goto yy31; - yy36: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x7F) - goto yy31; - if (yych <= 0x8F) - goto yy33; - goto yy31; - yy37: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych <= 0x7F) - goto yy31; - if (yych <= 0x9F) - goto yy30; - goto yy31; - yy38: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'S') - goto yy39; - if (yych != 's') - goto yy31; - yy39: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'G') - goto yy40; - if (yych != 'g') - goto yy31; - yy40: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'R') - goto yy41; - if (yych != 'r') - goto yy31; - yy41: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych != ':') - goto yy31; - yy42: - ++p; - { return (bufsize_t)(p - start); } - yy44: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'E') - goto yy45; - if (yych != 'e') - goto yy31; - yy45: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'R') - goto yy46; - if (yych != 'r') - goto yy31; - yy46: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'Y') - goto yy41; - if (yych == 'y') - goto yy41; - goto yy31; - yy47: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'Y') - goto yy48; - if (yych != 'y') - goto yy31; - yy48: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'P') - goto yy49; - if (yych != 'p') - goto yy31; - yy49: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'A') - goto yy50; - if (yych != 'a') - goto yy31; - yy50: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } yych = *++p; - if (yych == 'R') - goto yy51; - if (yych != 'r') - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } + yych = *++p; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy6; + } else { + if (yych <= ',') + goto yy6; + if (yych >= '/') + goto yy6; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy14; + if (yych <= '@') + goto yy6; + } else { + if (yych <= '`') + goto yy6; + if (yych >= '{') + goto yy6; + } + } + ++p; + if ((yych = *p) == ':') + goto yy14; + goto yy6; + } +} + +// Try to match URI autolink after first <, returning number of chars matched. +bufsize_t _scan_autolink_uri(const unsigned char *p) { + const unsigned char *marker = NULL; + const unsigned char *start = p; + + { + unsigned char yych; + static const unsigned char yybm[] = { + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 0, 128, 0, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, + 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, + 0, 0, 0, 0, + }; + yych = *(marker = p); + if (yych <= 0x7F) { + if (yych <= ' ') { + if (yych == '\n') + goto yy48; + if (yych <= 0x1F) + goto yy50; + goto yy49; + } else { + if (yych <= 'Z') { + if (yych <= '@') + goto yy50; + goto yy49; + } else { + if (yych <= '`') + goto yy50; + if (yych <= 'z') + goto yy49; + goto yy50; + } + } + } else { + if (yych <= 0xED) { + if (yych <= 0xDF) { + if (yych >= 0xC2) + goto yy51; + } else { + if (yych <= 0xE0) + goto yy53; + if (yych <= 0xEC) + goto yy54; + goto yy58; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xEF) + goto yy54; + goto yy55; + } else { + if (yych <= 0xF3) + goto yy56; + if (yych <= 0xF4) + goto yy57; + } + } + } + yy48 : { return 0; } + yy49: + yych = *(marker = ++p); + if (yych <= '.') { + if (yych == '+') + goto yy59; + if (yych <= ',') + goto yy48; + goto yy59; + } else { + if (yych <= 'Z') { + if (yych <= '@') + goto yy48; + goto yy59; + } else { + if (yych <= '`') + goto yy48; + if (yych <= 'z') + goto yy59; + goto yy48; + } + } + yy50: + yych = *++p; + goto yy48; yy51: yych = *++p; - if (yych == 'C') - goto yy41; - if (yych == 'c') - goto yy41; - goto yy31; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy50; yy52: + p = marker; + goto yy48; + yy53: yych = *++p; - if (yych != '2') - goto yy31; - yych = *++p; - if (yych == 'K') - goto yy41; - if (yych == 'k') - goto yy41; - goto yy31; + if (yych <= 0x9F) + goto yy52; + if (yych <= 0xBF) + goto yy51; + goto yy52; yy54: yych = *++p; - if (yych == 'L') - goto yy65; - if (yych == 'l') - goto yy65; - goto yy31; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy51; + goto yy52; yy55: yych = *++p; - if (yych == 'T') - goto yy61; - if (yych == 't') - goto yy61; - goto yy31; + if (yych <= 0x8F) + goto yy52; + if (yych <= 0xBF) + goto yy54; + goto yy52; yy56: yych = *++p; - if (yych == 'S') - goto yy57; - if (yych != 's') - goto yy31; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy54; + goto yy52; yy57: yych = *++p; - if (yych == 'H') - goto yy58; - if (yych != 'h') - goto yy31; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0x8F) + goto yy54; + goto yy52; yy58: yych = *++p; - if (yych == 'A') - goto yy59; - if (yych != 'a') - goto yy31; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0x9F) + goto yy51; + goto yy52; yy59: yych = *++p; - if (yych == 'R') - goto yy60; - if (yych != 'r') - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + goto yy62; + } else { + if (yych <= ',') + goto yy52; + if (yych <= '.') + goto yy62; + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + goto yy62; + } else { + if (yych <= '`') + goto yy52; + if (yych <= 'z') + goto yy62; + goto yy52; + } + } yy60: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy61: - yych = *++p; - if (yych == 'C') - goto yy62; - if (yych != 'c') - goto yy31; + ++p; + yych = *p; + if (yybm[0 + yych] & 128) { + goto yy60; + } + if (yych <= 0xEC) { + if (yych <= 0xC1) { + if (yych <= '<') + goto yy52; + if (yych <= '>') + goto yy99; + goto yy52; + } else { + if (yych <= 0xDF) + goto yy92; + if (yych <= 0xE0) + goto yy93; + goto yy94; + } + } else { + if (yych <= 0xF0) { + if (yych <= 0xED) + goto yy98; + if (yych <= 0xEF) + goto yy94; + goto yy95; + } else { + if (yych <= 0xF3) + goto yy96; + if (yych <= 0xF4) + goto yy97; + goto yy52; + } + } yy62: yych = *++p; - if (yych == 'O') - goto yy63; - if (yych != 'o') - goto yy31; - yy63: - yych = *++p; - if (yych == 'I') - goto yy64; - if (yych != 'i') - goto yy31; - yy64: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy65: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy66: - yych = *++p; - if (yych != '9') - goto yy31; - yych = *++p; - if (yych != '.') - goto yy31; - yych = *++p; - if (yych != '5') - goto yy31; - yych = *++p; - if (yych != '0') - goto yy31; - yych = *++p; - if (yych <= 'Q') - goto yy31; - if (yych <= 'S') - goto yy41; - if (yych <= 'q') - goto yy31; - if (yych <= 's') - goto yy41; - goto yy31; - yy71: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy72: - yych = *++p; - if (yych == 'I') - goto yy93; - if (yych == 'i') - goto yy93; - goto yy31; - yy73: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy83; - if (yych <= 'O') - goto yy31; - goto yy84; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy31; - goto yy83; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 'p') - goto yy84; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy74: yych = *++p; - if (yych == 'O') - goto yy75; - if (yych != 'o') - goto yy31; - yy75: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'N') - goto yy76; - if (yych != 'n') - goto yy31; - yy76: - yych = *++p; - if (yych == '-') - goto yy77; - if (yych == ':') - goto yy42; - goto yy31; - yy77: - yych = *++p; - if (yych == 'U') - goto yy78; - if (yych != 'u') - goto yy31; - yy78: - yych = *++p; - if (yych == 'S') - goto yy79; - if (yych != 's') - goto yy31; - yy79: - yych = *++p; - if (yych == 'E') - goto yy80; - if (yych != 'e') - goto yy31; - yy80: - yych = *++p; - if (yych == 'R') - goto yy81; - if (yych != 'r') - goto yy31; - yy81: - yych = *++p; - if (yych == 'I') - goto yy82; - if (yych != 'i') - goto yy31; - yy82: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy83: - yych = *++p; - if (yych == 'R') - goto yy85; - if (yych == 'r') - goto yy85; - goto yy31; - yy84: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy85: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'P') - goto yy86; - if (yych != 'p') - goto yy31; - yy86: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'C') - goto yy87; - if (yych != 'c') - goto yy31; - yy87: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych != '.') - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'B') - goto yy89; - if (yych != 'b') - goto yy31; - yy89: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'E') - goto yy90; - if (yych != 'e') - goto yy31; - yy90: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'E') - goto yy91; - if (yych != 'e') - goto yy31; - yy91: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'P') - goto yy92; - if (yych != 'p') - goto yy31; - yy92: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } } - yy93: yych = *++p; - if (yych == 'R') - goto yy94; - if (yych != 'r') - goto yy31; - yy94: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy95: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'C') - goto yy103; - if (yych == 'c') - goto yy103; - goto yy31; - yy96: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'A') - goto yy102; - if (yych == 'a') - goto yy102; - goto yy31; - yy97: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'B') - goto yy99; - if (yych == 'b') - goto yy99; - goto yy31; - yy98: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } } - yy99: yych = *++p; - if (yych == 'C') - goto yy100; - if (yych != 'c') - goto yy31; - yy100: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'A') - goto yy101; - if (yych != 'a') - goto yy31; - yy101: - yych = *++p; - if (yych == 'L') - goto yy41; - if (yych == 'l') - goto yy41; - goto yy31; - yy102: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy103: - yych = *++p; - if (yych == 'I') - goto yy104; - if (yych != 'i') - goto yy31; - yy104: - yych = *++p; - if (yych == 'W') - goto yy105; - if (yych != 'w') - goto yy31; - yy105: - yych = *++p; - if (yych == 'Y') - goto yy106; - if (yych != 'y') - goto yy31; - yy106: - yych = *++p; - if (yych == 'G') - goto yy41; - if (yych == 'g') - goto yy41; - goto yy31; - yy107: - yych = *++p; - if (yych == 'E') - goto yy116; - if (yych == 'e') - goto yy116; - goto yy31; - yy108: - yych = *++p; - if (yych <= 'N') { - if (yych <= 'L') - goto yy31; - if (yych >= 'N') - goto yy110; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'l') - goto yy31; - if (yych <= 'm') - goto yy109; - if (yych <= 'n') - goto yy110; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } } - yy109: - yych = *++p; - if (yych == 'M') - goto yy115; - if (yych == 'm') - goto yy115; - goto yy31; - yy110: - yych = *++p; - if (yych == 'T') - goto yy111; - if (yych != 't') - goto yy31; - yy111: - yych = *++p; - if (yych == 'R') - goto yy112; - if (yych != 'r') - goto yy31; - yy112: - yych = *++p; - if (yych == 'I') - goto yy113; - if (yych != 'i') - goto yy31; - yy113: - yych = *++p; - if (yych == 'L') - goto yy114; - if (yych != 'l') - goto yy31; - yy114: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy115: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy116: - yych = *++p; - if (yych == 'W') - goto yy117; - if (yych != 'w') - goto yy31; - yy117: - yych = *++p; - if (yych != '-') - goto yy31; - yych = *++p; - if (yych == 'S') - goto yy119; - if (yych != 's') - goto yy31; - yy119: - yych = *++p; - if (yych == 'O') - goto yy120; - if (yych != 'o') - goto yy31; - yy120: - yych = *++p; - if (yych == 'U') - goto yy121; - if (yych != 'u') - goto yy31; - yy121: - yych = *++p; - if (yych == 'R') - goto yy122; - if (yych != 'r') - goto yy31; - yy122: - yych = *++p; - if (yych == 'C') - goto yy123; - if (yych != 'c') - goto yy31; - yy123: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy124: - yych = *++p; - if (yych == '2') - goto yy131; - goto yy31; - yy125: - yych = *++p; - if (yych == 'R') - goto yy128; - if (yych == 'r') - goto yy128; - goto yy31; - yy126: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy127: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy128: - yych = *++p; - if (yych == 'E') - goto yy129; - if (yych != 'e') - goto yy31; - yy129: - yych = *++p; - if (yych == 'A') - goto yy130; - if (yych != 'a') - goto yy31; - yy130: - yych = *++p; - if (yych == 'L') - goto yy41; - if (yych == 'l') - goto yy41; - goto yy31; - yy131: - yych = *++p; - if (yych != '0') - goto yy31; - yych = *++p; - if (yych != '0') - goto yy31; - yych = *++p; - if (yych == '4') - goto yy41; - goto yy31; - yy134: - yych = *++p; - if (yych == 'I') - goto yy153; - if (yych == 'i') - goto yy153; - goto yy31; - yy135: yych = *++p; - if (yych <= 'L') { - if (yych == 'A') - goto yy145; - if (yych <= 'K') - goto yy31; - goto yy144; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy31; - goto yy145; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 'l') - goto yy144; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy136: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy137: - yych = *++p; - if (yych == '3') - goto yy141; - goto yy31; - yy138: - yych = *++p; - if (yych == 'T') - goto yy140; - if (yych == 't') - goto yy140; - goto yy31; - yy139: - yych = *++p; - if (yych == 'G') - goto yy41; - if (yych == 'g') - goto yy41; - goto yy31; - yy140: yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy141: - yych = *++p; - if (yych != '2') - goto yy31; - yych = *++p; - if (yych != '7') - goto yy31; - yych = *++p; - if (yych == '0') - goto yy41; - goto yy31; - yy144: - yych = *++p; - if (yych <= 'M') { - if (yych == ':') - goto yy42; - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'N') - goto yy151; - if (yych == 'n') - goto yy151; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } } - yy145: - yych = *++p; - if (yych == 'M') - goto yy146; - if (yych != 'm') - goto yy31; - yy146: - yych = *++p; - if (yych == 'S') - goto yy147; - if (yych != 's') - goto yy31; - yy147: - yych = *++p; - if (yych == 'P') - goto yy148; - if (yych != 'p') - goto yy31; - yy148: - yych = *++p; - if (yych == 'E') - goto yy149; - if (yych != 'e') - goto yy31; - yy149: - yych = *++p; - if (yych == 'A') - goto yy150; - if (yych != 'a') - goto yy31; - yy150: - yych = *++p; - if (yych == 'K') - goto yy41; - if (yych == 'k') - goto yy41; - goto yy31; - yy151: - yych = *++p; - if (yych == 'E') - goto yy152; - if (yych != 'e') - goto yy31; - yy152: yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy153: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych <= 'S') { - if (yych == 'N') - goto yy154; - if (yych <= 'R') - goto yy31; - goto yy155; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'n') { - if (yych <= 'm') - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 's') - goto yy155; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy154: yych = *++p; - if (yych == 'G') - goto yy162; - if (yych == 'g') - goto yy162; - goto yy31; - yy155: + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } + } else { + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } + } yych = *++p; - if (yych == 'M') - goto yy156; - if (yych != 'm') - goto yy31; - yy156: - yych = *++p; - if (yych == 'E') - goto yy157; - if (yych != 'e') - goto yy31; - yy157: - yych = *++p; - if (yych == 'S') - goto yy158; - if (yych != 's') - goto yy31; - yy158: - yych = *++p; - if (yych == 'S') - goto yy159; - if (yych != 's') - goto yy31; - yy159: - yych = *++p; - if (yych == 'A') - goto yy160; - if (yych != 'a') - goto yy31; - yy160: - yych = *++p; - if (yych == 'G') - goto yy161; - if (yych != 'g') - goto yy31; - yy161: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy162: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy163: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy164: - yych = *++p; - if (yych == 'E') - goto yy214; - if (yych == 'e') - goto yy214; - goto yy31; - yy165: - yych = *++p; - if (yych == 'H') - goto yy41; - if (yych == 'h') - goto yy41; - goto yy31; - yy166: - yych = *++p; - if (yych == 'O') - goto yy210; - if (yych == 'o') - goto yy210; - goto yy31; - yy167: - yych = *++p; - if (yych <= 'L') { - if (yych == 'A') - goto yy200; - if (yych <= 'K') - goto yy31; - goto yy201; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy31; - goto yy200; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 'l') - goto yy201; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy168: yych = *++p; - if (yych <= 'S') { - if (yych == 'B') - goto yy41; - if (yych <= 'R') - goto yy31; - goto yy41; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'b') { - if (yych <= 'a') - goto yy31; - goto yy41; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 's') - goto yy41; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy169: - yych = *++p; - if (yych == 'Y') - goto yy198; - if (yych == 'y') - goto yy198; - goto yy31; - yy170: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy171: - yych = *++p; - if (yych == 'T') - goto yy197; - if (yych == 't') - goto yy197; - goto yy31; - yy172: yych = *++p; - if (yych <= 'S') { - if (yych <= 'C') { - if (yych <= 'B') - goto yy31; - goto yy184; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; } else { - if (yych <= 'Q') - goto yy31; - if (yych <= 'R') - goto yy182; - goto yy183; + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; } } else { - if (yych <= 'q') { - if (yych == 'c') - goto yy184; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych <= 'r') - goto yy182; - if (yych <= 's') - goto yy183; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy173: - yych = *++p; - if (yych == 'M') - goto yy181; - if (yych == 'm') - goto yy181; - goto yy31; - yy174: yych = *++p; - if (yych <= 'P') { - if (yych == 'E') - goto yy178; - if (yych <= 'O') - goto yy31; - goto yy179; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy31; - goto yy178; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; } else { - if (yych == 'p') - goto yy179; - goto yy31; + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; } } - yy175: - yych = *++p; - if (yych == 'T') - goto yy176; - if (yych != 't') - goto yy31; - yy176: yych = *++p; - if (yych == 'T') - goto yy177; - if (yych != 't') - goto yy31; - yy177: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy178: - yych = *++p; - if (yych == 'V') - goto yy180; - if (yych == 'v') - goto yy180; - goto yy31; - yy179: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; + if (yych <= '9') { + if (yych <= '+') { + if (yych <= '*') + goto yy52; + } else { + if (yych <= ',') + goto yy52; + if (yych >= '/') + goto yy52; + } } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; + if (yych <= 'Z') { + if (yych <= ':') + goto yy60; + if (yych <= '@') + goto yy52; + } else { + if (yych <= '`') + goto yy52; + if (yych >= '{') + goto yy52; + } } - yy180: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy181: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy182: - yych = *++p; - if (yych == 'V') - goto yy194; - if (yych == 'v') - goto yy194; - goto yy31; - yy183: - yych = *++p; - if (yych == 'S') - goto yy191; - if (yych == 's') - goto yy191; - goto yy31; - yy184: - yych = *++p; - if (yych == 'O') - goto yy185; - if (yych != 'o') - goto yy31; - yy185: - yych = *++p; - if (yych == 'N') - goto yy186; - if (yych != 'n') - goto yy31; - yy186: - yych = *++p; - if (yych == 'D') - goto yy187; - if (yych != 'd') - goto yy31; - yy187: - yych = *++p; - if (yych == 'L') - goto yy188; - if (yych != 'l') - goto yy31; - yy188: - yych = *++p; - if (yych == 'I') - goto yy189; - if (yych != 'i') - goto yy31; - yy189: - yych = *++p; - if (yych == 'F') - goto yy190; - if (yych != 'f') - goto yy31; - yy190: yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy191: - yych = *++p; - if (yych == 'I') - goto yy192; - if (yych != 'i') - goto yy31; - yy192: - yych = *++p; - if (yych == 'O') - goto yy193; - if (yych != 'o') - goto yy31; - yy193: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy194: - yych = *++p; - if (yych == 'I') - goto yy195; - if (yych != 'i') - goto yy31; - yy195: - yych = *++p; - if (yych == 'C') - goto yy196; - if (yych != 'c') - goto yy31; - yy196: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy197: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy198: - yych = *++p; - if (yych == 'P') - goto yy199; - if (yych != 'p') - goto yy31; - yy199: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy200: - yych = *++p; - if (yych == 'P') - goto yy204; - if (yych == 'p') - goto yy204; - goto yy31; - yy201: - yych = *++p; - if (yych == 'D') - goto yy202; - if (yych != 'd') - goto yy31; - yy202: - yych = *++p; - if (yych == 'A') - goto yy203; - if (yych != 'a') - goto yy31; - yy203: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy204: - yych = *++p; - if (yych != '.') - goto yy31; - yych = *++p; - if (yych == 'B') - goto yy206; - if (yych != 'b') - goto yy31; - yy206: - yych = *++p; - if (yych == 'E') - goto yy207; - if (yych != 'e') - goto yy31; - yy207: - yych = *++p; - if (yych == 'E') - goto yy208; - if (yych != 'e') - goto yy31; - yy208: - yych = *++p; - if (yych == 'P') - goto yy209; - if (yych != 'p') - goto yy31; - yy209: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy210: - yych = *++p; - if (yych == 'T') - goto yy211; - if (yych != 't') - goto yy31; - yy211: - yych = *++p; - if (yych == 'I') - goto yy212; - if (yych != 'i') - goto yy31; - yy212: - yych = *++p; - if (yych == 'F') - goto yy213; - if (yych != 'f') - goto yy31; - yy213: - yych = *++p; - if (yych == 'Y') - goto yy41; - if (yych == 'y') - goto yy41; - goto yy31; - yy214: - yych = *++p; - if (yych == 'A') - goto yy215; - if (yych != 'a') - goto yy31; - yy215: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy216: - yych = *++p; - if (yych <= 'S') { - if (yych == 'M') - goto yy228; - if (yych <= 'R') - goto yy31; - goto yy227; - } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy31; - goto yy228; - } else { - if (yych == 's') - goto yy227; - goto yy31; - } - } - yy217: - yych = *++p; - if (yych == 'Y') - goto yy225; - if (yych == 'y') - goto yy225; - goto yy31; - yy218: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy219: - yych = *++p; - if (yych == 'S') - goto yy220; - if (yych != 's') - goto yy31; - yy220: - yych = *++p; - if (yych <= 'N') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'O') - goto yy221; - if (yych != 'o') - goto yy31; - } - yy221: - yych = *++p; - if (yych == 'U') - goto yy222; - if (yych != 'u') - goto yy31; - yy222: - yych = *++p; - if (yych == 'R') - goto yy223; - if (yych != 'r') - goto yy31; - yy223: - yych = *++p; - if (yych == 'C') - goto yy224; - if (yych != 'c') - goto yy31; - yy224: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy225: - yych = *++p; - if (yych == 'N') - goto yy226; - if (yych != 'n') - goto yy31; - yy226: - yych = *++p; - if (yych == 'C') - goto yy41; - if (yych == 'c') - goto yy41; - goto yy31; - yy227: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy228: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy229: - yych = *++p; - if (yych == 'Y') - goto yy249; - if (yych == 'y') - goto yy249; - goto yy31; - yy230: - yych = *++p; - if (yych <= 'O') { - if (yych == 'E') - goto yy246; - if (yych <= 'N') - goto yy31; - goto yy247; - } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy31; - goto yy246; - } else { - if (yych == 'o') - goto yy247; - goto yy31; - } - } - yy231: - yych = *++p; - if (yych == 'A') - goto yy241; - if (yych == 'a') - goto yy241; - goto yy31; - yy232: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy234; - if (yych <= 'O') - goto yy31; - goto yy235; - } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy31; - goto yy234; - } else { - if (yych == 'p') - goto yy235; - goto yy31; - } - } - yy233: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy234: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy235: - yych = *++p; - if (yych == 'A') - goto yy236; - if (yych != 'a') - goto yy31; - yy236: - yych = *++p; - if (yych == 'R') - goto yy237; - if (yych != 'r') - goto yy31; - yy237: - yych = *++p; - if (yych == 'A') - goto yy238; - if (yych != 'a') - goto yy31; - yy238: - yych = *++p; - if (yych == 'Z') - goto yy239; - if (yych != 'z') - goto yy31; - yy239: - yych = *++p; - if (yych == 'Z') - goto yy240; - if (yych != 'z') - goto yy31; - yy240: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy241: - yych = *++p; - if (yych == 'T') - goto yy242; - if (yych != 't') - goto yy31; - yy242: - yych = *++p; - if (yych == 'F') - goto yy243; - if (yych != 'f') - goto yy31; - yy243: - yych = *++p; - if (yych == 'O') - goto yy244; - if (yych != 'o') - goto yy31; - yy244: - yych = *++p; - if (yych == 'R') - goto yy245; - if (yych != 'r') - goto yy31; - yy245: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy246: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy247: - yych = *++p; - if (yych == 'X') - goto yy248; - if (yych != 'x') - goto yy31; - yy248: - yych = *++p; - if (yych == 'Y') - goto yy41; - if (yych == 'y') - goto yy41; - goto yy31; - yy249: - yych = *++p; - if (yych == 'C') - goto yy41; - if (yych == 'c') - goto yy41; - goto yy31; - yy250: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy251: - yych = *++p; - if (yych == 'A') - goto yy252; - if (yych != 'a') - goto yy31; - yy252: - yych = *++p; - if (yych == 'Q') - goto yy253; - if (yych != 'q') - goto yy31; - yy253: - yych = *++p; - if (yych == 'U') - goto yy254; - if (yych != 'u') - goto yy31; - yy254: - yych = *++p; - if (yych == 'E') - goto yy255; - if (yych != 'e') - goto yy31; - yy255: - yych = *++p; - if (yych == 'L') - goto yy256; - if (yych != 'l') - goto yy31; - yy256: - yych = *++p; - if (yych == 'O') - goto yy257; - if (yych != 'o') - goto yy31; - yy257: - yych = *++p; - if (yych == 'C') - goto yy258; - if (yych != 'c') - goto yy31; - yy258: - yych = *++p; - if (yych == 'K') - goto yy259; - if (yych != 'k') - goto yy31; - yy259: - yych = *++p; - if (yych == 'T') - goto yy260; - if (yych != 't') - goto yy31; - yy260: - yych = *++p; - if (yych == 'O') - goto yy261; - if (yych != 'o') - goto yy31; - yy261: - yych = *++p; - if (yych == 'K') - goto yy262; - if (yych != 'k') - goto yy31; - yy262: - yych = *++p; - if (yych == 'E') - goto yy263; - if (yych != 'e') - goto yy31; - yy263: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy264: - yych = *++p; - if (yych == 'T') - goto yy271; - if (yych == 't') - goto yy271; - goto yy31; - yy265: - yych = *++p; - if (yych == 'T') - goto yy270; - if (yych == 't') - goto yy270; - goto yy31; - yy266: - yych = *++p; - if (yych <= 'G') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'H') - goto yy41; - if (yych == 'h') - goto yy41; - goto yy31; - } - yy267: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy268: - yych = *++p; - if (yych == 'W') - goto yy269; - if (yych != 'w') - goto yy31; - yy269: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy270: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy271: - yych = *++p; - if (yych == 'E') - goto yy272; - if (yych != 'e') - goto yy31; - yy272: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy273: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy274: - yych = *++p; - if (yych <= 'P') { - if (yych == 'M') - goto yy305; - if (yych <= 'O') - goto yy31; - goto yy304; - } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy31; - goto yy305; - } else { - if (yych == 'p') - goto yy304; - goto yy31; - } - } - yy275: - yych = *++p; - if (yych <= 'Q') { - if (yych <= '-') { - if (yych <= ',') - goto yy31; - goto yy297; - } else { - if (yych == 'N') - goto yy298; - goto yy31; - } - } else { - if (yych <= 'n') { - if (yych <= 'R') - goto yy296; - if (yych <= 'm') - goto yy31; - goto yy298; - } else { - if (yych == 'r') - goto yy296; - goto yy31; - } - } - yy276: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy277: - yych = *++p; - if (yych == 'S') - goto yy292; - if (yych == 's') - goto yy292; - goto yy31; - yy278: - yych = *++p; - switch (yych) { - case 'G': - case 'g': - goto yy283; - case 'I': - case 'i': - goto yy282; - case 'P': - case 'p': - goto yy284; - case 'R': - case 'r': - goto yy285; - default: - goto yy31; - } - yy279: - yych = *++p; - if (yych == 'Q') - goto yy281; - if (yych == 'q') - goto yy281; - goto yy31; - yy280: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy281: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy282: - yych = *++p; - if (yych == 'L') - goto yy290; - if (yych == 'l') - goto yy290; - goto yy31; - yy283: - yych = *++p; - if (yych == 'N') - goto yy288; - if (yych == 'n') - goto yy288; - goto yy31; - yy284: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy285: - yych = *++p; - if (yych == 'K') - goto yy286; - if (yych != 'k') - goto yy31; - yy286: - yych = *++p; - if (yych == 'E') - goto yy287; - if (yych != 'e') - goto yy31; - yy287: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy288: - yych = *++p; - if (yych == 'E') - goto yy289; - if (yych != 'e') - goto yy31; - yy289: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy290: - yych = *++p; - if (yych == 'T') - goto yy291; - if (yych != 't') - goto yy31; - yy291: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy292: - yych = *++p; - if (yych == 'S') - goto yy293; - if (yych != 's') - goto yy31; - yy293: - yych = *++p; - if (yych == 'A') - goto yy294; - if (yych != 'a') - goto yy31; - yy294: - yych = *++p; - if (yych == 'G') - goto yy295; - if (yych != 'g') - goto yy31; - yy295: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy296: - yych = *++p; - if (yych == 'P') - goto yy303; - if (yych == 'p') - goto yy303; - goto yy31; - yy297: - yych = *++p; - if (yych == 'H') - goto yy300; - if (yych == 'h') - goto yy300; - goto yy31; - yy298: - yych = *++p; - if (yych == 'I') - goto yy299; - if (yych != 'i') - goto yy31; - yy299: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy300: - yych = *++p; - if (yych == 'E') - goto yy301; - if (yych != 'e') - goto yy31; - yy301: - yych = *++p; - if (yych == 'L') - goto yy302; - if (yych != 'l') - goto yy31; - yy302: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy303: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy304: - yych = *++p; - if (yych == 'D') - goto yy308; - if (yych == 'd') - goto yy308; - goto yy31; - yy305: - yych = *++p; - if (yych == 'B') - goto yy306; - if (yych != 'b') - goto yy31; - yy306: - yych = *++p; - if (yych == 'L') - goto yy307; - if (yych != 'l') - goto yy31; - yy307: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy308: - yych = *++p; - if (yych == 'A') - goto yy309; - if (yych != 'a') - goto yy31; - yy309: - yych = *++p; - if (yych == 'T') - goto yy310; - if (yych != 't') - goto yy31; - yy310: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy311: - yych = *++p; - if (yych == 'A') - goto yy316; - if (yych == 'a') - goto yy316; - goto yy31; - yy312: - yych = *++p; - if (yych == 'S') - goto yy313; - if (yych != 's') - goto yy31; - yy313: - yych = *++p; - if (yych == 'T') - goto yy314; - if (yych != 't') - goto yy31; - yy314: - yych = *++p; - if (yych == 'F') - goto yy315; - if (yych != 'f') - goto yy31; - yy315: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy316: - yych = *++p; - if (yych == 'P') - goto yy317; - if (yych != 'p') - goto yy31; - yy317: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy318: - yych = *++p; - if (yych == 'M') - goto yy341; - if (yych == 'm') - goto yy341; - goto yy31; - yy319: - yych = *++p; - if (yych <= 'I') { - if (yych == 'C') - goto yy330; - if (yych <= 'H') - goto yy31; - goto yy329; - } else { - if (yych <= 'c') { - if (yych <= 'b') - goto yy31; - goto yy330; - } else { - if (yych == 'i') - goto yy329; - goto yy31; - } - } - yy320: - yych = *++p; - if (yych <= 'P') { - if (yych == 'N') - goto yy41; - if (yych <= 'O') - goto yy31; - goto yy41; - } else { - if (yych <= 'n') { - if (yych <= 'm') - goto yy31; - goto yy41; - } else { - if (yych == 'p') - goto yy41; - goto yy31; - } - } - yy321: - yych = *++p; - if (yych <= 'O') { - if (yych == 'A') - goto yy327; - if (yych <= 'N') - goto yy31; - goto yy328; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy31; - goto yy327; - } else { - if (yych == 'o') - goto yy328; - goto yy31; - } - } - yy322: - yych = *++p; - if (yych == 'F') - goto yy326; - if (yych == 'f') - goto yy326; - goto yy31; - yy323: - yych = *++p; - if (yych <= '@') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'A') - goto yy325; - if (yych == 'a') - goto yy325; - goto yy31; - } - yy324: - yych = *++p; - if (yych == 'X') - goto yy41; - if (yych == 'x') - goto yy41; - goto yy31; - yy325: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy326: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy327: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy328: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy329: - yych = *++p; - if (yych == 'S') - goto yy331; - if (yych == 's') - goto yy331; - goto yy31; - yy330: - yych = *++p; - if (yych <= ':') { - if (yych == '6') - goto yy41; - if (yych <= '9') - goto yy31; - goto yy42; - } else { - if (yych <= 'S') { - if (yych <= 'R') - goto yy31; - goto yy41; - } else { - if (yych == 's') - goto yy41; - goto yy31; - } - } - yy331: - yych = *++p; - if (yych == '.') - goto yy332; - if (yych == ':') - goto yy42; - goto yy31; - yy332: - yych = *++p; - if (yych <= 'X') { - if (yych <= 'K') { - if (yych == 'B') - goto yy335; - goto yy31; - } else { - if (yych <= 'L') - goto yy333; - if (yych <= 'W') - goto yy31; - goto yy334; - } - } else { - if (yych <= 'k') { - if (yych == 'b') - goto yy335; - goto yy31; - } else { - if (yych <= 'l') - goto yy333; - if (yych == 'x') - goto yy334; - goto yy31; - } - } - yy333: - yych = *++p; - if (yych == 'W') - goto yy340; - if (yych == 'w') - goto yy340; - goto yy31; - yy334: - yych = *++p; - if (yych == 'P') - goto yy338; - if (yych == 'p') - goto yy338; - goto yy31; - yy335: - yych = *++p; - if (yych == 'E') - goto yy336; - if (yych != 'e') - goto yy31; - yy336: - yych = *++p; - if (yych == 'E') - goto yy337; - if (yych != 'e') - goto yy31; - yy337: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy338: - yych = *++p; - if (yych == 'C') - goto yy339; - if (yych != 'c') - goto yy31; - yy339: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy340: - yych = *++p; - if (yych == 'Z') - goto yy41; - if (yych == 'z') - goto yy41; - goto yy31; - yy341: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy342: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy343: - yych = *++p; - if (yych == 'T') - goto yy346; - if (yych == 't') - goto yy346; - goto yy31; - yy344: - yych = *++p; - if (yych != '2') - goto yy31; - yych = *++p; - if (yych == '3') - goto yy41; - goto yy31; - yy346: - yych = *++p; - if (yych == 'P') - goto yy347; - if (yych != 'p') - goto yy31; - yy347: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy348: - yych = *++p; - if (yych == 'A') - goto yy364; - if (yych == 'a') - goto yy364; - goto yy31; - yy349: - yych = *++p; - if (yych <= 'Z') { - if (yych == 'T') - goto yy41; - if (yych <= 'Y') - goto yy31; - goto yy355; - } else { - if (yych <= 't') { - if (yych <= 's') - goto yy31; - goto yy41; - } else { - if (yych == 'z') - goto yy355; - goto yy31; - } - } - yy350: - yych = *++p; - if (yych <= 'O') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'P') - goto yy352; - if (yych == 'p') - goto yy352; - goto yy31; - } - yy351: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy352: - yych = *++p; - if (yych == 'H') - goto yy353; - if (yych != 'h') - goto yy31; - yy353: - yych = *++p; - if (yych == 'E') - goto yy354; - if (yych != 'e') - goto yy31; - yy354: - yych = *++p; - if (yych == 'R') - goto yy41; - if (yych == 'r') - goto yy41; - goto yy31; - yy355: - yych = *++p; - if (yych == 'M') - goto yy356; - if (yych != 'm') - goto yy31; - yy356: - yych = *++p; - if (yych == 'O') - goto yy357; - if (yych != 'o') - goto yy31; - yy357: - yych = *++p; - if (yych == 'P') - goto yy358; - if (yych != 'p') - goto yy31; - yy358: - yych = *++p; - if (yych == 'R') - goto yy359; - if (yych != 'r') - goto yy31; - yy359: - yych = *++p; - if (yych == 'O') - goto yy360; - if (yych != 'o') - goto yy31; - yy360: - yych = *++p; - if (yych == 'J') - goto yy361; - if (yych != 'j') - goto yy31; - yy361: - yych = *++p; - if (yych == 'E') - goto yy362; - if (yych != 'e') - goto yy31; - yy362: - yych = *++p; - if (yych == 'C') - goto yy363; - if (yych != 'c') - goto yy31; - yy363: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy364: - yych = *++p; - if (yych == 'L') - goto yy365; - if (yych != 'l') - goto yy31; - yy365: - yych = *++p; - if (yych == 'K') - goto yy41; - if (yych == 'k') - goto yy41; - goto yy31; - yy366: - yych = *++p; - if (yych <= 'S') { - if (yych <= 'M') { - if (yych == 'L') - goto yy376; - goto yy31; - } else { - if (yych <= 'N') - goto yy377; - if (yych <= 'R') - goto yy31; - goto yy378; - } - } else { - if (yych <= 'm') { - if (yych == 'l') - goto yy376; - goto yy31; - } else { - if (yych <= 'n') - goto yy377; - if (yych == 's') - goto yy378; - goto yy31; - } - } - yy367: - yych = *++p; - if (yych == 'E') - goto yy375; - if (yych == 'e') - goto yy375; - goto yy31; - yy368: - yych = *++p; - if (yych == 'C') - goto yy370; - if (yych == 'c') - goto yy370; - goto yy31; - yy369: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy370: - yych = *++p; - if (yych == 'E') - goto yy371; - if (yych != 'e') - goto yy31; - yy371: - yych = *++p; - if (yych == 'T') - goto yy372; - if (yych != 't') - goto yy31; - yy372: - yych = *++p; - if (yych == 'I') - goto yy373; - if (yych != 'i') - goto yy31; - yy373: - yych = *++p; - if (yych == 'M') - goto yy374; - if (yych != 'm') - goto yy31; - yy374: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy375: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy376: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy377: - yych = *++p; - if (yych == 'G') - goto yy379; - if (yych == 'g') - goto yy379; - goto yy31; - yy378: - yych = *++p; - if (yych == 'H') - goto yy41; - if (yych == 'h') - goto yy41; - goto yy31; - yy379: - yych = *++p; - if (yych == 'E') - goto yy380; - if (yych != 'e') - goto yy31; - yy380: - yych = *++p; - if (yych == 'R') - goto yy41; - if (yych == 'r') - goto yy41; - goto yy31; - yy381: - yych = *++p; - if (yych == 'T') - goto yy399; - if (yych == 't') - goto yy399; - goto yy31; - yy382: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy383: - yych = *++p; - if (yych == 'M') - goto yy41; - if (yych == 'm') - goto yy41; - goto yy31; - yy384: - yych = *++p; - if (yych <= 'S') { - if (yych == 'P') - goto yy41; - if (yych <= 'R') - goto yy31; - goto yy41; - } else { - if (yych <= 'p') { - if (yych <= 'o') - goto yy31; - goto yy41; - } else { - if (yych == 's') - goto yy41; - goto yy31; - } - } - yy385: - yych = *++p; - if (yych == 'I') - goto yy393; - if (yych == 'i') - goto yy393; - goto yy31; - yy386: - yych = *++p; - if (yych == 'A') - goto yy392; - if (yych == 'a') - goto yy392; - goto yy31; - yy387: - yych = *++p; - if (yych == 'O') - goto yy390; - if (yych == 'o') - goto yy390; - goto yy31; - yy388: - yych = *++p; - if (yych == 'A') - goto yy389; - if (yych != 'a') - goto yy31; - yy389: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy42; - goto yy31; - } else { - if (yych <= 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - } - yy390: - yych = *++p; - if (yych == 'U') - goto yy391; - if (yych != 'u') - goto yy31; - yy391: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy392: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy393: - yych = *++p; - if (yych == 'U') - goto yy394; - if (yych != 'u') - goto yy31; - yy394: - yych = *++p; - if (yych == 'M') - goto yy395; - if (yych != 'm') - goto yy31; - yy395: - yych = *++p; - if (yych == 'X') - goto yy396; - if (yych != 'x') - goto yy31; - yy396: - yych = *++p; - if (yych == 'T') - goto yy397; - if (yych != 't') - goto yy31; - yy397: - yych = *++p; - if (yych == 'R') - goto yy398; - if (yych != 'r') - goto yy31; - yy398: - yych = *++p; - if (yych == 'A') - goto yy41; - if (yych == 'a') - goto yy41; - goto yy31; - yy399: - yych = *++p; - if (yych == 'A') - goto yy400; - if (yych != 'a') - goto yy31; - yy400: - yych = *++p; - if (yych == 'C') - goto yy401; - if (yych != 'c') - goto yy31; - yy401: - yych = *++p; - if (yych == 'H') - goto yy402; - if (yych != 'h') - goto yy31; - yy402: - yych = *++p; - if (yych == 'M') - goto yy403; - if (yych != 'm') - goto yy31; - yy403: - yych = *++p; - if (yych == 'E') - goto yy404; - if (yych != 'e') - goto yy31; - yy404: - yych = *++p; - if (yych == 'N') - goto yy405; - if (yych != 'n') - goto yy31; - yy405: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy406: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy407: - yych = *++p; - if (yych <= 'V') { - if (yych == 'R') - goto yy41; - if (yych <= 'U') - goto yy31; - } else { - if (yych <= 'r') { - if (yych <= 'q') - goto yy31; - goto yy41; - } else { - if (yych != 'v') - goto yy31; - } - } - yych = *++p; - if (yych == 'A') - goto yy409; - if (yych != 'a') - goto yy31; - yy409: - yych = *++p; - if (yych == 'S') - goto yy410; - if (yych != 's') - goto yy31; - yy410: - yych = *++p; - if (yych == 'C') - goto yy411; - if (yych != 'c') - goto yy31; - yy411: - yych = *++p; - if (yych == 'R') - goto yy412; - if (yych != 'r') - goto yy31; - yy412: - yych = *++p; - if (yych == 'I') - goto yy413; - if (yych != 'i') - goto yy31; - yy413: - yych = *++p; - if (yych == 'P') - goto yy414; - if (yych != 'p') - goto yy31; - yy414: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy415: - yych = *++p; - if (yych == 'B') - goto yy41; - if (yych == 'b') - goto yy41; - goto yy31; - yy416: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy417: - yych = *++p; - if (yych == 'N') - goto yy424; - if (yych == 'n') - goto yy424; - goto yy31; - yy418: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy419: - yych = *++p; - if (yych == 'C') - goto yy423; - if (yych == 'c') - goto yy423; - goto yy31; - yy420: - yych = *++p; - if (yych <= 'V') { - if (yych == 'T') - goto yy422; - if (yych <= 'U') - goto yy31; - goto yy41; - } else { - if (yych <= 't') { - if (yych <= 's') - goto yy31; - goto yy422; - } else { - if (yych == 'v') - goto yy41; - goto yy31; - } - } - yy421: - yych = *++p; - if (yych == 'I') - goto yy41; - if (yych == 'i') - goto yy41; - goto yy31; - yy422: - yych = *++p; - if (yych == 'A') - goto yy41; - if (yych == 'a') - goto yy41; - goto yy31; - yy423: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy424: - yych = *++p; - if (yych == 'A') - goto yy425; - if (yych != 'a') - goto yy31; - yy425: - yych = *++p; - if (yych != '-') - goto yy31; - yych = *++p; - if (yych == 'P') - goto yy427; - if (yych != 'p') - goto yy31; - yy427: - yych = *++p; - if (yych == 'L') - goto yy428; - if (yych != 'l') - goto yy31; - yy428: - yych = *++p; - if (yych == 'A') - goto yy429; - if (yych != 'a') - goto yy31; - yy429: - yych = *++p; - if (yych == 'Y') - goto yy430; - if (yych != 'y') - goto yy31; - yy430: - yych = *++p; - if (yych <= 'S') { - if (yych == 'C') - goto yy431; - if (yych <= 'R') - goto yy31; - goto yy432; - } else { - if (yych <= 'c') { - if (yych <= 'b') - goto yy31; - } else { - if (yych == 's') - goto yy432; - goto yy31; - } - } - yy431: - yych = *++p; - if (yych == 'O') - goto yy437; - if (yych == 'o') - goto yy437; - goto yy31; - yy432: - yych = *++p; - if (yych == 'I') - goto yy433; - if (yych != 'i') - goto yy31; - yy433: - yych = *++p; - if (yych == 'N') - goto yy434; - if (yych != 'n') - goto yy31; - yy434: - yych = *++p; - if (yych == 'G') - goto yy435; - if (yych != 'g') - goto yy31; - yy435: - yych = *++p; - if (yych == 'L') - goto yy436; - if (yych != 'l') - goto yy31; - yy436: - yych = *++p; - if (yych == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - yy437: - yych = *++p; - if (yych == 'N') - goto yy438; - if (yych != 'n') - goto yy31; - yy438: - yych = *++p; - if (yych == 'T') - goto yy439; - if (yych != 't') - goto yy31; - yy439: - yych = *++p; - if (yych == 'A') - goto yy440; - if (yych != 'a') - goto yy31; - yy440: - yych = *++p; - if (yych == 'I') - goto yy441; - if (yych != 'i') - goto yy31; - yy441: - yych = *++p; - if (yych == 'N') - goto yy442; - if (yych != 'n') - goto yy31; - yy442: - yych = *++p; - if (yych == 'E') - goto yy443; - if (yych != 'e') - goto yy31; - yy443: - yych = *++p; - if (yych == 'R') - goto yy41; - if (yych == 'r') - goto yy41; - goto yy31; - yy444: - yych = *++p; - if (yych == 'S') - goto yy41; - if (yych == 's') - goto yy41; - goto yy31; - yy445: - yych = *++p; - if (yych <= 'N') { - if (yych <= 'A') { - if (yych <= '@') - goto yy31; - goto yy467; - } else { - if (yych <= 'L') - goto yy31; - if (yych <= 'M') - goto yy468; - goto yy469; - } - } else { - if (yych <= 'l') { - if (yych == 'a') - goto yy467; - goto yy31; - } else { - if (yych <= 'm') - goto yy468; - if (yych <= 'n') - goto yy469; - goto yy31; - } - } - yy446: - yych = *++p; - if (yych == 'R') - goto yy454; - if (yych == 'r') - goto yy454; - goto yy31; - yy447: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy451; - if (yych <= 'O') - goto yy31; - goto yy41; - } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy31; - goto yy451; - } else { - if (yych == 'p') - goto yy41; - goto yy31; - } - } - yy448: - yych = *++p; - if (yych == 'I') - goto yy450; - if (yych == 'i') - goto yy450; - goto yy31; - yy449: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy450: - yych = *++p; - if (yych == 'D') - goto yy41; - if (yych == 'd') - goto yy41; - goto yy31; - yy451: - yych = *++p; - if (yych == 'L') - goto yy452; - if (yych != 'l') - goto yy31; - yy452: - yych = *++p; - if (yych == 'T') - goto yy453; - if (yych != 't') - goto yy31; - yy453: - yych = *++p; - if (yych == 'O') - goto yy41; - if (yych == 'o') - goto yy41; - goto yy31; - yy454: - yych = *++p; - if (yych == 'O') - goto yy455; - if (yych != 'o') - goto yy31; - yy455: - yych = *++p; - if (yych == 'M') - goto yy456; - if (yych != 'm') - goto yy31; - yy456: - yych = *++p; - if (yych == 'E') - goto yy457; - if (yych != 'e') - goto yy31; - yy457: - yych = *++p; - if (yych == '-') - goto yy458; - if (yych == ':') - goto yy42; - goto yy31; - yy458: - yych = *++p; - if (yych == 'E') - goto yy459; - if (yych != 'e') - goto yy31; - yy459: - yych = *++p; - if (yych == 'X') - goto yy460; - if (yych != 'x') - goto yy31; - yy460: - yych = *++p; - if (yych == 'T') - goto yy461; - if (yych != 't') - goto yy31; - yy461: - yych = *++p; - if (yych == 'E') - goto yy462; - if (yych != 'e') - goto yy31; - yy462: - yych = *++p; - if (yych == 'N') - goto yy463; - if (yych != 'n') - goto yy31; - yy463: - yych = *++p; - if (yych == 'S') - goto yy464; - if (yych != 's') - goto yy31; - yy464: - yych = *++p; - if (yych == 'I') - goto yy465; - if (yych != 'i') - goto yy31; - yy465: - yych = *++p; - if (yych == 'O') - goto yy466; - if (yych != 'o') - goto yy31; - yy466: - yych = *++p; - if (yych == 'N') - goto yy41; - if (yych == 'n') - goto yy41; - goto yy31; - yy467: - yych = *++p; - if (yych == 'P') - goto yy41; - if (yych == 'p') - goto yy41; - goto yy31; - yy468: - yych = *++p; - if (yych == '-') - goto yy473; - goto yy31; - yy469: - yych = *++p; - if (yych == 'T') - goto yy470; - if (yych != 't') - goto yy31; - yy470: - yych = *++p; - if (yych == 'E') - goto yy471; - if (yych != 'e') - goto yy31; - yy471: - yych = *++p; - if (yych == 'N') - goto yy472; - if (yych != 'n') - goto yy31; - yy472: - yych = *++p; - if (yych == 'T') - goto yy41; - if (yych == 't') - goto yy41; - goto yy31; - yy473: - yych = *++p; - if (yych == 'E') - goto yy474; - if (yych != 'e') - goto yy31; - yy474: - yych = *++p; - if (yych == 'V') - goto yy475; - if (yych != 'v') - goto yy31; - yy475: - yych = *++p; - if (yych == 'E') - goto yy476; - if (yych != 'e') - goto yy31; - yy476: - yych = *++p; - if (yych == 'N') - goto yy477; - if (yych != 'n') - goto yy31; - yy477: - yych = *++p; - if (yych == 'T') - goto yy478; - if (yych != 't') - goto yy31; - yy478: - yych = *++p; - if (yych == 'B') - goto yy479; - if (yych != 'b') - goto yy31; - yy479: - yych = *++p; - if (yych == 'R') - goto yy480; - if (yych != 'r') - goto yy31; - yy480: - yych = *++p; - if (yych == 'I') - goto yy481; - if (yych != 'i') - goto yy31; - yy481: - yych = *++p; - if (yych == 'T') - goto yy482; - if (yych != 't') - goto yy31; - yy482: - yych = *++p; - if (yych == 'E') - goto yy483; - if (yych != 'e') - goto yy31; - yy483: - yych = *++p; - if (yych != '-') - goto yy31; - yych = *++p; - if (yych == 'A') - goto yy485; - if (yych != 'a') - goto yy31; - yy485: - yych = *++p; - if (yych == 'T') - goto yy486; - if (yych != 't') - goto yy31; - yy486: - yych = *++p; - if (yych == 'T') - goto yy487; - if (yych != 't') - goto yy31; - yy487: - yych = *++p; - if (yych == 'E') - goto yy488; - if (yych != 'e') - goto yy31; - yy488: - yych = *++p; - if (yych == 'N') - goto yy489; - if (yych != 'n') - goto yy31; - yy489: - yych = *++p; - if (yych == 'D') - goto yy490; - if (yych != 'd') - goto yy31; - yy490: - yych = *++p; - if (yych == 'E') - goto yy491; - if (yych != 'e') - goto yy31; - yy491: - ++p; - if ((yych = *p) == 'E') - goto yy41; - if (yych == 'e') - goto yy41; - goto yy31; - } -} - -// Try to match URI autolink after first <, returning number of chars matched. -bufsize_t _scan_autolink_uri(const unsigned char *p) { - const unsigned char *marker = NULL; - const unsigned char *start = p; - - { - unsigned char yych; - static const unsigned char yybm[] = { - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 0, 128, 0, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, - 128, 128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, - 0, 0, 0, 0, - }; - yych = *(marker = p); - if (yych <= 'c') { - if (yych <= 'M') { - if (yych <= 'E') { - if (yych <= 'A') { - if (yych == '\n') - goto yy494; - if (yych <= '@') - goto yy521; - goto yy498; - } else { - if (yych <= 'B') - goto yy516; - if (yych <= 'C') - goto yy495; - if (yych <= 'D') - goto yy496; - goto yy517; - } - } else { - if (yych <= 'I') { - if (yych <= 'F') - goto yy499; - if (yych <= 'G') - goto yy500; - if (yych <= 'H') - goto yy501; - goto yy502; - } else { - if (yych <= 'J') - goto yy497; - if (yych <= 'K') - goto yy518; - if (yych <= 'L') - goto yy503; - goto yy504; - } - } - } else { - if (yych <= 'U') { - if (yych <= 'Q') { - if (yych <= 'N') - goto yy505; - if (yych <= 'O') - goto yy506; - if (yych <= 'P') - goto yy507; - goto yy519; - } else { - if (yych <= 'R') - goto yy508; - if (yych <= 'S') - goto yy509; - if (yych <= 'T') - goto yy510; - goto yy511; - } - } else { - if (yych <= 'Y') { - if (yych <= 'V') - goto yy512; - if (yych <= 'W') - goto yy513; - if (yych <= 'X') - goto yy514; - goto yy520; - } else { - if (yych <= '`') { - if (yych <= 'Z') - goto yy515; - goto yy521; - } else { - if (yych <= 'a') - goto yy498; - if (yych <= 'b') - goto yy516; - goto yy495; - } - } - } - } - } else { - if (yych <= 't') { - if (yych <= 'k') { - if (yych <= 'g') { - if (yych <= 'd') - goto yy496; - if (yych <= 'e') - goto yy517; - if (yych <= 'f') - goto yy499; - goto yy500; - } else { - if (yych <= 'h') - goto yy501; - if (yych <= 'i') - goto yy502; - if (yych <= 'j') - goto yy497; - goto yy518; - } - } else { - if (yych <= 'o') { - if (yych <= 'l') - goto yy503; - if (yych <= 'm') - goto yy504; - if (yych <= 'n') - goto yy505; - goto yy506; - } else { - if (yych <= 'q') { - if (yych <= 'p') - goto yy507; - goto yy519; - } else { - if (yych <= 'r') - goto yy508; - if (yych <= 's') - goto yy509; - goto yy510; - } - } - } - } else { - if (yych <= 0xC1) { - if (yych <= 'x') { - if (yych <= 'u') - goto yy511; - if (yych <= 'v') - goto yy512; - if (yych <= 'w') - goto yy513; - goto yy514; - } else { - if (yych <= 'y') - goto yy520; - if (yych <= 'z') - goto yy515; - if (yych <= 0x7F) - goto yy521; - } - } else { - if (yych <= 0xED) { - if (yych <= 0xDF) - goto yy522; - if (yych <= 0xE0) - goto yy524; - if (yych <= 0xEC) - goto yy525; - goto yy529; - } else { - if (yych <= 0xF0) { - if (yych <= 0xEF) - goto yy525; - goto yy526; - } else { - if (yych <= 0xF3) - goto yy527; - if (yych <= 0xF4) - goto yy528; - } - } - } - } - } - yy494 : { return 0; } - yy495: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy948; - case 'H': - case 'h': - goto yy947; - case 'I': - case 'i': - goto yy950; - case 'O': - case 'o': - goto yy946; - case 'R': - case 'r': - goto yy949; - case 'V': - case 'v': - goto yy945; - default: - goto yy494; - } - yy496: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy921; - case 'I': - case 'i': - goto yy920; - case 'L': - case 'l': - goto yy918; - case 'N': - case 'n': - goto yy919; - case 'O': - case 'o': - goto yy922; - case 'T': - case 't': - goto yy917; - case 'V': - case 'v': - goto yy916; - default: - goto yy494; - } - yy497: - yych = *(marker = ++p); - if (yych <= 'M') { - if (yych == 'A') - goto yy908; - if (yych <= 'L') - goto yy494; - goto yy907; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy494; - goto yy908; - } else { - if (yych == 'm') - goto yy907; - goto yy494; - } - } - yy498: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy889; - case 'B': - case 'b': - goto yy888; - case 'C': - case 'c': - goto yy887; - case 'D': - case 'd': - goto yy886; - case 'F': - case 'f': - goto yy885; - case 'I': - case 'i': - goto yy884; - case 'P': - case 'p': - goto yy883; - case 'T': - case 't': - goto yy882; - case 'W': - case 'w': - goto yy533; - default: - goto yy494; - } - yy499: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'E') { - if (yych == 'A') - goto yy869; - if (yych <= 'D') - goto yy494; - goto yy868; - } else { - if (yych == 'I') - goto yy867; - if (yych <= 'S') - goto yy494; - goto yy870; - } - } else { - if (yych <= 'e') { - if (yych == 'a') - goto yy869; - if (yych <= 'd') - goto yy494; - goto yy868; - } else { - if (yych <= 'i') { - if (yych <= 'h') - goto yy494; - goto yy867; - } else { - if (yych == 't') - goto yy870; - goto yy494; - } - } - } - yy500: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy852; - case 'G': - case 'g': - goto yy533; - case 'I': - case 'i': - goto yy850; - case 'O': - case 'o': - goto yy851; - case 'T': - case 't': - goto yy849; - default: - goto yy494; - } - yy501: - yych = *(marker = ++p); - if (yych <= 'S') { - if (yych <= '3') { - if (yych <= '2') - goto yy494; - goto yy845; - } else { - if (yych == 'C') - goto yy843; - goto yy494; - } - } else { - if (yych <= 'c') { - if (yych <= 'T') - goto yy844; - if (yych <= 'b') - goto yy494; - goto yy843; - } else { - if (yych == 't') - goto yy844; - goto yy494; - } - } - yy502: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy825; - case 'C': - case 'c': - goto yy822; - case 'M': - case 'm': - goto yy824; - case 'N': - case 'n': - goto yy823; - case 'P': - case 'p': - goto yy821; - case 'R': - case 'r': - goto yy820; - case 'T': - case 't': - goto yy819; - default: - goto yy494; - } - yy503: - yych = *(marker = ++p); - if (yych <= 'D') { - if (yych == 'A') - goto yy813; - if (yych <= 'C') - goto yy494; - goto yy812; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy494; - goto yy813; - } else { - if (yych == 'd') - goto yy812; - goto yy494; - } - } - yy504: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy779; - case 'E': - case 'e': - goto yy778; - case 'I': - case 'i': - goto yy781; - case 'M': - case 'm': - goto yy777; - case 'S': - case 's': - goto yy776; - case 'T': - case 't': - goto yy780; - case 'U': - case 'u': - goto yy775; - case 'V': - case 'v': - goto yy774; - default: - goto yy494; - } - yy505: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy769; - case 'F': - case 'f': - goto yy768; - case 'I': - case 'i': - goto yy767; - case 'N': - case 'n': - goto yy766; - case 'O': - case 'o': - goto yy765; - default: - goto yy494; - } - yy506: - yych = *(marker = ++p); - if (yych <= 'P') { - if (yych == 'I') - goto yy751; - if (yych <= 'O') - goto yy494; - goto yy752; - } else { - if (yych <= 'i') { - if (yych <= 'h') - goto yy494; - goto yy751; - } else { - if (yych == 'p') - goto yy752; - goto yy494; - } - } - yy507: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy733; - case 'L': - case 'l': - goto yy732; - case 'O': - case 'o': - goto yy734; - case 'R': - case 'r': - goto yy731; - case 'S': - case 's': - goto yy730; - default: - goto yy494; - } - yy508: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'L') { - if (yych == 'E') - goto yy720; - goto yy494; - } else { - if (yych <= 'M') - goto yy719; - if (yych <= 'R') - goto yy494; - if (yych <= 'S') - goto yy718; - goto yy717; - } - } else { - if (yych <= 'm') { - if (yych == 'e') - goto yy720; - if (yych <= 'l') - goto yy494; - goto yy719; - } else { - if (yych <= 'r') - goto yy494; - if (yych <= 's') - goto yy718; - if (yych <= 't') - goto yy717; - goto yy494; - } - } - yy509: - yych = *(marker = ++p); - switch (yych) { - case 'E': - case 'e': - goto yy673; - case 'F': - case 'f': - goto yy672; - case 'G': - case 'g': - goto yy671; - case 'H': - case 'h': - goto yy676; - case 'I': - case 'i': - goto yy675; - case 'K': - case 'k': - goto yy670; - case 'M': - case 'm': - goto yy669; - case 'N': - case 'n': - goto yy674; - case 'O': - case 'o': - goto yy668; - case 'P': - case 'p': - goto yy667; - case 'S': - case 's': - goto yy666; - case 'T': - case 't': - goto yy665; - case 'V': - case 'v': - goto yy664; - default: - goto yy494; - } - yy510: - yych = *(marker = ++p); - switch (yych) { - case 'A': - case 'a': - goto yy640; - case 'E': - case 'e': - goto yy636; - case 'F': - case 'f': - goto yy639; - case 'H': - case 'h': - goto yy635; - case 'I': - case 'i': - goto yy637; - case 'N': - case 'n': - goto yy638; - case 'V': - case 'v': - goto yy533; - default: - goto yy494; - } - yy511: - yych = *(marker = ++p); - if (yych <= 'T') { - if (yych <= 'N') { - if (yych == 'D') - goto yy627; - if (yych <= 'M') - goto yy494; - goto yy626; - } else { - if (yych == 'R') - goto yy628; - if (yych <= 'S') - goto yy494; - goto yy625; - } - } else { - if (yych <= 'n') { - if (yych == 'd') - goto yy627; - if (yych <= 'm') - goto yy494; - goto yy626; - } else { - if (yych <= 'r') { - if (yych <= 'q') - goto yy494; - goto yy628; - } else { - if (yych == 't') - goto yy625; - goto yy494; - } - } - } - yy512: - yych = *(marker = ++p); - if (yych <= 'I') { - if (yych == 'E') - goto yy609; - if (yych <= 'H') - goto yy494; - goto yy608; - } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy494; - goto yy609; - } else { - if (yych == 'i') - goto yy608; - goto yy494; - } - } - yy513: - yych = *(marker = ++p); - if (yych <= 'Y') { - if (yych <= 'R') { - if (yych == 'E') - goto yy598; - goto yy494; - } else { - if (yych <= 'S') - goto yy599; - if (yych <= 'T') - goto yy597; - if (yych <= 'X') - goto yy494; - goto yy596; - } - } else { - if (yych <= 's') { - if (yych == 'e') - goto yy598; - if (yych <= 'r') - goto yy494; - goto yy599; - } else { - if (yych <= 't') - goto yy597; - if (yych == 'y') - goto yy596; - goto yy494; - } - } - yy514: - yych = *(marker = ++p); - if (yych <= 'R') { - if (yych <= 'F') { - if (yych == 'C') - goto yy575; - if (yych <= 'E') - goto yy494; - goto yy573; - } else { - if (yych == 'M') - goto yy574; - if (yych <= 'Q') - goto yy494; - goto yy572; - } - } else { - if (yych <= 'f') { - if (yych == 'c') - goto yy575; - if (yych <= 'e') - goto yy494; - goto yy573; - } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy494; - goto yy574; - } else { - if (yych == 'r') - goto yy572; - goto yy494; - } - } - } - yy515: - yych = *(marker = ++p); - if (yych == '3') - goto yy567; - goto yy494; - yy516: - yych = *(marker = ++p); - if (yych <= 'O') { - if (yych <= 'H') { - if (yych == 'E') - goto yy557; - goto yy494; - } else { - if (yych <= 'I') - goto yy556; - if (yych <= 'N') - goto yy494; - goto yy555; - } - } else { - if (yych <= 'h') { - if (yych == 'e') - goto yy557; - goto yy494; - } else { - if (yych <= 'i') - goto yy556; - if (yych == 'o') - goto yy555; - goto yy494; - } - } - yy517: - yych = *(marker = ++p); - if (yych == 'D') - goto yy553; - if (yych == 'd') - goto yy553; - goto yy494; - yy518: - yych = *(marker = ++p); - if (yych == 'E') - goto yy548; - if (yych == 'e') - goto yy548; - goto yy494; - yy519: - yych = *(marker = ++p); - if (yych == 'U') - goto yy545; - if (yych == 'u') - goto yy545; - goto yy494; - yy520: - yych = *(marker = ++p); - if (yych == 'M') - goto yy530; - if (yych == 'm') - goto yy530; - goto yy494; - yy521: - yych = *++p; - goto yy494; - yy522: - yych = *++p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy521; - yy523: - p = marker; - goto yy494; - yy524: - yych = *++p; - if (yych <= 0x9F) - goto yy523; - if (yych <= 0xBF) - goto yy522; - goto yy523; - yy525: - yych = *++p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy522; - goto yy523; - yy526: - yych = *++p; - if (yych <= 0x8F) - goto yy523; - if (yych <= 0xBF) - goto yy525; - goto yy523; - yy527: - yych = *++p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy525; - goto yy523; - yy528: - yych = *++p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0x8F) - goto yy525; - goto yy523; - yy529: - yych = *++p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0x9F) - goto yy522; - goto yy523; - yy530: - yych = *++p; - if (yych == 'S') - goto yy531; - if (yych != 's') - goto yy523; - yy531: - yych = *++p; - if (yych == 'G') - goto yy532; - if (yych != 'g') - goto yy523; - yy532: - yych = *++p; - if (yych == 'R') - goto yy533; - if (yych != 'r') - goto yy523; - yy533: - yych = *++p; - if (yych != ':') - goto yy523; - yy534: - ++p; - yych = *p; - if (yybm[0 + yych] & 128) { - goto yy534; - } - if (yych <= 0xEC) { - if (yych <= 0xC1) { - if (yych <= '<') - goto yy523; - if (yych <= '>') - goto yy543; - goto yy523; - } else { - if (yych <= 0xDF) - goto yy536; - if (yych <= 0xE0) - goto yy537; - goto yy538; - } - } else { - if (yych <= 0xF0) { - if (yych <= 0xED) - goto yy542; - if (yych <= 0xEF) - goto yy538; - goto yy539; - } else { - if (yych <= 0xF3) - goto yy540; - if (yych <= 0xF4) - goto yy541; - goto yy523; - } - } - yy536: - ++p; - yych = *p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy534; - goto yy523; - yy537: - ++p; - yych = *p; - if (yych <= 0x9F) - goto yy523; - if (yych <= 0xBF) - goto yy536; - goto yy523; - yy538: - ++p; - yych = *p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy536; - goto yy523; - yy539: - ++p; - yych = *p; - if (yych <= 0x8F) - goto yy523; - if (yych <= 0xBF) - goto yy538; - goto yy523; - yy540: - ++p; - yych = *p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0xBF) - goto yy538; - goto yy523; - yy541: - ++p; - yych = *p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0x8F) - goto yy538; - goto yy523; - yy542: - ++p; - yych = *p; - if (yych <= 0x7F) - goto yy523; - if (yych <= 0x9F) - goto yy536; - goto yy523; - yy543: - ++p; - { return (bufsize_t)(p - start); } - yy545: - yych = *++p; - if (yych == 'E') - goto yy546; - if (yych != 'e') - goto yy523; - yy546: - yych = *++p; - if (yych == 'R') - goto yy547; - if (yych != 'r') - goto yy523; - yy547: - yych = *++p; - if (yych == 'Y') - goto yy533; - if (yych == 'y') - goto yy533; - goto yy523; - yy548: - yych = *++p; - if (yych == 'Y') - goto yy549; - if (yych != 'y') - goto yy523; - yy549: - yych = *++p; - if (yych == 'P') - goto yy550; - if (yych != 'p') - goto yy523; - yy550: - yych = *++p; - if (yych == 'A') - goto yy551; - if (yych != 'a') - goto yy523; - yy551: - yych = *++p; - if (yych == 'R') - goto yy552; - if (yych != 'r') - goto yy523; - yy552: - yych = *++p; - if (yych == 'C') - goto yy533; - if (yych == 'c') - goto yy533; - goto yy523; - yy553: - yych = *++p; - if (yych != '2') - goto yy523; - yych = *++p; - if (yych == 'K') - goto yy533; - if (yych == 'k') - goto yy533; - goto yy523; - yy555: - yych = *++p; - if (yych == 'L') - goto yy566; - if (yych == 'l') - goto yy566; - goto yy523; - yy556: - yych = *++p; - if (yych == 'T') - goto yy562; - if (yych == 't') - goto yy562; - goto yy523; - yy557: - yych = *++p; - if (yych == 'S') - goto yy558; - if (yych != 's') - goto yy523; - yy558: - yych = *++p; - if (yych == 'H') - goto yy559; - if (yych != 'h') - goto yy523; - yy559: - yych = *++p; - if (yych == 'A') - goto yy560; - if (yych != 'a') - goto yy523; - yy560: - yych = *++p; - if (yych == 'R') - goto yy561; - if (yych != 'r') - goto yy523; - yy561: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy562: - yych = *++p; - if (yych == 'C') - goto yy563; - if (yych != 'c') - goto yy523; - yy563: - yych = *++p; - if (yych == 'O') - goto yy564; - if (yych != 'o') - goto yy523; - yy564: - yych = *++p; - if (yych == 'I') - goto yy565; - if (yych != 'i') - goto yy523; - yy565: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy566: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy567: - yych = *++p; - if (yych != '9') - goto yy523; - yych = *++p; - if (yych != '.') - goto yy523; - yych = *++p; - if (yych != '5') - goto yy523; - yych = *++p; - if (yych != '0') - goto yy523; - yych = *++p; - if (yych <= 'Q') - goto yy523; - if (yych <= 'S') - goto yy533; - if (yych <= 'q') - goto yy523; - if (yych <= 's') - goto yy533; - goto yy523; - yy572: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy573: - yych = *++p; - if (yych == 'I') - goto yy594; - if (yych == 'i') - goto yy594; - goto yy523; - yy574: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy584; - if (yych <= 'O') - goto yy523; - goto yy585; - } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy523; - goto yy584; - } else { - if (yych == 'p') - goto yy585; - goto yy523; - } - } - yy575: - yych = *++p; - if (yych == 'O') - goto yy576; - if (yych != 'o') - goto yy523; - yy576: - yych = *++p; - if (yych == 'N') - goto yy577; - if (yych != 'n') - goto yy523; - yy577: - yych = *++p; - if (yych == '-') - goto yy578; - if (yych == ':') - goto yy534; - goto yy523; - yy578: - yych = *++p; - if (yych == 'U') - goto yy579; - if (yych != 'u') - goto yy523; - yy579: - yych = *++p; - if (yych == 'S') - goto yy580; - if (yych != 's') - goto yy523; - yy580: - yych = *++p; - if (yych == 'E') - goto yy581; - if (yych != 'e') - goto yy523; - yy581: - yych = *++p; - if (yych == 'R') - goto yy582; - if (yych != 'r') - goto yy523; - yy582: - yych = *++p; - if (yych == 'I') - goto yy583; - if (yych != 'i') - goto yy523; - yy583: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy584: - yych = *++p; - if (yych == 'R') - goto yy586; - if (yych == 'r') - goto yy586; - goto yy523; - yy585: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy586: - yych = *++p; - if (yych == 'P') - goto yy587; - if (yych != 'p') - goto yy523; - yy587: - yych = *++p; - if (yych == 'C') - goto yy588; - if (yych != 'c') - goto yy523; - yy588: - yych = *++p; - if (yych != '.') - goto yy523; - yych = *++p; - if (yych == 'B') - goto yy590; - if (yych != 'b') - goto yy523; - yy590: - yych = *++p; - if (yych == 'E') - goto yy591; - if (yych != 'e') - goto yy523; - yy591: - yych = *++p; - if (yych == 'E') - goto yy592; - if (yych != 'e') - goto yy523; - yy592: - yych = *++p; - if (yych == 'P') - goto yy593; - if (yych != 'p') - goto yy523; - yy593: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy594: - yych = *++p; - if (yych == 'R') - goto yy595; - if (yych != 'r') - goto yy523; - yy595: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy596: - yych = *++p; - if (yych == 'C') - goto yy604; - if (yych == 'c') - goto yy604; - goto yy523; - yy597: - yych = *++p; - if (yych == 'A') - goto yy603; - if (yych == 'a') - goto yy603; - goto yy523; - yy598: - yych = *++p; - if (yych == 'B') - goto yy600; - if (yych == 'b') - goto yy600; - goto yy523; - yy599: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy600: - yych = *++p; - if (yych == 'C') - goto yy601; - if (yych != 'c') - goto yy523; - yy601: - yych = *++p; - if (yych == 'A') - goto yy602; - if (yych != 'a') - goto yy523; - yy602: - yych = *++p; - if (yych == 'L') - goto yy533; - if (yych == 'l') - goto yy533; - goto yy523; - yy603: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy604: - yych = *++p; - if (yych == 'I') - goto yy605; - if (yych != 'i') - goto yy523; - yy605: - yych = *++p; - if (yych == 'W') - goto yy606; - if (yych != 'w') - goto yy523; - yy606: - yych = *++p; - if (yych == 'Y') - goto yy607; - if (yych != 'y') - goto yy523; - yy607: - yych = *++p; - if (yych == 'G') - goto yy533; - if (yych == 'g') - goto yy533; - goto yy523; - yy608: - yych = *++p; - if (yych == 'E') - goto yy617; - if (yych == 'e') - goto yy617; - goto yy523; - yy609: - yych = *++p; - if (yych <= 'N') { - if (yych <= 'L') - goto yy523; - if (yych >= 'N') - goto yy611; - } else { - if (yych <= 'l') - goto yy523; - if (yych <= 'm') - goto yy610; - if (yych <= 'n') - goto yy611; - goto yy523; - } - yy610: - yych = *++p; - if (yych == 'M') - goto yy616; - if (yych == 'm') - goto yy616; - goto yy523; - yy611: - yych = *++p; - if (yych == 'T') - goto yy612; - if (yych != 't') - goto yy523; - yy612: - yych = *++p; - if (yych == 'R') - goto yy613; - if (yych != 'r') - goto yy523; - yy613: - yych = *++p; - if (yych == 'I') - goto yy614; - if (yych != 'i') - goto yy523; - yy614: - yych = *++p; - if (yych == 'L') - goto yy615; - if (yych != 'l') - goto yy523; - yy615: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy616: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy617: - yych = *++p; - if (yych == 'W') - goto yy618; - if (yych != 'w') - goto yy523; - yy618: - yych = *++p; - if (yych != '-') - goto yy523; - yych = *++p; - if (yych == 'S') - goto yy620; - if (yych != 's') - goto yy523; - yy620: - yych = *++p; - if (yych == 'O') - goto yy621; - if (yych != 'o') - goto yy523; - yy621: - yych = *++p; - if (yych == 'U') - goto yy622; - if (yych != 'u') - goto yy523; - yy622: - yych = *++p; - if (yych == 'R') - goto yy623; - if (yych != 'r') - goto yy523; - yy623: - yych = *++p; - if (yych == 'C') - goto yy624; - if (yych != 'c') - goto yy523; - yy624: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy625: - yych = *++p; - if (yych == '2') - goto yy632; - goto yy523; - yy626: - yych = *++p; - if (yych == 'R') - goto yy629; - if (yych == 'r') - goto yy629; - goto yy523; - yy627: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy628: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy629: - yych = *++p; - if (yych == 'E') - goto yy630; - if (yych != 'e') - goto yy523; - yy630: - yych = *++p; - if (yych == 'A') - goto yy631; - if (yych != 'a') - goto yy523; - yy631: - yych = *++p; - if (yych == 'L') - goto yy533; - if (yych == 'l') - goto yy533; - goto yy523; - yy632: - yych = *++p; - if (yych != '0') - goto yy523; - yych = *++p; - if (yych != '0') - goto yy523; - yych = *++p; - if (yych == '4') - goto yy533; - goto yy523; - yy635: - yych = *++p; - if (yych == 'I') - goto yy654; - if (yych == 'i') - goto yy654; - goto yy523; - yy636: - yych = *++p; - if (yych <= 'L') { - if (yych == 'A') - goto yy646; - if (yych <= 'K') - goto yy523; - goto yy645; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy523; - goto yy646; - } else { - if (yych == 'l') - goto yy645; - goto yy523; - } - } - yy637: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy638: - yych = *++p; - if (yych == '3') - goto yy642; - goto yy523; - yy639: - yych = *++p; - if (yych == 'T') - goto yy641; - if (yych == 't') - goto yy641; - goto yy523; - yy640: - yych = *++p; - if (yych == 'G') - goto yy533; - if (yych == 'g') - goto yy533; - goto yy523; - yy641: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy642: - yych = *++p; - if (yych != '2') - goto yy523; - yych = *++p; - if (yych != '7') - goto yy523; - yych = *++p; - if (yych == '0') - goto yy533; - goto yy523; - yy645: - yych = *++p; - if (yych <= 'M') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'N') - goto yy652; - if (yych == 'n') - goto yy652; - goto yy523; - } - yy646: - yych = *++p; - if (yych == 'M') - goto yy647; - if (yych != 'm') - goto yy523; - yy647: - yych = *++p; - if (yych == 'S') - goto yy648; - if (yych != 's') - goto yy523; - yy648: - yych = *++p; - if (yych == 'P') - goto yy649; - if (yych != 'p') - goto yy523; - yy649: - yych = *++p; - if (yych == 'E') - goto yy650; - if (yych != 'e') - goto yy523; - yy650: - yych = *++p; - if (yych == 'A') - goto yy651; - if (yych != 'a') - goto yy523; - yy651: - yych = *++p; - if (yych == 'K') - goto yy533; - if (yych == 'k') - goto yy533; - goto yy523; - yy652: - yych = *++p; - if (yych == 'E') - goto yy653; - if (yych != 'e') - goto yy523; - yy653: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy654: - yych = *++p; - if (yych <= 'S') { - if (yych == 'N') - goto yy655; - if (yych <= 'R') - goto yy523; - goto yy656; - } else { - if (yych <= 'n') { - if (yych <= 'm') - goto yy523; - } else { - if (yych == 's') - goto yy656; - goto yy523; - } - } - yy655: - yych = *++p; - if (yych == 'G') - goto yy663; - if (yych == 'g') - goto yy663; - goto yy523; - yy656: - yych = *++p; - if (yych == 'M') - goto yy657; - if (yych != 'm') - goto yy523; - yy657: - yych = *++p; - if (yych == 'E') - goto yy658; - if (yych != 'e') - goto yy523; - yy658: - yych = *++p; - if (yych == 'S') - goto yy659; - if (yych != 's') - goto yy523; - yy659: - yych = *++p; - if (yych == 'S') - goto yy660; - if (yych != 's') - goto yy523; - yy660: - yych = *++p; - if (yych == 'A') - goto yy661; - if (yych != 'a') - goto yy523; - yy661: - yych = *++p; - if (yych == 'G') - goto yy662; - if (yych != 'g') - goto yy523; - yy662: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy663: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy664: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy665: - yych = *++p; - if (yych == 'E') - goto yy715; - if (yych == 'e') - goto yy715; - goto yy523; - yy666: - yych = *++p; - if (yych == 'H') - goto yy533; - if (yych == 'h') - goto yy533; - goto yy523; - yy667: - yych = *++p; - if (yych == 'O') - goto yy711; - if (yych == 'o') - goto yy711; - goto yy523; - yy668: - yych = *++p; - if (yych <= 'L') { - if (yych == 'A') - goto yy701; - if (yych <= 'K') - goto yy523; - goto yy702; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy523; - goto yy701; - } else { - if (yych == 'l') - goto yy702; - goto yy523; - } - } - yy669: - yych = *++p; - if (yych <= 'S') { - if (yych == 'B') - goto yy533; - if (yych <= 'R') - goto yy523; - goto yy533; - } else { - if (yych <= 'b') { - if (yych <= 'a') - goto yy523; - goto yy533; - } else { - if (yych == 's') - goto yy533; - goto yy523; - } - } - yy670: - yych = *++p; - if (yych == 'Y') - goto yy699; - if (yych == 'y') - goto yy699; - goto yy523; - yy671: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy672: - yych = *++p; - if (yych == 'T') - goto yy698; - if (yych == 't') - goto yy698; - goto yy523; - yy673: - yych = *++p; - if (yych <= 'S') { - if (yych <= 'C') { - if (yych <= 'B') - goto yy523; - goto yy685; - } else { - if (yych <= 'Q') - goto yy523; - if (yych <= 'R') - goto yy683; - goto yy684; - } - } else { - if (yych <= 'q') { - if (yych == 'c') - goto yy685; - goto yy523; - } else { - if (yych <= 'r') - goto yy683; - if (yych <= 's') - goto yy684; - goto yy523; - } - } - yy674: - yych = *++p; - if (yych == 'M') - goto yy682; - if (yych == 'm') - goto yy682; - goto yy523; - yy675: - yych = *++p; - if (yych <= 'P') { - if (yych == 'E') - goto yy679; - if (yych <= 'O') - goto yy523; - goto yy680; - } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy523; - goto yy679; - } else { - if (yych == 'p') - goto yy680; - goto yy523; - } - } - yy676: - yych = *++p; - if (yych == 'T') - goto yy677; - if (yych != 't') - goto yy523; - yy677: - yych = *++p; - if (yych == 'T') - goto yy678; - if (yych != 't') - goto yy523; - yy678: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy679: - yych = *++p; - if (yych == 'V') - goto yy681; - if (yych == 'v') - goto yy681; - goto yy523; - yy680: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy681: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy682: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy683: - yych = *++p; - if (yych == 'V') - goto yy695; - if (yych == 'v') - goto yy695; - goto yy523; - yy684: - yych = *++p; - if (yych == 'S') - goto yy692; - if (yych == 's') - goto yy692; - goto yy523; - yy685: - yych = *++p; - if (yych == 'O') - goto yy686; - if (yych != 'o') - goto yy523; - yy686: - yych = *++p; - if (yych == 'N') - goto yy687; - if (yych != 'n') - goto yy523; - yy687: - yych = *++p; - if (yych == 'D') - goto yy688; - if (yych != 'd') - goto yy523; - yy688: - yych = *++p; - if (yych == 'L') - goto yy689; - if (yych != 'l') - goto yy523; - yy689: - yych = *++p; - if (yych == 'I') - goto yy690; - if (yych != 'i') - goto yy523; - yy690: - yych = *++p; - if (yych == 'F') - goto yy691; - if (yych != 'f') - goto yy523; - yy691: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy692: - yych = *++p; - if (yych == 'I') - goto yy693; - if (yych != 'i') - goto yy523; - yy693: - yych = *++p; - if (yych == 'O') - goto yy694; - if (yych != 'o') - goto yy523; - yy694: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy695: - yych = *++p; - if (yych == 'I') - goto yy696; - if (yych != 'i') - goto yy523; - yy696: - yych = *++p; - if (yych == 'C') - goto yy697; - if (yych != 'c') - goto yy523; - yy697: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy698: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy699: - yych = *++p; - if (yych == 'P') - goto yy700; - if (yych != 'p') - goto yy523; - yy700: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy701: - yych = *++p; - if (yych == 'P') - goto yy705; - if (yych == 'p') - goto yy705; - goto yy523; - yy702: - yych = *++p; - if (yych == 'D') - goto yy703; - if (yych != 'd') - goto yy523; - yy703: - yych = *++p; - if (yych == 'A') - goto yy704; - if (yych != 'a') - goto yy523; - yy704: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy705: - yych = *++p; - if (yych != '.') - goto yy523; - yych = *++p; - if (yych == 'B') - goto yy707; - if (yych != 'b') - goto yy523; - yy707: - yych = *++p; - if (yych == 'E') - goto yy708; - if (yych != 'e') - goto yy523; - yy708: - yych = *++p; - if (yych == 'E') - goto yy709; - if (yych != 'e') - goto yy523; - yy709: - yych = *++p; - if (yych == 'P') - goto yy710; - if (yych != 'p') - goto yy523; - yy710: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy711: - yych = *++p; - if (yych == 'T') - goto yy712; - if (yych != 't') - goto yy523; - yy712: - yych = *++p; - if (yych == 'I') - goto yy713; - if (yych != 'i') - goto yy523; - yy713: - yych = *++p; - if (yych == 'F') - goto yy714; - if (yych != 'f') - goto yy523; - yy714: - yych = *++p; - if (yych == 'Y') - goto yy533; - if (yych == 'y') - goto yy533; - goto yy523; - yy715: - yych = *++p; - if (yych == 'A') - goto yy716; - if (yych != 'a') - goto yy523; - yy716: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy717: - yych = *++p; - if (yych <= 'S') { - if (yych == 'M') - goto yy729; - if (yych <= 'R') - goto yy523; - goto yy728; - } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy523; - goto yy729; - } else { - if (yych == 's') - goto yy728; - goto yy523; - } - } - yy718: - yych = *++p; - if (yych == 'Y') - goto yy726; - if (yych == 'y') - goto yy726; - goto yy523; - yy719: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy720: - yych = *++p; - if (yych == 'S') - goto yy721; - if (yych != 's') - goto yy523; - yy721: - yych = *++p; - if (yych <= 'N') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'O') - goto yy722; - if (yych != 'o') - goto yy523; - } - yy722: - yych = *++p; - if (yych == 'U') - goto yy723; - if (yych != 'u') - goto yy523; - yy723: - yych = *++p; - if (yych == 'R') - goto yy724; - if (yych != 'r') - goto yy523; - yy724: - yych = *++p; - if (yych == 'C') - goto yy725; - if (yych != 'c') - goto yy523; - yy725: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy726: - yych = *++p; - if (yych == 'N') - goto yy727; - if (yych != 'n') - goto yy523; - yy727: - yych = *++p; - if (yych == 'C') - goto yy533; - if (yych == 'c') - goto yy533; - goto yy523; - yy728: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy729: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy730: - yych = *++p; - if (yych == 'Y') - goto yy750; - if (yych == 'y') - goto yy750; - goto yy523; - yy731: - yych = *++p; - if (yych <= 'O') { - if (yych == 'E') - goto yy747; - if (yych <= 'N') - goto yy523; - goto yy748; - } else { - if (yych <= 'e') { - if (yych <= 'd') - goto yy523; - goto yy747; - } else { - if (yych == 'o') - goto yy748; - goto yy523; - } - } - yy732: - yych = *++p; - if (yych == 'A') - goto yy742; - if (yych == 'a') - goto yy742; - goto yy523; - yy733: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy735; - if (yych <= 'O') - goto yy523; - goto yy736; - } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy523; - goto yy735; - } else { - if (yych == 'p') - goto yy736; - goto yy523; - } - } - yy734: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy735: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy736: - yych = *++p; - if (yych == 'A') - goto yy737; - if (yych != 'a') - goto yy523; - yy737: - yych = *++p; - if (yych == 'R') - goto yy738; - if (yych != 'r') - goto yy523; - yy738: - yych = *++p; - if (yych == 'A') - goto yy739; - if (yych != 'a') - goto yy523; - yy739: - yych = *++p; - if (yych == 'Z') - goto yy740; - if (yych != 'z') - goto yy523; - yy740: - yych = *++p; - if (yych == 'Z') - goto yy741; - if (yych != 'z') - goto yy523; - yy741: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy742: - yych = *++p; - if (yych == 'T') - goto yy743; - if (yych != 't') - goto yy523; - yy743: - yych = *++p; - if (yych == 'F') - goto yy744; - if (yych != 'f') - goto yy523; - yy744: - yych = *++p; - if (yych == 'O') - goto yy745; - if (yych != 'o') - goto yy523; - yy745: - yych = *++p; - if (yych == 'R') - goto yy746; - if (yych != 'r') - goto yy523; - yy746: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy747: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy748: - yych = *++p; - if (yych == 'X') - goto yy749; - if (yych != 'x') - goto yy523; - yy749: - yych = *++p; - if (yych == 'Y') - goto yy533; - if (yych == 'y') - goto yy533; - goto yy523; - yy750: - yych = *++p; - if (yych == 'C') - goto yy533; - if (yych == 'c') - goto yy533; - goto yy523; - yy751: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy752: - yych = *++p; - if (yych == 'A') - goto yy753; - if (yych != 'a') - goto yy523; - yy753: - yych = *++p; - if (yych == 'Q') - goto yy754; - if (yych != 'q') - goto yy523; - yy754: - yych = *++p; - if (yych == 'U') - goto yy755; - if (yych != 'u') - goto yy523; - yy755: - yych = *++p; - if (yych == 'E') - goto yy756; - if (yych != 'e') - goto yy523; - yy756: - yych = *++p; - if (yych == 'L') - goto yy757; - if (yych != 'l') - goto yy523; - yy757: - yych = *++p; - if (yych == 'O') - goto yy758; - if (yych != 'o') - goto yy523; - yy758: - yych = *++p; - if (yych == 'C') - goto yy759; - if (yych != 'c') - goto yy523; - yy759: - yych = *++p; - if (yych == 'K') - goto yy760; - if (yych != 'k') - goto yy523; - yy760: - yych = *++p; - if (yych == 'T') - goto yy761; - if (yych != 't') - goto yy523; - yy761: - yych = *++p; - if (yych == 'O') - goto yy762; - if (yych != 'o') - goto yy523; - yy762: - yych = *++p; - if (yych == 'K') - goto yy763; - if (yych != 'k') - goto yy523; - yy763: - yych = *++p; - if (yych == 'E') - goto yy764; - if (yych != 'e') - goto yy523; - yy764: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy765: - yych = *++p; - if (yych == 'T') - goto yy772; - if (yych == 't') - goto yy772; - goto yy523; - yy766: - yych = *++p; - if (yych == 'T') - goto yy771; - if (yych == 't') - goto yy771; - goto yy523; - yy767: - yych = *++p; - if (yych <= 'G') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'H') - goto yy533; - if (yych == 'h') - goto yy533; - goto yy523; - } - yy768: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy769: - yych = *++p; - if (yych == 'W') - goto yy770; - if (yych != 'w') - goto yy523; - yy770: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy771: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy772: - yych = *++p; - if (yych == 'E') - goto yy773; - if (yych != 'e') - goto yy523; - yy773: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy774: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy775: - yych = *++p; - if (yych <= 'P') { - if (yych == 'M') - goto yy806; - if (yych <= 'O') - goto yy523; - goto yy805; - } else { - if (yych <= 'm') { - if (yych <= 'l') - goto yy523; - goto yy806; - } else { - if (yych == 'p') - goto yy805; - goto yy523; - } - } - yy776: - yych = *++p; - if (yych <= 'Q') { - if (yych <= '-') { - if (yych <= ',') - goto yy523; - goto yy798; - } else { - if (yych == 'N') - goto yy799; - goto yy523; - } - } else { - if (yych <= 'n') { - if (yych <= 'R') - goto yy797; - if (yych <= 'm') - goto yy523; - goto yy799; - } else { - if (yych == 'r') - goto yy797; - goto yy523; - } - } - yy777: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy778: - yych = *++p; - if (yych == 'S') - goto yy793; - if (yych == 's') - goto yy793; - goto yy523; - yy779: - yych = *++p; - switch (yych) { - case 'G': - case 'g': - goto yy784; - case 'I': - case 'i': - goto yy783; - case 'P': - case 'p': - goto yy785; - case 'R': - case 'r': - goto yy786; - default: - goto yy523; - } - yy780: - yych = *++p; - if (yych == 'Q') - goto yy782; - if (yych == 'q') - goto yy782; - goto yy523; - yy781: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy782: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy783: - yych = *++p; - if (yych == 'L') - goto yy791; - if (yych == 'l') - goto yy791; - goto yy523; - yy784: - yych = *++p; - if (yych == 'N') - goto yy789; - if (yych == 'n') - goto yy789; - goto yy523; - yy785: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy786: - yych = *++p; - if (yych == 'K') - goto yy787; - if (yych != 'k') - goto yy523; - yy787: - yych = *++p; - if (yych == 'E') - goto yy788; - if (yych != 'e') - goto yy523; - yy788: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy789: - yych = *++p; - if (yych == 'E') - goto yy790; - if (yych != 'e') - goto yy523; - yy790: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy791: - yych = *++p; - if (yych == 'T') - goto yy792; - if (yych != 't') - goto yy523; - yy792: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy793: - yych = *++p; - if (yych == 'S') - goto yy794; - if (yych != 's') - goto yy523; - yy794: - yych = *++p; - if (yych == 'A') - goto yy795; - if (yych != 'a') - goto yy523; - yy795: - yych = *++p; - if (yych == 'G') - goto yy796; - if (yych != 'g') - goto yy523; - yy796: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy797: - yych = *++p; - if (yych == 'P') - goto yy804; - if (yych == 'p') - goto yy804; - goto yy523; - yy798: - yych = *++p; - if (yych == 'H') - goto yy801; - if (yych == 'h') - goto yy801; - goto yy523; - yy799: - yych = *++p; - if (yych == 'I') - goto yy800; - if (yych != 'i') - goto yy523; - yy800: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy801: - yych = *++p; - if (yych == 'E') - goto yy802; - if (yych != 'e') - goto yy523; - yy802: - yych = *++p; - if (yych == 'L') - goto yy803; - if (yych != 'l') - goto yy523; - yy803: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy804: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy805: - yych = *++p; - if (yych == 'D') - goto yy809; - if (yych == 'd') - goto yy809; - goto yy523; - yy806: - yych = *++p; - if (yych == 'B') - goto yy807; - if (yych != 'b') - goto yy523; - yy807: - yych = *++p; - if (yych == 'L') - goto yy808; - if (yych != 'l') - goto yy523; - yy808: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy809: - yych = *++p; - if (yych == 'A') - goto yy810; - if (yych != 'a') - goto yy523; - yy810: - yych = *++p; - if (yych == 'T') - goto yy811; - if (yych != 't') - goto yy523; - yy811: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy812: - yych = *++p; - if (yych == 'A') - goto yy817; - if (yych == 'a') - goto yy817; - goto yy523; - yy813: - yych = *++p; - if (yych == 'S') - goto yy814; - if (yych != 's') - goto yy523; - yy814: - yych = *++p; - if (yych == 'T') - goto yy815; - if (yych != 't') - goto yy523; - yy815: - yych = *++p; - if (yych == 'F') - goto yy816; - if (yych != 'f') - goto yy523; - yy816: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy817: - yych = *++p; - if (yych == 'P') - goto yy818; - if (yych != 'p') - goto yy523; - yy818: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy819: - yych = *++p; - if (yych == 'M') - goto yy842; - if (yych == 'm') - goto yy842; - goto yy523; - yy820: - yych = *++p; - if (yych <= 'I') { - if (yych == 'C') - goto yy831; - if (yych <= 'H') - goto yy523; - goto yy830; - } else { - if (yych <= 'c') { - if (yych <= 'b') - goto yy523; - goto yy831; - } else { - if (yych == 'i') - goto yy830; - goto yy523; - } - } - yy821: - yych = *++p; - if (yych <= 'P') { - if (yych == 'N') - goto yy533; - if (yych <= 'O') - goto yy523; - goto yy533; - } else { - if (yych <= 'n') { - if (yych <= 'm') - goto yy523; - goto yy533; - } else { - if (yych == 'p') - goto yy533; - goto yy523; - } - } - yy822: - yych = *++p; - if (yych <= 'O') { - if (yych == 'A') - goto yy828; - if (yych <= 'N') - goto yy523; - goto yy829; - } else { - if (yych <= 'a') { - if (yych <= '`') - goto yy523; - goto yy828; - } else { - if (yych == 'o') - goto yy829; - goto yy523; - } - } - yy823: - yych = *++p; - if (yych == 'F') - goto yy827; - if (yych == 'f') - goto yy827; - goto yy523; - yy824: - yych = *++p; - if (yych <= '@') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'A') - goto yy826; - if (yych == 'a') - goto yy826; - goto yy523; - } - yy825: - yych = *++p; - if (yych == 'X') - goto yy533; - if (yych == 'x') - goto yy533; - goto yy523; - yy826: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy827: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy828: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy829: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy830: - yych = *++p; - if (yych == 'S') - goto yy832; - if (yych == 's') - goto yy832; - goto yy523; - yy831: - yych = *++p; - if (yych <= ':') { - if (yych == '6') - goto yy533; - if (yych <= '9') - goto yy523; - goto yy534; - } else { - if (yych <= 'S') { - if (yych <= 'R') - goto yy523; - goto yy533; - } else { - if (yych == 's') - goto yy533; - goto yy523; - } - } - yy832: - yych = *++p; - if (yych == '.') - goto yy833; - if (yych == ':') - goto yy534; - goto yy523; - yy833: - yych = *++p; - if (yych <= 'X') { - if (yych <= 'K') { - if (yych == 'B') - goto yy836; - goto yy523; - } else { - if (yych <= 'L') - goto yy834; - if (yych <= 'W') - goto yy523; - goto yy835; - } - } else { - if (yych <= 'k') { - if (yych == 'b') - goto yy836; - goto yy523; - } else { - if (yych <= 'l') - goto yy834; - if (yych == 'x') - goto yy835; - goto yy523; - } - } - yy834: - yych = *++p; - if (yych == 'W') - goto yy841; - if (yych == 'w') - goto yy841; - goto yy523; - yy835: - yych = *++p; - if (yych == 'P') - goto yy839; - if (yych == 'p') - goto yy839; - goto yy523; - yy836: - yych = *++p; - if (yych == 'E') - goto yy837; - if (yych != 'e') - goto yy523; - yy837: - yych = *++p; - if (yych == 'E') - goto yy838; - if (yych != 'e') - goto yy523; - yy838: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy839: - yych = *++p; - if (yych == 'C') - goto yy840; - if (yych != 'c') - goto yy523; - yy840: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy841: - yych = *++p; - if (yych == 'Z') - goto yy533; - if (yych == 'z') - goto yy533; - goto yy523; - yy842: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy843: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy844: - yych = *++p; - if (yych == 'T') - goto yy847; - if (yych == 't') - goto yy847; - goto yy523; - yy845: - yych = *++p; - if (yych != '2') - goto yy523; - yych = *++p; - if (yych == '3') - goto yy533; - goto yy523; - yy847: - yych = *++p; - if (yych == 'P') - goto yy848; - if (yych != 'p') - goto yy523; - yy848: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy849: - yych = *++p; - if (yych == 'A') - goto yy865; - if (yych == 'a') - goto yy865; - goto yy523; - yy850: - yych = *++p; - if (yych <= 'Z') { - if (yych == 'T') - goto yy533; - if (yych <= 'Y') - goto yy523; - goto yy856; - } else { - if (yych <= 't') { - if (yych <= 's') - goto yy523; - goto yy533; - } else { - if (yych == 'z') - goto yy856; - goto yy523; - } - } - yy851: - yych = *++p; - if (yych <= 'O') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'P') - goto yy853; - if (yych == 'p') - goto yy853; - goto yy523; - } - yy852: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy853: - yych = *++p; - if (yych == 'H') - goto yy854; - if (yych != 'h') - goto yy523; - yy854: - yych = *++p; - if (yych == 'E') - goto yy855; - if (yych != 'e') - goto yy523; - yy855: - yych = *++p; - if (yych == 'R') - goto yy533; - if (yych == 'r') - goto yy533; - goto yy523; - yy856: - yych = *++p; - if (yych == 'M') - goto yy857; - if (yych != 'm') - goto yy523; - yy857: - yych = *++p; - if (yych == 'O') - goto yy858; - if (yych != 'o') - goto yy523; - yy858: - yych = *++p; - if (yych == 'P') - goto yy859; - if (yych != 'p') - goto yy523; - yy859: - yych = *++p; - if (yych == 'R') - goto yy860; - if (yych != 'r') - goto yy523; - yy860: - yych = *++p; - if (yych == 'O') - goto yy861; - if (yych != 'o') - goto yy523; - yy861: - yych = *++p; - if (yych == 'J') - goto yy862; - if (yych != 'j') - goto yy523; - yy862: - yych = *++p; - if (yych == 'E') - goto yy863; - if (yych != 'e') - goto yy523; - yy863: - yych = *++p; - if (yych == 'C') - goto yy864; - if (yych != 'c') - goto yy523; - yy864: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy865: - yych = *++p; - if (yych == 'L') - goto yy866; - if (yych != 'l') - goto yy523; - yy866: - yych = *++p; - if (yych == 'K') - goto yy533; - if (yych == 'k') - goto yy533; - goto yy523; - yy867: - yych = *++p; - if (yych <= 'S') { - if (yych <= 'M') { - if (yych == 'L') - goto yy877; - goto yy523; - } else { - if (yych <= 'N') - goto yy878; - if (yych <= 'R') - goto yy523; - goto yy879; - } - } else { - if (yych <= 'm') { - if (yych == 'l') - goto yy877; - goto yy523; - } else { - if (yych <= 'n') - goto yy878; - if (yych == 's') - goto yy879; - goto yy523; - } - } - yy868: - yych = *++p; - if (yych == 'E') - goto yy876; - if (yych == 'e') - goto yy876; - goto yy523; - yy869: - yych = *++p; - if (yych == 'C') - goto yy871; - if (yych == 'c') - goto yy871; - goto yy523; - yy870: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy871: - yych = *++p; - if (yych == 'E') - goto yy872; - if (yych != 'e') - goto yy523; - yy872: - yych = *++p; - if (yych == 'T') - goto yy873; - if (yych != 't') - goto yy523; - yy873: - yych = *++p; - if (yych == 'I') - goto yy874; - if (yych != 'i') - goto yy523; - yy874: - yych = *++p; - if (yych == 'M') - goto yy875; - if (yych != 'm') - goto yy523; - yy875: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy876: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy877: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy878: - yych = *++p; - if (yych == 'G') - goto yy880; - if (yych == 'g') - goto yy880; - goto yy523; - yy879: - yych = *++p; - if (yych == 'H') - goto yy533; - if (yych == 'h') - goto yy533; - goto yy523; - yy880: - yych = *++p; - if (yych == 'E') - goto yy881; - if (yych != 'e') - goto yy523; - yy881: - yych = *++p; - if (yych == 'R') - goto yy533; - if (yych == 'r') - goto yy533; - goto yy523; - yy882: - yych = *++p; - if (yych == 'T') - goto yy900; - if (yych == 't') - goto yy900; - goto yy523; - yy883: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy884: - yych = *++p; - if (yych == 'M') - goto yy533; - if (yych == 'm') - goto yy533; - goto yy523; - yy885: - yych = *++p; - if (yych <= 'S') { - if (yych == 'P') - goto yy533; - if (yych <= 'R') - goto yy523; - goto yy533; - } else { - if (yych <= 'p') { - if (yych <= 'o') - goto yy523; - goto yy533; - } else { - if (yych == 's') - goto yy533; - goto yy523; - } - } - yy886: - yych = *++p; - if (yych == 'I') - goto yy894; - if (yych == 'i') - goto yy894; - goto yy523; - yy887: - yych = *++p; - if (yych == 'A') - goto yy893; - if (yych == 'a') - goto yy893; - goto yy523; - yy888: - yych = *++p; - if (yych == 'O') - goto yy891; - if (yych == 'o') - goto yy891; - goto yy523; - yy889: - yych = *++p; - if (yych == 'A') - goto yy890; - if (yych != 'a') - goto yy523; - yy890: - yych = *++p; - if (yych <= 'R') { - if (yych == ':') - goto yy534; - goto yy523; - } else { - if (yych <= 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - } - yy891: - yych = *++p; - if (yych == 'U') - goto yy892; - if (yych != 'u') - goto yy523; - yy892: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy893: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy894: - yych = *++p; - if (yych == 'U') - goto yy895; - if (yych != 'u') - goto yy523; - yy895: - yych = *++p; - if (yych == 'M') - goto yy896; - if (yych != 'm') - goto yy523; - yy896: - yych = *++p; - if (yych == 'X') - goto yy897; - if (yych != 'x') - goto yy523; - yy897: - yych = *++p; - if (yych == 'T') - goto yy898; - if (yych != 't') - goto yy523; - yy898: - yych = *++p; - if (yych == 'R') - goto yy899; - if (yych != 'r') - goto yy523; - yy899: - yych = *++p; - if (yych == 'A') - goto yy533; - if (yych == 'a') - goto yy533; - goto yy523; - yy900: - yych = *++p; - if (yych == 'A') - goto yy901; - if (yych != 'a') - goto yy523; - yy901: - yych = *++p; - if (yych == 'C') - goto yy902; - if (yych != 'c') - goto yy523; - yy902: - yych = *++p; - if (yych == 'H') - goto yy903; - if (yych != 'h') - goto yy523; - yy903: - yych = *++p; - if (yych == 'M') - goto yy904; - if (yych != 'm') - goto yy523; - yy904: - yych = *++p; - if (yych == 'E') - goto yy905; - if (yych != 'e') - goto yy523; - yy905: - yych = *++p; - if (yych == 'N') - goto yy906; - if (yych != 'n') - goto yy523; - yy906: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy907: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy908: - yych = *++p; - if (yych <= 'V') { - if (yych == 'R') - goto yy533; - if (yych <= 'U') - goto yy523; - } else { - if (yych <= 'r') { - if (yych <= 'q') - goto yy523; - goto yy533; - } else { - if (yych != 'v') - goto yy523; - } - } - yych = *++p; - if (yych == 'A') - goto yy910; - if (yych != 'a') - goto yy523; - yy910: - yych = *++p; - if (yych == 'S') - goto yy911; - if (yych != 's') - goto yy523; - yy911: - yych = *++p; - if (yych == 'C') - goto yy912; - if (yych != 'c') - goto yy523; - yy912: - yych = *++p; - if (yych == 'R') - goto yy913; - if (yych != 'r') - goto yy523; - yy913: - yych = *++p; - if (yych == 'I') - goto yy914; - if (yych != 'i') - goto yy523; - yy914: - yych = *++p; - if (yych == 'P') - goto yy915; - if (yych != 'p') - goto yy523; - yy915: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy916: - yych = *++p; - if (yych == 'B') - goto yy533; - if (yych == 'b') - goto yy533; - goto yy523; - yy917: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy918: - yych = *++p; - if (yych == 'N') - goto yy925; - if (yych == 'n') - goto yy925; - goto yy523; - yy919: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy920: - yych = *++p; - if (yych == 'C') - goto yy924; - if (yych == 'c') - goto yy924; - goto yy523; - yy921: - yych = *++p; - if (yych <= 'V') { - if (yych == 'T') - goto yy923; - if (yych <= 'U') - goto yy523; - goto yy533; - } else { - if (yych <= 't') { - if (yych <= 's') - goto yy523; - goto yy923; - } else { - if (yych == 'v') - goto yy533; - goto yy523; - } - } - yy922: - yych = *++p; - if (yych == 'I') - goto yy533; - if (yych == 'i') - goto yy533; - goto yy523; - yy923: - yych = *++p; - if (yych == 'A') - goto yy533; - if (yych == 'a') - goto yy533; - goto yy523; - yy924: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy925: - yych = *++p; - if (yych == 'A') - goto yy926; - if (yych != 'a') - goto yy523; - yy926: - yych = *++p; - if (yych != '-') - goto yy523; - yych = *++p; - if (yych == 'P') - goto yy928; - if (yych != 'p') - goto yy523; - yy928: - yych = *++p; - if (yych == 'L') - goto yy929; - if (yych != 'l') - goto yy523; - yy929: - yych = *++p; - if (yych == 'A') - goto yy930; - if (yych != 'a') - goto yy523; - yy930: - yych = *++p; - if (yych == 'Y') - goto yy931; - if (yych != 'y') - goto yy523; - yy931: - yych = *++p; - if (yych <= 'S') { - if (yych == 'C') - goto yy932; - if (yych <= 'R') - goto yy523; - goto yy933; - } else { - if (yych <= 'c') { - if (yych <= 'b') - goto yy523; - } else { - if (yych == 's') - goto yy933; - goto yy523; - } - } - yy932: - yych = *++p; - if (yych == 'O') - goto yy938; - if (yych == 'o') - goto yy938; - goto yy523; - yy933: - yych = *++p; - if (yych == 'I') - goto yy934; - if (yych != 'i') - goto yy523; - yy934: - yych = *++p; - if (yych == 'N') - goto yy935; - if (yych != 'n') - goto yy523; - yy935: - yych = *++p; - if (yych == 'G') - goto yy936; - if (yych != 'g') - goto yy523; - yy936: - yych = *++p; - if (yych == 'L') - goto yy937; - if (yych != 'l') - goto yy523; - yy937: - yych = *++p; - if (yych == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; - yy938: - yych = *++p; - if (yych == 'N') - goto yy939; - if (yych != 'n') - goto yy523; - yy939: - yych = *++p; - if (yych == 'T') - goto yy940; - if (yych != 't') - goto yy523; - yy940: - yych = *++p; - if (yych == 'A') - goto yy941; - if (yych != 'a') - goto yy523; - yy941: - yych = *++p; - if (yych == 'I') - goto yy942; - if (yych != 'i') - goto yy523; - yy942: - yych = *++p; - if (yych == 'N') - goto yy943; - if (yych != 'n') - goto yy523; - yy943: - yych = *++p; - if (yych == 'E') - goto yy944; - if (yych != 'e') - goto yy523; - yy944: - yych = *++p; - if (yych == 'R') - goto yy533; - if (yych == 'r') - goto yy533; - goto yy523; - yy945: - yych = *++p; - if (yych == 'S') - goto yy533; - if (yych == 's') - goto yy533; - goto yy523; - yy946: - yych = *++p; - if (yych <= 'N') { - if (yych <= 'A') { - if (yych <= '@') - goto yy523; - goto yy968; - } else { - if (yych <= 'L') - goto yy523; - if (yych <= 'M') - goto yy969; - goto yy970; - } - } else { - if (yych <= 'l') { - if (yych == 'a') - goto yy968; - goto yy523; - } else { - if (yych <= 'm') - goto yy969; - if (yych <= 'n') - goto yy970; - goto yy523; - } - } - yy947: - yych = *++p; - if (yych == 'R') - goto yy955; - if (yych == 'r') - goto yy955; - goto yy523; - yy948: - yych = *++p; - if (yych <= 'P') { - if (yych == 'L') - goto yy952; - if (yych <= 'O') - goto yy523; - goto yy533; - } else { - if (yych <= 'l') { - if (yych <= 'k') - goto yy523; - goto yy952; - } else { - if (yych == 'p') - goto yy533; - goto yy523; - } - } - yy949: - yych = *++p; - if (yych == 'I') - goto yy951; - if (yych == 'i') - goto yy951; - goto yy523; - yy950: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy951: - yych = *++p; - if (yych == 'D') - goto yy533; - if (yych == 'd') - goto yy533; - goto yy523; - yy952: - yych = *++p; - if (yych == 'L') - goto yy953; - if (yych != 'l') - goto yy523; - yy953: - yych = *++p; - if (yych == 'T') - goto yy954; - if (yych != 't') - goto yy523; - yy954: - yych = *++p; - if (yych == 'O') - goto yy533; - if (yych == 'o') - goto yy533; - goto yy523; - yy955: - yych = *++p; - if (yych == 'O') - goto yy956; - if (yych != 'o') - goto yy523; - yy956: - yych = *++p; - if (yych == 'M') - goto yy957; - if (yych != 'm') - goto yy523; - yy957: - yych = *++p; - if (yych == 'E') - goto yy958; - if (yych != 'e') - goto yy523; - yy958: - yych = *++p; - if (yych == '-') - goto yy959; if (yych == ':') - goto yy534; - goto yy523; - yy959: - yych = *++p; - if (yych == 'E') - goto yy960; - if (yych != 'e') - goto yy523; - yy960: - yych = *++p; - if (yych == 'X') - goto yy961; - if (yych != 'x') - goto yy523; - yy961: - yych = *++p; - if (yych == 'T') - goto yy962; - if (yych != 't') - goto yy523; - yy962: - yych = *++p; - if (yych == 'E') - goto yy963; - if (yych != 'e') - goto yy523; - yy963: - yych = *++p; - if (yych == 'N') - goto yy964; - if (yych != 'n') - goto yy523; - yy964: - yych = *++p; - if (yych == 'S') - goto yy965; - if (yych != 's') - goto yy523; - yy965: - yych = *++p; - if (yych == 'I') - goto yy966; - if (yych != 'i') - goto yy523; - yy966: - yych = *++p; - if (yych == 'O') - goto yy967; - if (yych != 'o') - goto yy523; - yy967: - yych = *++p; - if (yych == 'N') - goto yy533; - if (yych == 'n') - goto yy533; - goto yy523; - yy968: - yych = *++p; - if (yych == 'P') - goto yy533; - if (yych == 'p') - goto yy533; - goto yy523; - yy969: - yych = *++p; - if (yych == '-') - goto yy974; - goto yy523; - yy970: - yych = *++p; - if (yych == 'T') - goto yy971; - if (yych != 't') - goto yy523; - yy971: - yych = *++p; - if (yych == 'E') - goto yy972; - if (yych != 'e') - goto yy523; - yy972: - yych = *++p; - if (yych == 'N') - goto yy973; - if (yych != 'n') - goto yy523; - yy973: - yych = *++p; - if (yych == 'T') - goto yy533; - if (yych == 't') - goto yy533; - goto yy523; - yy974: - yych = *++p; - if (yych == 'E') - goto yy975; - if (yych != 'e') - goto yy523; - yy975: - yych = *++p; - if (yych == 'V') - goto yy976; - if (yych != 'v') - goto yy523; - yy976: - yych = *++p; - if (yych == 'E') - goto yy977; - if (yych != 'e') - goto yy523; - yy977: - yych = *++p; - if (yych == 'N') - goto yy978; - if (yych != 'n') - goto yy523; - yy978: - yych = *++p; - if (yych == 'T') - goto yy979; - if (yych != 't') - goto yy523; - yy979: - yych = *++p; - if (yych == 'B') - goto yy980; - if (yych != 'b') - goto yy523; - yy980: - yych = *++p; - if (yych == 'R') - goto yy981; - if (yych != 'r') - goto yy523; - yy981: - yych = *++p; - if (yych == 'I') - goto yy982; - if (yych != 'i') - goto yy523; - yy982: - yych = *++p; - if (yych == 'T') - goto yy983; - if (yych != 't') - goto yy523; - yy983: - yych = *++p; - if (yych == 'E') - goto yy984; - if (yych != 'e') - goto yy523; - yy984: - yych = *++p; - if (yych != '-') - goto yy523; - yych = *++p; - if (yych == 'A') - goto yy986; - if (yych != 'a') - goto yy523; - yy986: - yych = *++p; - if (yych == 'T') - goto yy987; - if (yych != 't') - goto yy523; - yy987: - yych = *++p; - if (yych == 'T') - goto yy988; - if (yych != 't') - goto yy523; - yy988: - yych = *++p; - if (yych == 'E') - goto yy989; - if (yych != 'e') - goto yy523; - yy989: - yych = *++p; - if (yych == 'N') - goto yy990; - if (yych != 'n') - goto yy523; - yy990: - yych = *++p; - if (yych == 'D') - goto yy991; - if (yych != 'd') - goto yy523; - yy991: - yych = *++p; - if (yych == 'E') - goto yy992; - if (yych != 'e') - goto yy523; - yy992: + goto yy60; + goto yy52; + yy92: + ++p; + yych = *p; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy60; + goto yy52; + yy93: + ++p; + yych = *p; + if (yych <= 0x9F) + goto yy52; + if (yych <= 0xBF) + goto yy92; + goto yy52; + yy94: + ++p; + yych = *p; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy92; + goto yy52; + yy95: + ++p; + yych = *p; + if (yych <= 0x8F) + goto yy52; + if (yych <= 0xBF) + goto yy94; + goto yy52; + yy96: + ++p; + yych = *p; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0xBF) + goto yy94; + goto yy52; + yy97: ++p; - if ((yych = *p) == 'E') - goto yy533; - if (yych == 'e') - goto yy533; - goto yy523; + yych = *p; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0x8F) + goto yy94; + goto yy52; + yy98: + ++p; + yych = *p; + if (yych <= 0x7F) + goto yy52; + if (yych <= 0x9F) + goto yy92; + goto yy52; + yy99: + ++p; + { return (bufsize_t)(p - start); } } } @@ -8472,304 +1896,304 @@ bufsize_t _scan_autolink_email(const unsigned char *p) { if (yych <= ')') { if (yych <= ' ') { if (yych != '\n') - goto yy997; + goto yy105; } else { if (yych == '"') - goto yy997; + goto yy105; if (yych <= '\'') - goto yy996; - goto yy997; + goto yy104; + goto yy105; } } else { if (yych <= '9') { if (yych == ',') - goto yy997; - goto yy996; + goto yy105; + goto yy104; } else { if (yych == '=') - goto yy996; + goto yy104; if (yych <= '>') - goto yy997; - goto yy996; + goto yy105; + goto yy104; } } } else { if (yych <= 0xDF) { if (yych <= ']') { if (yych <= '@') - goto yy997; + goto yy105; if (yych <= 'Z') - goto yy996; - goto yy997; + goto yy104; + goto yy105; } else { if (yych <= '~') - goto yy996; + goto yy104; if (yych <= 0x7F) - goto yy997; + goto yy105; if (yych >= 0xC2) - goto yy998; + goto yy106; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1000; + goto yy108; if (yych == 0xED) - goto yy1005; - goto yy1001; + goto yy113; + goto yy109; } else { if (yych <= 0xF0) - goto yy1002; + goto yy110; if (yych <= 0xF3) - goto yy1003; + goto yy111; if (yych <= 0xF4) - goto yy1004; + goto yy112; } } } - yy995 : { return 0; } - yy996: + yy103 : { return 0; } + yy104: yych = *(marker = ++p); if (yych <= ',') { if (yych <= '"') { if (yych == '!') - goto yy1008; - goto yy995; + goto yy116; + goto yy103; } else { if (yych <= '\'') - goto yy1008; + goto yy116; if (yych <= ')') - goto yy995; + goto yy103; if (yych <= '+') - goto yy1008; - goto yy995; + goto yy116; + goto yy103; } } else { if (yych <= '>') { if (yych <= '9') - goto yy1008; + goto yy116; if (yych == '=') - goto yy1008; - goto yy995; + goto yy116; + goto yy103; } else { if (yych <= 'Z') - goto yy1008; + goto yy116; if (yych <= ']') - goto yy995; + goto yy103; if (yych <= '~') - goto yy1008; - goto yy995; + goto yy116; + goto yy103; } } - yy997: + yy105: yych = *++p; - goto yy995; - yy998: + goto yy103; + yy106: yych = *++p; if (yych <= 0x7F) - goto yy999; + goto yy107; if (yych <= 0xBF) - goto yy997; - yy999: + goto yy105; + yy107: p = marker; - goto yy995; - yy1000: + goto yy103; + yy108: yych = *++p; if (yych <= 0x9F) - goto yy999; + goto yy107; if (yych <= 0xBF) - goto yy998; - goto yy999; - yy1001: + goto yy106; + goto yy107; + yy109: yych = *++p; if (yych <= 0x7F) - goto yy999; + goto yy107; if (yych <= 0xBF) - goto yy998; - goto yy999; - yy1002: + goto yy106; + goto yy107; + yy110: yych = *++p; if (yych <= 0x8F) - goto yy999; + goto yy107; if (yych <= 0xBF) - goto yy1001; - goto yy999; - yy1003: + goto yy109; + goto yy107; + yy111: yych = *++p; if (yych <= 0x7F) - goto yy999; + goto yy107; if (yych <= 0xBF) - goto yy1001; - goto yy999; - yy1004: + goto yy109; + goto yy107; + yy112: yych = *++p; if (yych <= 0x7F) - goto yy999; + goto yy107; if (yych <= 0x8F) - goto yy1001; - goto yy999; - yy1005: + goto yy109; + goto yy107; + yy113: yych = *++p; if (yych <= 0x7F) - goto yy999; + goto yy107; if (yych <= 0x9F) - goto yy998; - goto yy999; - yy1006: + goto yy106; + goto yy107; + yy114: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1009; - goto yy999; + goto yy117; + goto yy107; } else { if (yych <= 'Z') - goto yy1009; + goto yy117; if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1009; - goto yy999; + goto yy117; + goto yy107; } - yy1007: + yy115: ++p; yych = *p; - yy1008: + yy116: if (yybm[0 + yych] & 128) { - goto yy1007; + goto yy115; } if (yych <= '>') - goto yy999; + goto yy107; if (yych <= '@') - goto yy1006; - goto yy999; - yy1009: + goto yy114; + goto yy107; + yy117: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1011; - goto yy1012; + goto yy119; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych >= ':') - goto yy999; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1140; - goto yy1012; + goto yy248; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1139; - goto yy999; + goto yy247; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1139; + goto yy107; + goto yy247; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1139; - goto yy999; + goto yy247; + goto yy107; } } - yy1011: + yy119: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1140; + goto yy248; if (yych <= '/') - goto yy999; - goto yy1139; + goto yy107; + goto yy247; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; - goto yy1139; + goto yy107; + goto yy247; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1139; - goto yy999; + goto yy247; + goto yy107; } } - yy1012: + yy120: ++p; yych = *p; if (yych <= '@') { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1015; - goto yy999; + goto yy123; + goto yy107; } else { if (yych <= 'Z') - goto yy1015; + goto yy123; if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1015; - goto yy999; + goto yy123; + goto yy107; } - yy1013: + yy121: ++p; { return (bufsize_t)(p - start); } - yy1015: + yy123: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1017; - goto yy1012; + goto yy125; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych >= ':') - goto yy999; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } ++p; @@ -8777,6050 +2201,6050 @@ bufsize_t _scan_autolink_email(const unsigned char *p) { if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1019; - goto yy1012; + goto yy127; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1018; - goto yy999; + goto yy126; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1018; + goto yy107; + goto yy126; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1018; - goto yy999; + goto yy126; + goto yy107; } } - yy1017: + yy125: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1019; + goto yy127; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1018: + yy126: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1021; - goto yy1012; + goto yy129; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1020; - goto yy999; + goto yy128; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1020; + goto yy107; + goto yy128; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1020; - goto yy999; + goto yy128; + goto yy107; } } - yy1019: + yy127: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1021; + goto yy129; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1020: + yy128: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1023; - goto yy1012; + goto yy131; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1022; - goto yy999; + goto yy130; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1022; + goto yy107; + goto yy130; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1022; - goto yy999; + goto yy130; + goto yy107; } } - yy1021: + yy129: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1023; + goto yy131; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1022: + yy130: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1025; - goto yy1012; + goto yy133; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1024; - goto yy999; + goto yy132; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1024; + goto yy107; + goto yy132; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1024; - goto yy999; + goto yy132; + goto yy107; } } - yy1023: + yy131: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1025; + goto yy133; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1024: + yy132: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1027; - goto yy1012; + goto yy135; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1026; - goto yy999; + goto yy134; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1026; + goto yy107; + goto yy134; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1026; - goto yy999; + goto yy134; + goto yy107; } } - yy1025: + yy133: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1027; + goto yy135; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1026: + yy134: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1029; - goto yy1012; + goto yy137; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1028; - goto yy999; + goto yy136; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1028; + goto yy107; + goto yy136; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1028; - goto yy999; + goto yy136; + goto yy107; } } - yy1027: + yy135: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1029; + goto yy137; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1028: + yy136: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1031; - goto yy1012; + goto yy139; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1030; - goto yy999; + goto yy138; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1030; + goto yy107; + goto yy138; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1030; - goto yy999; + goto yy138; + goto yy107; } } - yy1029: + yy137: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1031; + goto yy139; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1030: + yy138: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1033; - goto yy1012; + goto yy141; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1032; - goto yy999; + goto yy140; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1032; + goto yy107; + goto yy140; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1032; - goto yy999; + goto yy140; + goto yy107; } } - yy1031: + yy139: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1033; + goto yy141; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1032: + yy140: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1035; - goto yy1012; + goto yy143; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1034; - goto yy999; + goto yy142; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1034; + goto yy107; + goto yy142; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1034; - goto yy999; + goto yy142; + goto yy107; } } - yy1033: + yy141: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1035; + goto yy143; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1034: + yy142: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1037; - goto yy1012; + goto yy145; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1036; - goto yy999; + goto yy144; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1036; + goto yy107; + goto yy144; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1036; - goto yy999; + goto yy144; + goto yy107; } } - yy1035: + yy143: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1037; + goto yy145; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1036: + yy144: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1039; - goto yy1012; + goto yy147; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1038; - goto yy999; + goto yy146; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1038; + goto yy107; + goto yy146; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1038; - goto yy999; + goto yy146; + goto yy107; } } - yy1037: + yy145: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1039; + goto yy147; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1038: + yy146: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1041; - goto yy1012; + goto yy149; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1040; - goto yy999; + goto yy148; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1040; + goto yy107; + goto yy148; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1040; - goto yy999; + goto yy148; + goto yy107; } } - yy1039: + yy147: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1041; + goto yy149; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1040: + yy148: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1043; - goto yy1012; + goto yy151; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1042; - goto yy999; + goto yy150; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1042; + goto yy107; + goto yy150; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1042; - goto yy999; + goto yy150; + goto yy107; } } - yy1041: + yy149: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1043; + goto yy151; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1042: + yy150: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1045; - goto yy1012; + goto yy153; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1044; - goto yy999; + goto yy152; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1044; + goto yy107; + goto yy152; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1044; - goto yy999; + goto yy152; + goto yy107; } } - yy1043: + yy151: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1045; + goto yy153; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1044: + yy152: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1047; - goto yy1012; + goto yy155; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1046; - goto yy999; + goto yy154; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1046; + goto yy107; + goto yy154; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1046; - goto yy999; + goto yy154; + goto yy107; } } - yy1045: + yy153: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1047; + goto yy155; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1046: + yy154: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1049; - goto yy1012; + goto yy157; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1048; - goto yy999; + goto yy156; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1048; + goto yy107; + goto yy156; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1048; - goto yy999; + goto yy156; + goto yy107; } } - yy1047: + yy155: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1049; + goto yy157; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1048: + yy156: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1051; - goto yy1012; + goto yy159; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1050; - goto yy999; + goto yy158; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1050; + goto yy107; + goto yy158; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1050; - goto yy999; + goto yy158; + goto yy107; } } - yy1049: + yy157: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1051; + goto yy159; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1050: + yy158: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1053; - goto yy1012; + goto yy161; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1052; - goto yy999; + goto yy160; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1052; + goto yy107; + goto yy160; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1052; - goto yy999; + goto yy160; + goto yy107; } } - yy1051: + yy159: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1053; + goto yy161; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1052: + yy160: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1055; - goto yy1012; + goto yy163; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1054; - goto yy999; + goto yy162; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1054; + goto yy107; + goto yy162; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1054; - goto yy999; + goto yy162; + goto yy107; } } - yy1053: + yy161: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1055; + goto yy163; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1054: + yy162: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1057; - goto yy1012; + goto yy165; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1056; - goto yy999; + goto yy164; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1056; + goto yy107; + goto yy164; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1056; - goto yy999; + goto yy164; + goto yy107; } } - yy1055: + yy163: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1057; + goto yy165; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1056: + yy164: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1059; - goto yy1012; + goto yy167; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1058; - goto yy999; + goto yy166; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1058; + goto yy107; + goto yy166; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1058; - goto yy999; + goto yy166; + goto yy107; } } - yy1057: + yy165: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1059; + goto yy167; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1058: + yy166: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1061; - goto yy1012; + goto yy169; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1060; - goto yy999; + goto yy168; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1060; + goto yy107; + goto yy168; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1060; - goto yy999; + goto yy168; + goto yy107; } } - yy1059: + yy167: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1061; + goto yy169; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1060: + yy168: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1063; - goto yy1012; + goto yy171; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1062; - goto yy999; + goto yy170; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1062; + goto yy107; + goto yy170; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1062; - goto yy999; + goto yy170; + goto yy107; } } - yy1061: + yy169: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1063; + goto yy171; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1062: + yy170: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1065; - goto yy1012; + goto yy173; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1064; - goto yy999; + goto yy172; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1064; + goto yy107; + goto yy172; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1064; - goto yy999; + goto yy172; + goto yy107; } } - yy1063: + yy171: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1065; + goto yy173; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1064: + yy172: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1067; - goto yy1012; + goto yy175; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1066; - goto yy999; + goto yy174; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1066; + goto yy107; + goto yy174; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1066; - goto yy999; + goto yy174; + goto yy107; } } - yy1065: + yy173: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1067; + goto yy175; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1066: + yy174: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1069; - goto yy1012; + goto yy177; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1068; - goto yy999; + goto yy176; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1068; + goto yy107; + goto yy176; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1068; - goto yy999; + goto yy176; + goto yy107; } } - yy1067: + yy175: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1069; + goto yy177; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1068: + yy176: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1071; - goto yy1012; + goto yy179; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1070; - goto yy999; + goto yy178; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1070; + goto yy107; + goto yy178; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1070; - goto yy999; + goto yy178; + goto yy107; } } - yy1069: + yy177: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1071; + goto yy179; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1070: + yy178: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1073; - goto yy1012; + goto yy181; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1072; - goto yy999; + goto yy180; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1072; + goto yy107; + goto yy180; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1072; - goto yy999; + goto yy180; + goto yy107; } } - yy1071: + yy179: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1073; + goto yy181; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1072: + yy180: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1075; - goto yy1012; + goto yy183; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1074; - goto yy999; + goto yy182; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1074; + goto yy107; + goto yy182; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1074; - goto yy999; + goto yy182; + goto yy107; } } - yy1073: + yy181: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1075; + goto yy183; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1074: + yy182: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1077; - goto yy1012; + goto yy185; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1076; - goto yy999; + goto yy184; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1076; + goto yy107; + goto yy184; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1076; - goto yy999; + goto yy184; + goto yy107; } } - yy1075: + yy183: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1077; + goto yy185; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1076: + yy184: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1079; - goto yy1012; + goto yy187; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1078; - goto yy999; + goto yy186; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1078; + goto yy107; + goto yy186; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1078; - goto yy999; + goto yy186; + goto yy107; } } - yy1077: + yy185: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1079; + goto yy187; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1078: + yy186: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1081; - goto yy1012; + goto yy189; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1080; - goto yy999; + goto yy188; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1080; + goto yy107; + goto yy188; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1080; - goto yy999; + goto yy188; + goto yy107; } } - yy1079: + yy187: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1081; + goto yy189; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1080: + yy188: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1083; - goto yy1012; + goto yy191; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1082; - goto yy999; + goto yy190; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1082; + goto yy107; + goto yy190; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1082; - goto yy999; + goto yy190; + goto yy107; } } - yy1081: + yy189: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1083; + goto yy191; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1082: + yy190: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1085; - goto yy1012; + goto yy193; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1084; - goto yy999; + goto yy192; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1084; + goto yy107; + goto yy192; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1084; - goto yy999; + goto yy192; + goto yy107; } } - yy1083: + yy191: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1085; + goto yy193; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1084: + yy192: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1087; - goto yy1012; + goto yy195; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1086; - goto yy999; + goto yy194; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1086; + goto yy107; + goto yy194; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1086; - goto yy999; + goto yy194; + goto yy107; } } - yy1085: + yy193: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1087; + goto yy195; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1086: + yy194: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1089; - goto yy1012; + goto yy197; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1088; - goto yy999; + goto yy196; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1088; + goto yy107; + goto yy196; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1088; - goto yy999; + goto yy196; + goto yy107; } } - yy1087: + yy195: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1089; + goto yy197; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1088: + yy196: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1091; - goto yy1012; + goto yy199; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1090; - goto yy999; + goto yy198; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1090; + goto yy107; + goto yy198; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1090; - goto yy999; + goto yy198; + goto yy107; } } - yy1089: + yy197: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1091; + goto yy199; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1090: + yy198: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1093; - goto yy1012; + goto yy201; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1092; - goto yy999; + goto yy200; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1092; + goto yy107; + goto yy200; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1092; - goto yy999; + goto yy200; + goto yy107; } } - yy1091: + yy199: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1093; + goto yy201; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1092: + yy200: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1095; - goto yy1012; + goto yy203; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1094; - goto yy999; + goto yy202; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1094; + goto yy107; + goto yy202; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1094; - goto yy999; + goto yy202; + goto yy107; } } - yy1093: + yy201: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1095; + goto yy203; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1094: + yy202: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1097; - goto yy1012; + goto yy205; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1096; - goto yy999; + goto yy204; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1096; + goto yy107; + goto yy204; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1096; - goto yy999; + goto yy204; + goto yy107; } } - yy1095: + yy203: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1097; + goto yy205; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1096: + yy204: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1099; - goto yy1012; + goto yy207; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1098; - goto yy999; + goto yy206; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1098; + goto yy107; + goto yy206; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1098; - goto yy999; + goto yy206; + goto yy107; } } - yy1097: + yy205: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1099; + goto yy207; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1098: + yy206: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1101; - goto yy1012; + goto yy209; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1100; - goto yy999; + goto yy208; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1100; + goto yy107; + goto yy208; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1100; - goto yy999; + goto yy208; + goto yy107; } } - yy1099: + yy207: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1101; + goto yy209; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1100: + yy208: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1103; - goto yy1012; + goto yy211; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1102; - goto yy999; + goto yy210; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1102; + goto yy107; + goto yy210; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1102; - goto yy999; + goto yy210; + goto yy107; } } - yy1101: + yy209: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1103; + goto yy211; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1102: + yy210: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1105; - goto yy1012; + goto yy213; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1104; - goto yy999; + goto yy212; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1104; + goto yy107; + goto yy212; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1104; - goto yy999; + goto yy212; + goto yy107; } } - yy1103: + yy211: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1105; + goto yy213; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1104: + yy212: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1107; - goto yy1012; + goto yy215; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1106; - goto yy999; + goto yy214; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1106; + goto yy107; + goto yy214; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1106; - goto yy999; + goto yy214; + goto yy107; } } - yy1105: + yy213: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1107; + goto yy215; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1106: + yy214: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1109; - goto yy1012; + goto yy217; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1108; - goto yy999; + goto yy216; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1108; + goto yy107; + goto yy216; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1108; - goto yy999; + goto yy216; + goto yy107; } } - yy1107: + yy215: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1109; + goto yy217; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1108: + yy216: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1111; - goto yy1012; + goto yy219; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1110; - goto yy999; + goto yy218; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1110; + goto yy107; + goto yy218; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1110; - goto yy999; + goto yy218; + goto yy107; } } - yy1109: + yy217: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1111; + goto yy219; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1110: + yy218: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1113; - goto yy1012; + goto yy221; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1112; - goto yy999; + goto yy220; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1112; + goto yy107; + goto yy220; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1112; - goto yy999; + goto yy220; + goto yy107; } } - yy1111: + yy219: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1113; + goto yy221; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1112: + yy220: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1115; - goto yy1012; + goto yy223; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1114; - goto yy999; + goto yy222; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1114; + goto yy107; + goto yy222; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1114; - goto yy999; + goto yy222; + goto yy107; } } - yy1113: + yy221: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1115; + goto yy223; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1114: + yy222: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1117; - goto yy1012; + goto yy225; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1116; - goto yy999; + goto yy224; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1116; + goto yy107; + goto yy224; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1116; - goto yy999; + goto yy224; + goto yy107; } } - yy1115: + yy223: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1117; + goto yy225; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1116: + yy224: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1119; - goto yy1012; + goto yy227; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1118; - goto yy999; + goto yy226; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1118; + goto yy107; + goto yy226; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1118; - goto yy999; + goto yy226; + goto yy107; } } - yy1117: + yy225: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1119; + goto yy227; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1118: + yy226: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1121; - goto yy1012; + goto yy229; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1120; - goto yy999; + goto yy228; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1120; + goto yy107; + goto yy228; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1120; - goto yy999; + goto yy228; + goto yy107; } } - yy1119: + yy227: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1121; + goto yy229; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1120: + yy228: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1123; - goto yy1012; + goto yy231; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1122; - goto yy999; + goto yy230; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1122; + goto yy107; + goto yy230; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1122; - goto yy999; + goto yy230; + goto yy107; } } - yy1121: + yy229: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1123; + goto yy231; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1122: + yy230: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1125; - goto yy1012; + goto yy233; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1124; - goto yy999; + goto yy232; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1124; + goto yy107; + goto yy232; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1124; - goto yy999; + goto yy232; + goto yy107; } } - yy1123: + yy231: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1125; + goto yy233; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1124: + yy232: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1127; - goto yy1012; + goto yy235; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1126; - goto yy999; + goto yy234; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1126; + goto yy107; + goto yy234; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1126; - goto yy999; + goto yy234; + goto yy107; } } - yy1125: + yy233: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1127; + goto yy235; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1126: + yy234: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1129; - goto yy1012; + goto yy237; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1128; - goto yy999; + goto yy236; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1128; + goto yy107; + goto yy236; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1128; - goto yy999; + goto yy236; + goto yy107; } } - yy1127: + yy235: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1129; + goto yy237; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1128: + yy236: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1131; - goto yy1012; + goto yy239; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1130; - goto yy999; + goto yy238; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1130; + goto yy107; + goto yy238; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1130; - goto yy999; + goto yy238; + goto yy107; } } - yy1129: + yy237: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1131; + goto yy239; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1130: + yy238: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1133; - goto yy1012; + goto yy241; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1132; - goto yy999; + goto yy240; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1132; + goto yy107; + goto yy240; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1132; - goto yy999; + goto yy240; + goto yy107; } } - yy1131: + yy239: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1133; + goto yy241; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1132: + yy240: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1135; - goto yy1012; + goto yy243; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1134; - goto yy999; + goto yy242; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1134; + goto yy107; + goto yy242; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1134; - goto yy999; + goto yy242; + goto yy107; } } - yy1133: + yy241: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1135; + goto yy243; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1134: + yy242: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1137; - goto yy1012; + goto yy245; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1136; - goto yy999; + goto yy244; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1136; + goto yy107; + goto yy244; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1136; - goto yy999; + goto yy244; + goto yy107; } } - yy1135: + yy243: ++p; yych = *p; if (yych <= '9') { if (yych == '-') - goto yy1137; + goto yy245; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1136: + yy244: ++p; yych = *p; if (yych <= '=') { if (yych <= '.') { if (yych <= '-') - goto yy999; - goto yy1012; + goto yy107; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1138; + goto yy107; + goto yy246; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } } - yy1137: + yy245: ++p; yych = *p; if (yych <= '@') { if (yych <= '/') - goto yy999; + goto yy107; if (yych >= ':') - goto yy999; + goto yy107; } else { if (yych <= 'Z') - goto yy1138; + goto yy246; if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } - yy1138: + yy246: ++p; yych = *p; if (yych == '.') - goto yy1012; + goto yy120; if (yych == '>') - goto yy1013; - goto yy999; - yy1139: + goto yy121; + goto yy107; + yy247: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1142; - goto yy1012; + goto yy250; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1141; - goto yy999; + goto yy249; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1141; + goto yy107; + goto yy249; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1141; - goto yy999; + goto yy249; + goto yy107; } } - yy1140: + yy248: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1142; + goto yy250; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1141: + yy249: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1144; - goto yy1012; + goto yy252; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1143; - goto yy999; + goto yy251; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1143; + goto yy107; + goto yy251; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1143; - goto yy999; + goto yy251; + goto yy107; } } - yy1142: + yy250: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1144; + goto yy252; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1143: + yy251: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1146; - goto yy1012; + goto yy254; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1145; - goto yy999; + goto yy253; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1145; + goto yy107; + goto yy253; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1145; - goto yy999; + goto yy253; + goto yy107; } } - yy1144: + yy252: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1146; + goto yy254; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1145: + yy253: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1148; - goto yy1012; + goto yy256; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1147; - goto yy999; + goto yy255; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1147; + goto yy107; + goto yy255; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1147; - goto yy999; + goto yy255; + goto yy107; } } - yy1146: + yy254: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1148; + goto yy256; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1147: + yy255: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1150; - goto yy1012; + goto yy258; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1149; - goto yy999; + goto yy257; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1149; + goto yy107; + goto yy257; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1149; - goto yy999; + goto yy257; + goto yy107; } } - yy1148: + yy256: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1150; + goto yy258; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1149: + yy257: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1152; - goto yy1012; + goto yy260; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1151; - goto yy999; + goto yy259; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1151; + goto yy107; + goto yy259; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1151; - goto yy999; + goto yy259; + goto yy107; } } - yy1150: + yy258: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1152; + goto yy260; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1151: + yy259: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1154; - goto yy1012; + goto yy262; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1153; - goto yy999; + goto yy261; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1153; + goto yy107; + goto yy261; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1153; - goto yy999; + goto yy261; + goto yy107; } } - yy1152: + yy260: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1154; + goto yy262; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1153: + yy261: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1156; - goto yy1012; + goto yy264; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1155; - goto yy999; + goto yy263; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1155; + goto yy107; + goto yy263; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1155; - goto yy999; + goto yy263; + goto yy107; } } - yy1154: + yy262: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1156; + goto yy264; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1155: + yy263: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1158; - goto yy1012; + goto yy266; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1157; - goto yy999; + goto yy265; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1157; + goto yy107; + goto yy265; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1157; - goto yy999; + goto yy265; + goto yy107; } } - yy1156: + yy264: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1158; + goto yy266; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1157: + yy265: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1160; - goto yy1012; + goto yy268; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1159; - goto yy999; + goto yy267; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1159; + goto yy107; + goto yy267; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1159; - goto yy999; + goto yy267; + goto yy107; } } - yy1158: + yy266: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1160; + goto yy268; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1159: + yy267: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1162; - goto yy1012; + goto yy270; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1161; - goto yy999; + goto yy269; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1161; + goto yy107; + goto yy269; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1161; - goto yy999; + goto yy269; + goto yy107; } } - yy1160: + yy268: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1162; + goto yy270; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1161: + yy269: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1164; - goto yy1012; + goto yy272; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1163; - goto yy999; + goto yy271; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1163; + goto yy107; + goto yy271; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1163; - goto yy999; + goto yy271; + goto yy107; } } - yy1162: + yy270: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1164; + goto yy272; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1163: + yy271: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1166; - goto yy1012; + goto yy274; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1165; - goto yy999; + goto yy273; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1165; + goto yy107; + goto yy273; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1165; - goto yy999; + goto yy273; + goto yy107; } } - yy1164: + yy272: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1166; + goto yy274; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1165: + yy273: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1168; - goto yy1012; + goto yy276; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1167; - goto yy999; + goto yy275; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1167; + goto yy107; + goto yy275; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1167; - goto yy999; + goto yy275; + goto yy107; } } - yy1166: + yy274: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1168; + goto yy276; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1167: + yy275: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1170; - goto yy1012; + goto yy278; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1169; - goto yy999; + goto yy277; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1169; + goto yy107; + goto yy277; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1169; - goto yy999; + goto yy277; + goto yy107; } } - yy1168: + yy276: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1170; + goto yy278; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1169: + yy277: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1172; - goto yy1012; + goto yy280; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1171; - goto yy999; + goto yy279; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1171; + goto yy107; + goto yy279; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1171; - goto yy999; + goto yy279; + goto yy107; } } - yy1170: + yy278: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1172; + goto yy280; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1171: + yy279: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1174; - goto yy1012; + goto yy282; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1173; - goto yy999; + goto yy281; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1173; + goto yy107; + goto yy281; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1173; - goto yy999; + goto yy281; + goto yy107; } } - yy1172: + yy280: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1174; + goto yy282; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1173: + yy281: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1176; - goto yy1012; + goto yy284; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1175; - goto yy999; + goto yy283; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1175; + goto yy107; + goto yy283; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1175; - goto yy999; + goto yy283; + goto yy107; } } - yy1174: + yy282: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1176; + goto yy284; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1175: + yy283: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1178; - goto yy1012; + goto yy286; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1177; - goto yy999; + goto yy285; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1177; + goto yy107; + goto yy285; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1177; - goto yy999; + goto yy285; + goto yy107; } } - yy1176: + yy284: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1178; + goto yy286; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1177: + yy285: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1180; - goto yy1012; + goto yy288; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1179; - goto yy999; + goto yy287; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1179; + goto yy107; + goto yy287; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1179; - goto yy999; + goto yy287; + goto yy107; } } - yy1178: + yy286: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1180; + goto yy288; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1179: + yy287: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1182; - goto yy1012; + goto yy290; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1181; - goto yy999; + goto yy289; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1181; + goto yy107; + goto yy289; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1181; - goto yy999; + goto yy289; + goto yy107; } } - yy1180: + yy288: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1182; + goto yy290; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1181: + yy289: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1184; - goto yy1012; + goto yy292; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1183; - goto yy999; + goto yy291; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1183; + goto yy107; + goto yy291; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1183; - goto yy999; + goto yy291; + goto yy107; } } - yy1182: + yy290: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1184; + goto yy292; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1183: + yy291: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1186; - goto yy1012; + goto yy294; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1185; - goto yy999; + goto yy293; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1185; + goto yy107; + goto yy293; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1185; - goto yy999; + goto yy293; + goto yy107; } } - yy1184: + yy292: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1186; + goto yy294; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1185: + yy293: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1188; - goto yy1012; + goto yy296; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1187; - goto yy999; + goto yy295; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1187; + goto yy107; + goto yy295; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1187; - goto yy999; + goto yy295; + goto yy107; } } - yy1186: + yy294: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1188; + goto yy296; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1187: + yy295: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1190; - goto yy1012; + goto yy298; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1189; - goto yy999; + goto yy297; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1189; + goto yy107; + goto yy297; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1189; - goto yy999; + goto yy297; + goto yy107; } } - yy1188: + yy296: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1190; + goto yy298; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1189: + yy297: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1192; - goto yy1012; + goto yy300; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1191; - goto yy999; + goto yy299; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1191; + goto yy107; + goto yy299; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1191; - goto yy999; + goto yy299; + goto yy107; } } - yy1190: + yy298: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1192; + goto yy300; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1191: + yy299: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1194; - goto yy1012; + goto yy302; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1193; - goto yy999; + goto yy301; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1193; + goto yy107; + goto yy301; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1193; - goto yy999; + goto yy301; + goto yy107; } } - yy1192: + yy300: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1194; + goto yy302; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1193: + yy301: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1196; - goto yy1012; + goto yy304; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1195; - goto yy999; + goto yy303; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1195; + goto yy107; + goto yy303; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1195; - goto yy999; + goto yy303; + goto yy107; } } - yy1194: + yy302: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1196; + goto yy304; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1195: + yy303: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1198; - goto yy1012; + goto yy306; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1197; - goto yy999; + goto yy305; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1197; + goto yy107; + goto yy305; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1197; - goto yy999; + goto yy305; + goto yy107; } } - yy1196: + yy304: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1198; + goto yy306; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1197: + yy305: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1200; - goto yy1012; + goto yy308; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1199; - goto yy999; + goto yy307; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1199; + goto yy107; + goto yy307; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1199; - goto yy999; + goto yy307; + goto yy107; } } - yy1198: + yy306: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1200; + goto yy308; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1199: + yy307: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1202; - goto yy1012; + goto yy310; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1201; - goto yy999; + goto yy309; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1201; + goto yy107; + goto yy309; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1201; - goto yy999; + goto yy309; + goto yy107; } } - yy1200: + yy308: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1202; + goto yy310; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1201: + yy309: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1204; - goto yy1012; + goto yy312; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1203; - goto yy999; + goto yy311; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1203; + goto yy107; + goto yy311; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1203; - goto yy999; + goto yy311; + goto yy107; } } - yy1202: + yy310: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1204; + goto yy312; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1203: + yy311: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1206; - goto yy1012; + goto yy314; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1205; - goto yy999; + goto yy313; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1205; + goto yy107; + goto yy313; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1205; - goto yy999; + goto yy313; + goto yy107; } } - yy1204: + yy312: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1206; + goto yy314; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1205: + yy313: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1208; - goto yy1012; + goto yy316; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1207; - goto yy999; + goto yy315; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1207; + goto yy107; + goto yy315; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1207; - goto yy999; + goto yy315; + goto yy107; } } - yy1206: + yy314: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1208; + goto yy316; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1207: + yy315: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1210; - goto yy1012; + goto yy318; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1209; - goto yy999; + goto yy317; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1209; + goto yy107; + goto yy317; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1209; - goto yy999; + goto yy317; + goto yy107; } } - yy1208: + yy316: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1210; + goto yy318; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1209: + yy317: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1212; - goto yy1012; + goto yy320; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1211; - goto yy999; + goto yy319; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1211; + goto yy107; + goto yy319; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1211; - goto yy999; + goto yy319; + goto yy107; } } - yy1210: + yy318: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1212; + goto yy320; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1211: + yy319: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1214; - goto yy1012; + goto yy322; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1213; - goto yy999; + goto yy321; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1213; + goto yy107; + goto yy321; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1213; - goto yy999; + goto yy321; + goto yy107; } } - yy1212: + yy320: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1214; + goto yy322; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1213: + yy321: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1216; - goto yy1012; + goto yy324; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1215; - goto yy999; + goto yy323; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1215; + goto yy107; + goto yy323; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1215; - goto yy999; + goto yy323; + goto yy107; } } - yy1214: + yy322: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1216; + goto yy324; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1215: + yy323: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1218; - goto yy1012; + goto yy326; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1217; - goto yy999; + goto yy325; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1217; + goto yy107; + goto yy325; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1217; - goto yy999; + goto yy325; + goto yy107; } } - yy1216: + yy324: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1218; + goto yy326; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1217: + yy325: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1220; - goto yy1012; + goto yy328; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1219; - goto yy999; + goto yy327; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1219; + goto yy107; + goto yy327; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1219; - goto yy999; + goto yy327; + goto yy107; } } - yy1218: + yy326: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1220; + goto yy328; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1219: + yy327: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1222; - goto yy1012; + goto yy330; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1221; - goto yy999; + goto yy329; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1221; + goto yy107; + goto yy329; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1221; - goto yy999; + goto yy329; + goto yy107; } } - yy1220: + yy328: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1222; + goto yy330; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1221: + yy329: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1224; - goto yy1012; + goto yy332; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1223; - goto yy999; + goto yy331; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1223; + goto yy107; + goto yy331; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1223; - goto yy999; + goto yy331; + goto yy107; } } - yy1222: + yy330: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1224; + goto yy332; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1223: + yy331: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1226; - goto yy1012; + goto yy334; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1225; - goto yy999; + goto yy333; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1225; + goto yy107; + goto yy333; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1225; - goto yy999; + goto yy333; + goto yy107; } } - yy1224: + yy332: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1226; + goto yy334; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1225: + yy333: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1228; - goto yy1012; + goto yy336; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1227; - goto yy999; + goto yy335; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1227; + goto yy107; + goto yy335; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1227; - goto yy999; + goto yy335; + goto yy107; } } - yy1226: + yy334: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1228; + goto yy336; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1227: + yy335: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1230; - goto yy1012; + goto yy338; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1229; - goto yy999; + goto yy337; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1229; + goto yy107; + goto yy337; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1229; - goto yy999; + goto yy337; + goto yy107; } } - yy1228: + yy336: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1230; + goto yy338; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1229: + yy337: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1232; - goto yy1012; + goto yy340; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1231; - goto yy999; + goto yy339; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1231; + goto yy107; + goto yy339; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1231; - goto yy999; + goto yy339; + goto yy107; } } - yy1230: + yy338: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1232; + goto yy340; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1231: + yy339: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1234; - goto yy1012; + goto yy342; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1233; - goto yy999; + goto yy341; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1233; + goto yy107; + goto yy341; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1233; - goto yy999; + goto yy341; + goto yy107; } } - yy1232: + yy340: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1234; + goto yy342; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1233: + yy341: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1236; - goto yy1012; + goto yy344; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1235; - goto yy999; + goto yy343; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1235; + goto yy107; + goto yy343; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1235; - goto yy999; + goto yy343; + goto yy107; } } - yy1234: + yy342: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1236; + goto yy344; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1235: + yy343: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1238; - goto yy1012; + goto yy346; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1237; - goto yy999; + goto yy345; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1237; + goto yy107; + goto yy345; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1237; - goto yy999; + goto yy345; + goto yy107; } } - yy1236: + yy344: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1238; + goto yy346; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1237: + yy345: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1240; - goto yy1012; + goto yy348; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1239; - goto yy999; + goto yy347; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1239; + goto yy107; + goto yy347; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1239; - goto yy999; + goto yy347; + goto yy107; } } - yy1238: + yy346: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1240; + goto yy348; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1239: + yy347: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1242; - goto yy1012; + goto yy350; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1241; - goto yy999; + goto yy349; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1241; + goto yy107; + goto yy349; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1241; - goto yy999; + goto yy349; + goto yy107; } } - yy1240: + yy348: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1242; + goto yy350; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1241: + yy349: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1244; - goto yy1012; + goto yy352; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1243; - goto yy999; + goto yy351; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1243; + goto yy107; + goto yy351; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1243; - goto yy999; + goto yy351; + goto yy107; } } - yy1242: + yy350: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1244; + goto yy352; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1243: + yy351: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1246; - goto yy1012; + goto yy354; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1245; - goto yy999; + goto yy353; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1245; + goto yy107; + goto yy353; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1245; - goto yy999; + goto yy353; + goto yy107; } } - yy1244: + yy352: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1246; + goto yy354; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1245: + yy353: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1248; - goto yy1012; + goto yy356; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1247; - goto yy999; + goto yy355; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1247; + goto yy107; + goto yy355; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1247; - goto yy999; + goto yy355; + goto yy107; } } - yy1246: + yy354: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1248; + goto yy356; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1247: + yy355: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1250; - goto yy1012; + goto yy358; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1249; - goto yy999; + goto yy357; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1249; + goto yy107; + goto yy357; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1249; - goto yy999; + goto yy357; + goto yy107; } } - yy1248: + yy356: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1250; + goto yy358; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1249: + yy357: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1252; - goto yy1012; + goto yy360; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1251; - goto yy999; + goto yy359; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1251; + goto yy107; + goto yy359; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1251; - goto yy999; + goto yy359; + goto yy107; } } - yy1250: + yy358: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1252; + goto yy360; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1251: + yy359: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1254; - goto yy1012; + goto yy362; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1253; - goto yy999; + goto yy361; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1253; + goto yy107; + goto yy361; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1253; - goto yy999; + goto yy361; + goto yy107; } } - yy1252: + yy360: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1254; + goto yy362; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1253: + yy361: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1256; - goto yy1012; + goto yy364; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1255; - goto yy999; + goto yy363; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1255; + goto yy107; + goto yy363; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1255; - goto yy999; + goto yy363; + goto yy107; } } - yy1254: + yy362: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1256; + goto yy364; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1255: + yy363: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= ',') - goto yy999; + goto yy107; if (yych <= '-') - goto yy1258; - goto yy1012; + goto yy366; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1257; - goto yy999; + goto yy365; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1257; + goto yy107; + goto yy365; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1257; - goto yy999; + goto yy365; + goto yy107; } } - yy1256: + yy364: yych = *++p; if (yych <= '9') { if (yych == '-') - goto yy1258; + goto yy366; if (yych <= '/') - goto yy999; + goto yy107; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy999; + goto yy107; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych >= '{') - goto yy999; + goto yy107; } } - yy1257: + yy365: yych = *++p; if (yych <= '=') { if (yych <= '.') { if (yych <= '-') - goto yy999; - goto yy1012; + goto yy107; + goto yy120; } else { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1013; + goto yy121; if (yych <= '@') - goto yy999; - goto yy1138; + goto yy107; + goto yy246; } else { if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } } - yy1258: + yy366: ++p; if ((yych = *p) <= '@') { if (yych <= '/') - goto yy999; + goto yy107; if (yych <= '9') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } else { if (yych <= 'Z') - goto yy1138; + goto yy246; if (yych <= '`') - goto yy999; + goto yy107; if (yych <= 'z') - goto yy1138; - goto yy999; + goto yy246; + goto yy107; } } } @@ -14879,909 +8303,909 @@ bufsize_t _scan_html_tag(const unsigned char *p) { if (yych <= '.') { if (yych <= '\n') { if (yych <= '\t') - goto yy1266; + goto yy374; } else { if (yych == '!') - goto yy1264; - goto yy1266; + goto yy372; + goto yy374; } } else { if (yych <= '?') { if (yych <= '/') - goto yy1263; + goto yy371; if (yych <= '>') - goto yy1266; - goto yy1265; + goto yy374; + goto yy373; } else { if (yych <= '@') - goto yy1266; + goto yy374; if (yych <= 'Z') - goto yy1262; - goto yy1266; + goto yy370; + goto yy374; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 'z') - goto yy1262; + goto yy370; if (yych <= 0x7F) - goto yy1266; + goto yy374; } else { if (yych <= 0xDF) - goto yy1267; + goto yy375; if (yych <= 0xE0) - goto yy1269; - goto yy1270; + goto yy377; + goto yy378; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1274; + goto yy382; if (yych <= 0xEF) - goto yy1270; - goto yy1271; + goto yy378; + goto yy379; } else { if (yych <= 0xF3) - goto yy1272; + goto yy380; if (yych <= 0xF4) - goto yy1273; + goto yy381; } } } - yy1261 : { return 0; } - yy1262: + yy369 : { return 0; } + yy370: yych = *(marker = ++p); if (yych <= '/') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1261; + goto yy369; if (yych <= '\r') - goto yy1366; + goto yy474; if (yych <= 0x1F) - goto yy1261; - goto yy1366; + goto yy369; + goto yy474; } else { if (yych == '-') - goto yy1364; + goto yy472; if (yych <= '.') - goto yy1261; - goto yy1368; + goto yy369; + goto yy476; } } else { if (yych <= '@') { if (yych <= '9') - goto yy1364; + goto yy472; if (yych == '>') - goto yy1285; - goto yy1261; + goto yy393; + goto yy369; } else { if (yych <= 'Z') - goto yy1364; + goto yy472; if (yych <= '`') - goto yy1261; + goto yy369; if (yych <= 'z') - goto yy1364; - goto yy1261; + goto yy472; + goto yy369; } } - yy1263: + yy371: yych = *(marker = ++p); if (yych <= '@') - goto yy1261; + goto yy369; if (yych <= 'Z') - goto yy1360; + goto yy468; if (yych <= '`') - goto yy1261; + goto yy369; if (yych <= 'z') - goto yy1360; - goto yy1261; - yy1264: + goto yy468; + goto yy369; + yy372: yych = *(marker = ++p); if (yybm[256 + yych] & 64) { - goto yy1295; + goto yy403; } if (yych == '-') - goto yy1297; + goto yy405; if (yych <= '@') - goto yy1261; + goto yy369; if (yych <= '[') - goto yy1294; - goto yy1261; - yy1265: + goto yy402; + goto yy369; + yy373: yych = *(marker = ++p); if (yych <= 0x00) - goto yy1261; + goto yy369; if (yych <= 0x7F) - goto yy1276; + goto yy384; if (yych <= 0xC1) - goto yy1261; + goto yy369; if (yych <= 0xF4) - goto yy1276; - goto yy1261; - yy1266: + goto yy384; + goto yy369; + yy374: yych = *++p; - goto yy1261; - yy1267: + goto yy369; + yy375: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1266; - yy1268: + goto yy374; + yy376: p = marker; - goto yy1261; - yy1269: + goto yy369; + yy377: yych = *++p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1267; - goto yy1268; - yy1270: + goto yy375; + goto yy376; + yy378: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1267; - goto yy1268; - yy1271: + goto yy375; + goto yy376; + yy379: yych = *++p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1270; - goto yy1268; - yy1272: + goto yy378; + goto yy376; + yy380: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1270; - goto yy1268; - yy1273: + goto yy378; + goto yy376; + yy381: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1270; - goto yy1268; - yy1274: + goto yy378; + goto yy376; + yy382: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1267; - goto yy1268; - yy1275: + goto yy375; + goto yy376; + yy383: ++p; yych = *p; - yy1276: + yy384: if (yybm[256 + yych] & 32) { - goto yy1275; + goto yy383; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '?') - goto yy1284; - goto yy1268; + goto yy392; + goto yy376; } else { if (yych <= 0xDF) - goto yy1277; + goto yy385; if (yych <= 0xE0) - goto yy1278; - goto yy1279; + goto yy386; + goto yy387; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1283; + goto yy391; if (yych <= 0xEF) - goto yy1279; - goto yy1280; + goto yy387; + goto yy388; } else { if (yych <= 0xF3) - goto yy1281; + goto yy389; if (yych <= 0xF4) - goto yy1282; - goto yy1268; + goto yy390; + goto yy376; } } - yy1277: + yy385: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1275; - goto yy1268; - yy1278: + goto yy383; + goto yy376; + yy386: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1277; - goto yy1268; - yy1279: + goto yy385; + goto yy376; + yy387: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1277; - goto yy1268; - yy1280: + goto yy385; + goto yy376; + yy388: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1279; - goto yy1268; - yy1281: + goto yy387; + goto yy376; + yy389: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1279; - goto yy1268; - yy1282: + goto yy387; + goto yy376; + yy390: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1279; - goto yy1268; - yy1283: + goto yy387; + goto yy376; + yy391: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1277; - goto yy1268; - yy1284: + goto yy385; + goto yy376; + yy392: ++p; yych = *p; if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '=') - goto yy1275; + goto yy383; } else { if (yych <= 0x7F) - goto yy1275; + goto yy383; if (yych <= 0xC1) - goto yy1268; + goto yy376; if (yych <= 0xDF) - goto yy1287; - goto yy1288; + goto yy395; + goto yy396; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1293; - goto yy1289; + goto yy401; + goto yy397; } else { if (yych <= 0xF0) - goto yy1290; + goto yy398; if (yych <= 0xF3) - goto yy1291; + goto yy399; if (yych <= 0xF4) - goto yy1292; - goto yy1268; + goto yy400; + goto yy376; } } - yy1285: + yy393: ++p; { return (bufsize_t)(p - start); } - yy1287: + yy395: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1275; - goto yy1268; - yy1288: + goto yy383; + goto yy376; + yy396: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1287; - goto yy1268; - yy1289: + goto yy395; + goto yy376; + yy397: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1287; - goto yy1268; - yy1290: + goto yy395; + goto yy376; + yy398: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1289; - goto yy1268; - yy1291: + goto yy397; + goto yy376; + yy399: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1289; - goto yy1268; - yy1292: + goto yy397; + goto yy376; + yy400: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1289; - goto yy1268; - yy1293: + goto yy397; + goto yy376; + yy401: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1287; - goto yy1268; - yy1294: + goto yy395; + goto yy376; + yy402: yych = *++p; if (yych == 'C') - goto yy1330; + goto yy438; if (yych == 'c') - goto yy1330; - goto yy1268; - yy1295: + goto yy438; + goto yy376; + yy403: ++p; yych = *p; if (yybm[0 + yych] & 1) { - goto yy1319; + goto yy427; } if (yych <= '@') - goto yy1268; + goto yy376; if (yych <= 'Z') - goto yy1295; - goto yy1268; - yy1297: + goto yy403; + goto yy376; + yy405: yych = *++p; if (yych != '-') - goto yy1268; + goto yy376; yych = *++p; if (yych <= 0xE0) { if (yych <= '=') { if (yych != '-') - goto yy1301; + goto yy409; } else { if (yych <= '>') - goto yy1268; + goto yy376; if (yych <= 0xC1) - goto yy1301; + goto yy409; if (yych <= 0xDF) - goto yy1302; - goto yy1303; + goto yy410; + goto yy411; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1308; - goto yy1304; + goto yy416; + goto yy412; } else { if (yych <= 0xF0) - goto yy1305; + goto yy413; if (yych <= 0xF3) - goto yy1306; + goto yy414; if (yych <= 0xF4) - goto yy1307; - goto yy1301; + goto yy415; + goto yy409; } } yych = *++p; if (yych <= 0xE0) { if (yych <= '=') { if (yych == '-') - goto yy1318; - goto yy1301; + goto yy426; + goto yy409; } else { if (yych <= '>') - goto yy1268; + goto yy376; if (yych <= 0xC1) - goto yy1301; + goto yy409; if (yych <= 0xDF) - goto yy1302; - goto yy1303; + goto yy410; + goto yy411; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1308; - goto yy1304; + goto yy416; + goto yy412; } else { if (yych <= 0xF0) - goto yy1305; + goto yy413; if (yych <= 0xF3) - goto yy1306; + goto yy414; if (yych <= 0xF4) - goto yy1307; - goto yy1301; + goto yy415; + goto yy409; } } - yy1300: + yy408: ++p; yych = *p; - yy1301: + yy409: if (yybm[256 + yych] & 128) { - goto yy1300; + goto yy408; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '-') - goto yy1309; - goto yy1268; + goto yy417; + goto yy376; } else { if (yych <= 0xDF) - goto yy1310; + goto yy418; if (yych <= 0xE0) - goto yy1311; - goto yy1312; + goto yy419; + goto yy420; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1316; + goto yy424; if (yych <= 0xEF) - goto yy1312; - goto yy1313; + goto yy420; + goto yy421; } else { if (yych <= 0xF3) - goto yy1314; + goto yy422; if (yych <= 0xF4) - goto yy1315; - goto yy1268; + goto yy423; + goto yy376; } } - yy1302: + yy410: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1300; - goto yy1268; - yy1303: + goto yy408; + goto yy376; + yy411: yych = *++p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1302; - goto yy1268; - yy1304: + goto yy410; + goto yy376; + yy412: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1302; - goto yy1268; - yy1305: + goto yy410; + goto yy376; + yy413: yych = *++p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1304; - goto yy1268; - yy1306: + goto yy412; + goto yy376; + yy414: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1304; - goto yy1268; - yy1307: + goto yy412; + goto yy376; + yy415: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1304; - goto yy1268; - yy1308: + goto yy412; + goto yy376; + yy416: yych = *++p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1302; - goto yy1268; - yy1309: + goto yy410; + goto yy376; + yy417: ++p; yych = *p; if (yybm[256 + yych] & 128) { - goto yy1300; + goto yy408; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '-') - goto yy1317; - goto yy1268; + goto yy425; + goto yy376; } else { if (yych <= 0xDF) - goto yy1310; + goto yy418; if (yych <= 0xE0) - goto yy1311; - goto yy1312; + goto yy419; + goto yy420; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1316; + goto yy424; if (yych <= 0xEF) - goto yy1312; - goto yy1313; + goto yy420; + goto yy421; } else { if (yych <= 0xF3) - goto yy1314; + goto yy422; if (yych <= 0xF4) - goto yy1315; - goto yy1268; + goto yy423; + goto yy376; } } - yy1310: + yy418: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1300; - goto yy1268; - yy1311: + goto yy408; + goto yy376; + yy419: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1310; - goto yy1268; - yy1312: + goto yy418; + goto yy376; + yy420: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1310; - goto yy1268; - yy1313: + goto yy418; + goto yy376; + yy421: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1312; - goto yy1268; - yy1314: + goto yy420; + goto yy376; + yy422: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1312; - goto yy1268; - yy1315: + goto yy420; + goto yy376; + yy423: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1312; - goto yy1268; - yy1316: + goto yy420; + goto yy376; + yy424: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1310; - goto yy1268; - yy1317: + goto yy418; + goto yy376; + yy425: yych = *++p; if (yych == '>') - goto yy1285; - goto yy1268; - yy1318: + goto yy393; + goto yy376; + yy426: yych = *++p; if (yych == '>') - goto yy1285; - goto yy1268; - yy1319: + goto yy393; + goto yy376; + yy427: ++p; yych = *p; if (yybm[0 + yych] & 1) { - goto yy1319; + goto yy427; } if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych >= '>') - goto yy1285; + goto yy393; } else { if (yych <= 0x7F) - goto yy1321; + goto yy429; if (yych <= 0xC1) - goto yy1268; + goto yy376; if (yych <= 0xDF) - goto yy1323; - goto yy1324; + goto yy431; + goto yy432; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1329; - goto yy1325; + goto yy437; + goto yy433; } else { if (yych <= 0xF0) - goto yy1326; + goto yy434; if (yych <= 0xF3) - goto yy1327; + goto yy435; if (yych <= 0xF4) - goto yy1328; - goto yy1268; + goto yy436; + goto yy376; } } - yy1321: + yy429: ++p; yych = *p; if (yybm[0 + yych] & 2) { - goto yy1321; + goto yy429; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } else { if (yych <= 0xDF) - goto yy1323; + goto yy431; if (yych <= 0xE0) - goto yy1324; - goto yy1325; + goto yy432; + goto yy433; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1329; + goto yy437; if (yych <= 0xEF) - goto yy1325; - goto yy1326; + goto yy433; + goto yy434; } else { if (yych <= 0xF3) - goto yy1327; + goto yy435; if (yych <= 0xF4) - goto yy1328; - goto yy1268; + goto yy436; + goto yy376; } } - yy1323: + yy431: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1321; - goto yy1268; - yy1324: + goto yy429; + goto yy376; + yy432: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1323; - goto yy1268; - yy1325: + goto yy431; + goto yy376; + yy433: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1323; - goto yy1268; - yy1326: + goto yy431; + goto yy376; + yy434: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1325; - goto yy1268; - yy1327: + goto yy433; + goto yy376; + yy435: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1325; - goto yy1268; - yy1328: + goto yy433; + goto yy376; + yy436: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1325; - goto yy1268; - yy1329: + goto yy433; + goto yy376; + yy437: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1323; - goto yy1268; - yy1330: + goto yy431; + goto yy376; + yy438: yych = *++p; if (yych == 'D') - goto yy1331; + goto yy439; if (yych != 'd') - goto yy1268; - yy1331: + goto yy376; + yy439: yych = *++p; if (yych == 'A') - goto yy1332; + goto yy440; if (yych != 'a') - goto yy1268; - yy1332: + goto yy376; + yy440: yych = *++p; if (yych == 'T') - goto yy1333; + goto yy441; if (yych != 't') - goto yy1268; - yy1333: + goto yy376; + yy441: yych = *++p; if (yych == 'A') - goto yy1334; + goto yy442; if (yych != 'a') - goto yy1268; - yy1334: + goto yy376; + yy442: yych = *++p; if (yych != '[') - goto yy1268; - yy1335: + goto yy376; + yy443: ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1335; + goto yy443; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= ']') - goto yy1344; - goto yy1268; + goto yy452; + goto yy376; } else { if (yych <= 0xDF) - goto yy1337; + goto yy445; if (yych <= 0xE0) - goto yy1338; - goto yy1339; + goto yy446; + goto yy447; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1343; + goto yy451; if (yych <= 0xEF) - goto yy1339; - goto yy1340; + goto yy447; + goto yy448; } else { if (yych <= 0xF3) - goto yy1341; + goto yy449; if (yych <= 0xF4) - goto yy1342; - goto yy1268; + goto yy450; + goto yy376; } } - yy1337: + yy445: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1335; - goto yy1268; - yy1338: + goto yy443; + goto yy376; + yy446: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1337; - goto yy1268; - yy1339: + goto yy445; + goto yy376; + yy447: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1337; - goto yy1268; - yy1340: + goto yy445; + goto yy376; + yy448: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1339; - goto yy1268; - yy1341: + goto yy447; + goto yy376; + yy449: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1339; - goto yy1268; - yy1342: + goto yy447; + goto yy376; + yy450: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1339; - goto yy1268; - yy1343: + goto yy447; + goto yy376; + yy451: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1337; - goto yy1268; - yy1344: + goto yy445; + goto yy376; + yy452: ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1335; + goto yy443; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych >= '^') - goto yy1268; + goto yy376; } else { if (yych <= 0xDF) - goto yy1346; + goto yy454; if (yych <= 0xE0) - goto yy1347; - goto yy1348; + goto yy455; + goto yy456; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1352; + goto yy460; if (yych <= 0xEF) - goto yy1348; - goto yy1349; + goto yy456; + goto yy457; } else { if (yych <= 0xF3) - goto yy1350; + goto yy458; if (yych <= 0xF4) - goto yy1351; - goto yy1268; + goto yy459; + goto yy376; } } ++p; @@ -15789,812 +9213,812 @@ bufsize_t _scan_html_tag(const unsigned char *p) { if (yych <= 0xE0) { if (yych <= '>') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '=') - goto yy1335; - goto yy1285; + goto yy443; + goto yy393; } else { if (yych <= 0x7F) - goto yy1335; + goto yy443; if (yych <= 0xC1) - goto yy1268; + goto yy376; if (yych <= 0xDF) - goto yy1353; - goto yy1354; + goto yy461; + goto yy462; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1359; - goto yy1355; + goto yy467; + goto yy463; } else { if (yych <= 0xF0) - goto yy1356; + goto yy464; if (yych <= 0xF3) - goto yy1357; + goto yy465; if (yych <= 0xF4) - goto yy1358; - goto yy1268; + goto yy466; + goto yy376; } } - yy1346: + yy454: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1335; - goto yy1268; - yy1347: + goto yy443; + goto yy376; + yy455: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1346; - goto yy1268; - yy1348: + goto yy454; + goto yy376; + yy456: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1346; - goto yy1268; - yy1349: + goto yy454; + goto yy376; + yy457: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1348; - goto yy1268; - yy1350: + goto yy456; + goto yy376; + yy458: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1348; - goto yy1268; - yy1351: + goto yy456; + goto yy376; + yy459: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1348; - goto yy1268; - yy1352: + goto yy456; + goto yy376; + yy460: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1346; - goto yy1268; - yy1353: + goto yy454; + goto yy376; + yy461: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1335; - goto yy1268; - yy1354: + goto yy443; + goto yy376; + yy462: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1353; - goto yy1268; - yy1355: + goto yy461; + goto yy376; + yy463: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1353; - goto yy1268; - yy1356: + goto yy461; + goto yy376; + yy464: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1355; - goto yy1268; - yy1357: + goto yy463; + goto yy376; + yy465: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1355; - goto yy1268; - yy1358: + goto yy463; + goto yy376; + yy466: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1355; - goto yy1268; - yy1359: + goto yy463; + goto yy376; + yy467: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1353; - goto yy1268; - yy1360: + goto yy461; + goto yy376; + yy468: ++p; yych = *p; if (yybm[0 + yych] & 8) { - goto yy1360; + goto yy468; } if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych >= 0x0E) - goto yy1268; + goto yy376; } else { if (yych <= ' ') - goto yy1362; + goto yy470; if (yych == '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } - yy1362: + yy470: ++p; yych = *p; if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych <= '\r') - goto yy1362; - goto yy1268; + goto yy470; + goto yy376; } else { if (yych <= ' ') - goto yy1362; + goto yy470; if (yych == '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } - yy1364: + yy472: ++p; yych = *p; if (yych <= '/') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych <= '\r') - goto yy1366; + goto yy474; if (yych <= 0x1F) - goto yy1268; + goto yy376; } else { if (yych == '-') - goto yy1364; + goto yy472; if (yych <= '.') - goto yy1268; - goto yy1368; + goto yy376; + goto yy476; } } else { if (yych <= '@') { if (yych <= '9') - goto yy1364; + goto yy472; if (yych == '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } else { if (yych <= 'Z') - goto yy1364; + goto yy472; if (yych <= '`') - goto yy1268; + goto yy376; if (yych <= 'z') - goto yy1364; - goto yy1268; + goto yy472; + goto yy376; } } - yy1366: + yy474: ++p; yych = *p; if (yych <= ':') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych <= '\r') - goto yy1366; + goto yy474; if (yych <= 0x1F) - goto yy1268; - goto yy1366; + goto yy376; + goto yy474; } else { if (yych == '/') - goto yy1368; + goto yy476; if (yych <= '9') - goto yy1268; - goto yy1369; + goto yy376; + goto yy477; } } else { if (yych <= 'Z') { if (yych == '>') - goto yy1285; + goto yy393; if (yych <= '@') - goto yy1268; - goto yy1369; + goto yy376; + goto yy477; } else { if (yych <= '_') { if (yych <= '^') - goto yy1268; - goto yy1369; + goto yy376; + goto yy477; } else { if (yych <= '`') - goto yy1268; + goto yy376; if (yych <= 'z') - goto yy1369; - goto yy1268; + goto yy477; + goto yy376; } } } - yy1368: + yy476: yych = *++p; if (yych == '>') - goto yy1285; - goto yy1268; - yy1369: + goto yy393; + goto yy376; + yy477: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy1369; + goto yy477; } if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) - goto yy1268; + goto yy376; } else { if (yych != ' ') - goto yy1268; + goto yy376; } } else { if (yych <= '<') { if (yych <= '/') - goto yy1368; - goto yy1268; + goto yy476; + goto yy376; } else { if (yych <= '=') - goto yy1373; + goto yy481; if (yych <= '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } } - yy1371: + yy479: ++p; yych = *p; if (yych <= '<') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych <= '\r') - goto yy1371; + goto yy479; if (yych <= 0x1F) - goto yy1268; - goto yy1371; + goto yy376; + goto yy479; } else { if (yych <= '/') { if (yych <= '.') - goto yy1268; - goto yy1368; + goto yy376; + goto yy476; } else { if (yych == ':') - goto yy1369; - goto yy1268; + goto yy477; + goto yy376; } } } else { if (yych <= 'Z') { if (yych <= '=') - goto yy1373; + goto yy481; if (yych <= '>') - goto yy1285; + goto yy393; if (yych <= '@') - goto yy1268; - goto yy1369; + goto yy376; + goto yy477; } else { if (yych <= '_') { if (yych <= '^') - goto yy1268; - goto yy1369; + goto yy376; + goto yy477; } else { if (yych <= '`') - goto yy1268; + goto yy376; if (yych <= 'z') - goto yy1369; - goto yy1268; + goto yy477; + goto yy376; } } } - yy1373: + yy481: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1375; + goto yy483; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych >= '!') - goto yy1386; + goto yy494; } else { if (yych <= '\'') - goto yy1384; + goto yy492; if (yych <= 0xC1) - goto yy1268; + goto yy376; if (yych <= 0xDF) - goto yy1377; - goto yy1378; + goto yy485; + goto yy486; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1375; + goto yy483; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= ' ') - goto yy1409; + goto yy517; if (yych <= '"') - goto yy1386; - goto yy1384; + goto yy494; + goto yy492; } else { if (yych == '>') - goto yy1285; + goto yy393; if (yych <= 0xC1) - goto yy1268; - goto yy1377; + goto yy376; + goto yy485; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1378; + goto yy486; if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } - yy1375: + yy483: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1375; + goto yy483; } if (yych <= 0xE0) { if (yych <= '=') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= ' ') - goto yy1403; - goto yy1268; + goto yy511; + goto yy376; } else { if (yych <= '>') - goto yy1285; + goto yy393; if (yych <= 0xC1) - goto yy1268; + goto yy376; if (yych >= 0xE0) - goto yy1378; + goto yy486; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } - yy1377: + yy485: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1375; - goto yy1268; - yy1378: + goto yy483; + goto yy376; + yy486: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1377; - goto yy1268; - yy1379: + goto yy485; + goto yy376; + yy487: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1377; - goto yy1268; - yy1380: + goto yy485; + goto yy376; + yy488: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1379; - goto yy1268; - yy1381: + goto yy487; + goto yy376; + yy489: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1379; - goto yy1268; - yy1382: + goto yy487; + goto yy376; + yy490: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1379; - goto yy1268; - yy1383: + goto yy487; + goto yy376; + yy491: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1377; - goto yy1268; - yy1384: + goto yy485; + goto yy376; + yy492: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1384; + goto yy492; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '\'') - goto yy1395; - goto yy1268; + goto yy503; + goto yy376; } else { if (yych <= 0xDF) - goto yy1396; + goto yy504; if (yych <= 0xE0) - goto yy1397; - goto yy1398; + goto yy505; + goto yy506; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1402; + goto yy510; if (yych <= 0xEF) - goto yy1398; - goto yy1399; + goto yy506; + goto yy507; } else { if (yych <= 0xF3) - goto yy1400; + goto yy508; if (yych <= 0xF4) - goto yy1401; - goto yy1268; + goto yy509; + goto yy376; } } - yy1386: + yy494: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1386; + goto yy494; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= '"') - goto yy1395; - goto yy1268; + goto yy503; + goto yy376; } else { if (yych <= 0xDF) - goto yy1388; + goto yy496; if (yych <= 0xE0) - goto yy1389; - goto yy1390; + goto yy497; + goto yy498; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1394; + goto yy502; if (yych <= 0xEF) - goto yy1390; - goto yy1391; + goto yy498; + goto yy499; } else { if (yych <= 0xF3) - goto yy1392; + goto yy500; if (yych <= 0xF4) - goto yy1393; - goto yy1268; + goto yy501; + goto yy376; } } - yy1388: + yy496: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1386; - goto yy1268; - yy1389: + goto yy494; + goto yy376; + yy497: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1388; - goto yy1268; - yy1390: + goto yy496; + goto yy376; + yy498: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1388; - goto yy1268; - yy1391: + goto yy496; + goto yy376; + yy499: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1390; - goto yy1268; - yy1392: + goto yy498; + goto yy376; + yy500: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1390; - goto yy1268; - yy1393: + goto yy498; + goto yy376; + yy501: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1390; - goto yy1268; - yy1394: + goto yy498; + goto yy376; + yy502: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1388; - goto yy1268; - yy1395: + goto yy496; + goto yy376; + yy503: ++p; yych = *p; if (yych <= ' ') { if (yych <= 0x08) - goto yy1268; + goto yy376; if (yych <= '\r') - goto yy1366; + goto yy474; if (yych <= 0x1F) - goto yy1268; - goto yy1366; + goto yy376; + goto yy474; } else { if (yych <= '/') { if (yych <= '.') - goto yy1268; - goto yy1368; + goto yy376; + goto yy476; } else { if (yych == '>') - goto yy1285; - goto yy1268; + goto yy393; + goto yy376; } } - yy1396: + yy504: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1384; - goto yy1268; - yy1397: + goto yy492; + goto yy376; + yy505: ++p; yych = *p; if (yych <= 0x9F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1396; - goto yy1268; - yy1398: + goto yy504; + goto yy376; + yy506: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1396; - goto yy1268; - yy1399: + goto yy504; + goto yy376; + yy507: ++p; yych = *p; if (yych <= 0x8F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1398; - goto yy1268; - yy1400: + goto yy506; + goto yy376; + yy508: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0xBF) - goto yy1398; - goto yy1268; - yy1401: + goto yy506; + goto yy376; + yy509: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x8F) - goto yy1398; - goto yy1268; - yy1402: + goto yy506; + goto yy376; + yy510: ++p; yych = *p; if (yych <= 0x7F) - goto yy1268; + goto yy376; if (yych <= 0x9F) - goto yy1396; - goto yy1268; - yy1403: + goto yy504; + goto yy376; + yy511: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= 0x08) - goto yy1375; - goto yy1403; + goto yy483; + goto yy511; } else { if (yych == ' ') - goto yy1403; + goto yy511; if (yych <= '!') - goto yy1375; - goto yy1268; + goto yy483; + goto yy376; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1268; + goto yy376; if (yych <= '9') - goto yy1375; + goto yy483; } else { if (yych <= ';') - goto yy1375; + goto yy483; if (yych <= '=') - goto yy1268; + goto yy376; if (yych <= '>') - goto yy1285; - goto yy1375; + goto yy393; + goto yy483; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1405; + goto yy513; if (yych <= '^') - goto yy1375; + goto yy483; if (yych >= '`') - goto yy1268; + goto yy376; } else { if (yych <= 'z') - goto yy1405; + goto yy513; if (yych <= 0x7F) - goto yy1375; + goto yy483; if (yych <= 0xC1) - goto yy1268; - goto yy1377; + goto yy376; + goto yy485; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1378; + goto yy486; if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } } - yy1405: + yy513: ++p; yych = *p; if (yych <= '>') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= 0x08) - goto yy1375; + goto yy483; if (yych >= 0x0E) - goto yy1375; + goto yy483; } else { if (yych <= ' ') - goto yy1407; + goto yy515; if (yych == '"') - goto yy1268; - goto yy1375; + goto yy376; + goto yy483; } } else { if (yych <= '/') { if (yych <= '\'') - goto yy1268; + goto yy376; if (yych <= ',') - goto yy1375; + goto yy483; if (yych <= '.') - goto yy1405; - goto yy1375; + goto yy513; + goto yy483; } else { if (yych <= ';') { if (yych <= ':') - goto yy1405; - goto yy1375; + goto yy513; + goto yy483; } else { if (yych <= '<') - goto yy1268; + goto yy376; if (yych <= '=') - goto yy1373; - goto yy1285; + goto yy481; + goto yy393; } } } @@ -16602,188 +10026,188 @@ bufsize_t _scan_html_tag(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '_') { if (yych <= '@') - goto yy1375; + goto yy483; if (yych <= 'Z') - goto yy1405; + goto yy513; if (yych <= '^') - goto yy1375; - goto yy1405; + goto yy483; + goto yy513; } else { if (yych <= '`') - goto yy1268; + goto yy376; if (yych <= 'z') - goto yy1405; + goto yy513; if (yych <= 0x7F) - goto yy1375; - goto yy1268; + goto yy483; + goto yy376; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1377; + goto yy485; if (yych <= 0xE0) - goto yy1378; + goto yy486; if (yych <= 0xEC) - goto yy1379; - goto yy1383; + goto yy487; + goto yy491; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1379; - goto yy1380; + goto yy487; + goto yy488; } else { if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } } } - yy1407: + yy515: ++p; yych = *p; if (yych <= '@') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= 0x08) - goto yy1375; + goto yy483; if (yych <= '\r') - goto yy1407; - goto yy1375; + goto yy515; + goto yy483; } else { if (yych <= ' ') - goto yy1407; + goto yy515; if (yych == '"') - goto yy1268; - goto yy1375; + goto yy376; + goto yy483; } } else { if (yych <= ';') { if (yych <= '\'') - goto yy1268; + goto yy376; if (yych == ':') - goto yy1405; - goto yy1375; + goto yy513; + goto yy483; } else { if (yych <= '<') - goto yy1268; + goto yy376; if (yych <= '=') - goto yy1373; + goto yy481; if (yych <= '>') - goto yy1285; - goto yy1375; + goto yy393; + goto yy483; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1405; + goto yy513; if (yych <= '^') - goto yy1375; + goto yy483; if (yych <= '_') - goto yy1405; - goto yy1268; + goto yy513; + goto yy376; } else { if (yych <= 'z') - goto yy1405; + goto yy513; if (yych <= 0x7F) - goto yy1375; + goto yy483; if (yych <= 0xC1) - goto yy1268; - goto yy1377; + goto yy376; + goto yy485; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1378; + goto yy486; if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } } - yy1409: + yy517: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1268; + goto yy376; if (yych <= 0x08) - goto yy1375; - goto yy1409; + goto yy483; + goto yy517; } else { if (yych == ' ') - goto yy1409; + goto yy517; if (yych <= '!') - goto yy1375; - goto yy1386; + goto yy483; + goto yy494; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1384; + goto yy492; if (yych <= '9') - goto yy1375; - goto yy1405; + goto yy483; + goto yy513; } else { if (yych <= ';') - goto yy1375; + goto yy483; if (yych <= '=') - goto yy1268; + goto yy376; if (yych <= '>') - goto yy1285; - goto yy1375; + goto yy393; + goto yy483; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1405; + goto yy513; if (yych <= '^') - goto yy1375; + goto yy483; if (yych <= '_') - goto yy1405; - goto yy1268; + goto yy513; + goto yy376; } else { if (yych <= 'z') - goto yy1405; + goto yy513; if (yych <= 0x7F) - goto yy1375; + goto yy483; if (yych <= 0xC1) - goto yy1268; - goto yy1377; + goto yy376; + goto yy485; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1378; + goto yy486; if (yych == 0xED) - goto yy1383; - goto yy1379; + goto yy491; + goto yy487; } else { if (yych <= 0xF0) - goto yy1380; + goto yy488; if (yych <= 0xF3) - goto yy1381; + goto yy489; if (yych <= 0xF4) - goto yy1382; - goto yy1268; + goto yy490; + goto yy376; } } } @@ -16802,313 +10226,313 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych != '\n') - goto yy1415; + goto yy523; } else { if (yych <= '<') - goto yy1414; + goto yy522; if (yych <= 0x7F) - goto yy1415; + goto yy523; if (yych >= 0xC2) - goto yy1416; + goto yy524; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1418; + goto yy526; if (yych == 0xED) - goto yy1423; - goto yy1419; + goto yy531; + goto yy527; } else { if (yych <= 0xF0) - goto yy1420; + goto yy528; if (yych <= 0xF3) - goto yy1421; + goto yy529; if (yych <= 0xF4) - goto yy1422; + goto yy530; } } - yy1413 : { return 0; } - yy1414: + yy521 : { return 0; } + yy522: yych = *(marker = ++p); switch (yych) { case '!': - goto yy1440; + goto yy548; case '/': - goto yy1424; + goto yy532; case '?': - goto yy1441; + goto yy549; case 'A': case 'a': - goto yy1426; + goto yy534; case 'B': case 'b': - goto yy1427; + goto yy535; case 'C': case 'c': - goto yy1428; + goto yy536; case 'D': case 'd': - goto yy1429; + goto yy537; case 'F': case 'f': - goto yy1430; + goto yy538; case 'H': case 'h': - goto yy1431; + goto yy539; case 'I': case 'i': - goto yy1432; + goto yy540; case 'L': case 'l': - goto yy1433; + goto yy541; case 'M': case 'm': - goto yy1434; + goto yy542; case 'N': case 'n': - goto yy1435; + goto yy543; case 'O': case 'o': - goto yy1436; + goto yy544; case 'P': case 'p': - goto yy1425; + goto yy533; case 'S': case 's': - goto yy1437; + goto yy545; case 'T': case 't': - goto yy1438; + goto yy546; case 'U': case 'u': - goto yy1439; + goto yy547; default: - goto yy1413; + goto yy521; } - yy1415: + yy523: yych = *++p; - goto yy1413; - yy1416: + goto yy521; + yy524: yych = *++p; if (yych <= 0x7F) - goto yy1417; + goto yy525; if (yych <= 0xBF) - goto yy1415; - yy1417: + goto yy523; + yy525: p = marker; - goto yy1413; - yy1418: + goto yy521; + yy526: yych = *++p; if (yych <= 0x9F) - goto yy1417; + goto yy525; if (yych <= 0xBF) - goto yy1416; - goto yy1417; - yy1419: + goto yy524; + goto yy525; + yy527: yych = *++p; if (yych <= 0x7F) - goto yy1417; + goto yy525; if (yych <= 0xBF) - goto yy1416; - goto yy1417; - yy1420: + goto yy524; + goto yy525; + yy528: yych = *++p; if (yych <= 0x8F) - goto yy1417; + goto yy525; if (yych <= 0xBF) - goto yy1419; - goto yy1417; - yy1421: + goto yy527; + goto yy525; + yy529: yych = *++p; if (yych <= 0x7F) - goto yy1417; + goto yy525; if (yych <= 0xBF) - goto yy1419; - goto yy1417; - yy1422: + goto yy527; + goto yy525; + yy530: yych = *++p; if (yych <= 0x7F) - goto yy1417; + goto yy525; if (yych <= 0x8F) - goto yy1419; - goto yy1417; - yy1423: + goto yy527; + goto yy525; + yy531: yych = *++p; if (yych <= 0x7F) - goto yy1417; + goto yy525; if (yych <= 0x9F) - goto yy1416; - goto yy1417; - yy1424: + goto yy524; + goto yy525; + yy532: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy1426; + goto yy534; case 'B': case 'b': - goto yy1427; + goto yy535; case 'C': case 'c': - goto yy1428; + goto yy536; case 'D': case 'd': - goto yy1429; + goto yy537; case 'F': case 'f': - goto yy1430; + goto yy538; case 'H': case 'h': - goto yy1431; + goto yy539; case 'I': case 'i': - goto yy1432; + goto yy540; case 'L': case 'l': - goto yy1433; + goto yy541; case 'M': case 'm': - goto yy1434; + goto yy542; case 'N': case 'n': - goto yy1435; + goto yy543; case 'O': case 'o': - goto yy1436; + goto yy544; case 'P': case 'p': - goto yy1625; + goto yy733; case 'S': case 's': - goto yy1626; + goto yy734; case 'T': case 't': - goto yy1438; + goto yy546; case 'U': case 'u': - goto yy1439; + goto yy547; default: - goto yy1417; + goto yy525; } - yy1425: + yy533: yych = *++p; if (yych <= '>') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; + goto yy565; if (yych <= 0x1F) - goto yy1417; - goto yy1457; + goto yy525; + goto yy565; } else { if (yych == '/') - goto yy1459; + goto yy567; if (yych <= '=') - goto yy1417; - goto yy1457; + goto yy525; + goto yy565; } } else { if (yych <= 'R') { if (yych == 'A') - goto yy1622; + goto yy730; if (yych <= 'Q') - goto yy1417; - goto yy1621; + goto yy525; + goto yy729; } else { if (yych <= 'a') { if (yych <= '`') - goto yy1417; - goto yy1622; + goto yy525; + goto yy730; } else { if (yych == 'r') - goto yy1621; - goto yy1417; + goto yy729; + goto yy525; } } } - yy1426: + yy534: yych = *++p; if (yych <= 'S') { if (yych <= 'D') { if (yych <= 'C') - goto yy1417; - goto yy1610; + goto yy525; + goto yy718; } else { if (yych <= 'Q') - goto yy1417; + goto yy525; if (yych <= 'R') - goto yy1609; - goto yy1608; + goto yy717; + goto yy716; } } else { if (yych <= 'q') { if (yych == 'd') - goto yy1610; - goto yy1417; + goto yy718; + goto yy525; } else { if (yych <= 'r') - goto yy1609; + goto yy717; if (yych <= 's') - goto yy1608; - goto yy1417; + goto yy716; + goto yy525; } } - yy1427: + yy535: yych = *++p; if (yych <= 'O') { if (yych <= 'K') { if (yych == 'A') - goto yy1594; - goto yy1417; + goto yy702; + goto yy525; } else { if (yych <= 'L') - goto yy1593; + goto yy701; if (yych <= 'N') - goto yy1417; - goto yy1592; + goto yy525; + goto yy700; } } else { if (yych <= 'k') { if (yych == 'a') - goto yy1594; - goto yy1417; + goto yy702; + goto yy525; } else { if (yych <= 'l') - goto yy1593; + goto yy701; if (yych == 'o') - goto yy1592; - goto yy1417; + goto yy700; + goto yy525; } } - yy1428: + yy536: yych = *++p; if (yych <= 'O') { if (yych <= 'D') { if (yych == 'A') - goto yy1579; - goto yy1417; + goto yy687; + goto yy525; } else { if (yych <= 'E') - goto yy1578; + goto yy686; if (yych <= 'N') - goto yy1417; - goto yy1577; + goto yy525; + goto yy685; } } else { if (yych <= 'd') { if (yych == 'a') - goto yy1579; - goto yy1417; + goto yy687; + goto yy525; } else { if (yych <= 'e') - goto yy1578; + goto yy686; if (yych == 'o') - goto yy1577; - goto yy1417; + goto yy685; + goto yy525; } } - yy1429: + yy537: yych = *++p; switch (yych) { case 'D': @@ -17117,1662 +10541,1662 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { case 'd': case 'l': case 't': - goto yy1456; + goto yy564; case 'E': case 'e': - goto yy1569; + goto yy677; case 'I': case 'i': - goto yy1568; + goto yy676; default: - goto yy1417; + goto yy525; } - yy1430: + yy538: yych = *++p; if (yych <= 'R') { if (yych <= 'N') { if (yych == 'I') - goto yy1544; - goto yy1417; + goto yy652; + goto yy525; } else { if (yych <= 'O') - goto yy1543; + goto yy651; if (yych <= 'Q') - goto yy1417; - goto yy1542; + goto yy525; + goto yy650; } } else { if (yych <= 'n') { if (yych == 'i') - goto yy1544; - goto yy1417; + goto yy652; + goto yy525; } else { if (yych <= 'o') - goto yy1543; + goto yy651; if (yych == 'r') - goto yy1542; - goto yy1417; + goto yy650; + goto yy525; } } - yy1431: + yy539: yych = *++p; if (yych <= 'S') { if (yych <= 'D') { if (yych == '1') - goto yy1456; - goto yy1417; + goto yy564; + goto yy525; } else { if (yych <= 'E') - goto yy1537; + goto yy645; if (yych == 'R') - goto yy1456; - goto yy1417; + goto yy564; + goto yy525; } } else { if (yych <= 'q') { if (yych <= 'T') - goto yy1536; + goto yy644; if (yych == 'e') - goto yy1537; - goto yy1417; + goto yy645; + goto yy525; } else { if (yych <= 'r') - goto yy1456; + goto yy564; if (yych == 't') - goto yy1536; - goto yy1417; + goto yy644; + goto yy525; } } - yy1432: + yy540: yych = *++p; if (yych == 'F') - goto yy1532; + goto yy640; if (yych == 'f') - goto yy1532; - goto yy1417; - yy1433: + goto yy640; + goto yy525; + yy541: yych = *++p; if (yych <= 'I') { if (yych == 'E') - goto yy1527; + goto yy635; if (yych <= 'H') - goto yy1417; - goto yy1526; + goto yy525; + goto yy634; } else { if (yych <= 'e') { if (yych <= 'd') - goto yy1417; - goto yy1527; + goto yy525; + goto yy635; } else { if (yych == 'i') - goto yy1526; - goto yy1417; + goto yy634; + goto yy525; } } - yy1434: + yy542: yych = *++p; if (yych <= 'E') { if (yych == 'A') - goto yy1518; + goto yy626; if (yych <= 'D') - goto yy1417; - goto yy1517; + goto yy525; + goto yy625; } else { if (yych <= 'a') { if (yych <= '`') - goto yy1417; - goto yy1518; + goto yy525; + goto yy626; } else { if (yych == 'e') - goto yy1517; - goto yy1417; + goto yy625; + goto yy525; } } - yy1435: + yy543: yych = *++p; if (yych <= 'O') { if (yych == 'A') - goto yy1511; + goto yy619; if (yych <= 'N') - goto yy1417; - goto yy1510; + goto yy525; + goto yy618; } else { if (yych <= 'a') { if (yych <= '`') - goto yy1417; - goto yy1511; + goto yy525; + goto yy619; } else { if (yych == 'o') - goto yy1510; - goto yy1417; + goto yy618; + goto yy525; } } - yy1436: + yy544: yych = *++p; if (yych <= 'P') { if (yych == 'L') - goto yy1456; + goto yy564; if (yych <= 'O') - goto yy1417; - goto yy1502; + goto yy525; + goto yy610; } else { if (yych <= 'l') { if (yych <= 'k') - goto yy1417; - goto yy1456; + goto yy525; + goto yy564; } else { if (yych == 'p') - goto yy1502; - goto yy1417; + goto yy610; + goto yy525; } } - yy1437: + yy545: yych = *++p; switch (yych) { case 'C': case 'c': - goto yy1479; + goto yy587; case 'E': case 'e': - goto yy1482; + goto yy590; case 'O': case 'o': - goto yy1481; + goto yy589; case 'T': case 't': - goto yy1478; + goto yy586; case 'U': case 'u': - goto yy1480; + goto yy588; default: - goto yy1417; + goto yy525; } - yy1438: + yy546: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy1465; + goto yy573; case 'B': case 'b': - goto yy1464; + goto yy572; case 'D': case 'd': - goto yy1456; + goto yy564; case 'F': case 'f': - goto yy1463; + goto yy571; case 'H': case 'h': - goto yy1462; + goto yy570; case 'I': case 'i': - goto yy1461; + goto yy569; case 'R': case 'r': - goto yy1460; + goto yy568; default: - goto yy1417; + goto yy525; } - yy1439: + yy547: yych = *++p; if (yych == 'L') - goto yy1456; + goto yy564; if (yych == 'l') - goto yy1456; - goto yy1417; - yy1440: + goto yy564; + goto yy525; + yy548: yych = *++p; if (yych <= '@') { if (yych == '-') - goto yy1443; - goto yy1417; + goto yy551; + goto yy525; } else { if (yych <= 'Z') - goto yy1444; + goto yy552; if (yych <= '[') - goto yy1446; - goto yy1417; + goto yy554; + goto yy525; } - yy1441: + yy549: ++p; { return 3; } - yy1443: + yy551: yych = *++p; if (yych == '-') - goto yy1454; - goto yy1417; - yy1444: + goto yy562; + goto yy525; + yy552: ++p; { return 4; } - yy1446: + yy554: yych = *++p; if (yych == 'C') - goto yy1447; + goto yy555; if (yych != 'c') - goto yy1417; - yy1447: + goto yy525; + yy555: yych = *++p; if (yych == 'D') - goto yy1448; + goto yy556; if (yych != 'd') - goto yy1417; - yy1448: + goto yy525; + yy556: yych = *++p; if (yych == 'A') - goto yy1449; + goto yy557; if (yych != 'a') - goto yy1417; - yy1449: + goto yy525; + yy557: yych = *++p; if (yych == 'T') - goto yy1450; + goto yy558; if (yych != 't') - goto yy1417; - yy1450: + goto yy525; + yy558: yych = *++p; if (yych == 'A') - goto yy1451; + goto yy559; if (yych != 'a') - goto yy1417; - yy1451: + goto yy525; + yy559: yych = *++p; if (yych != '[') - goto yy1417; + goto yy525; ++p; { return 5; } - yy1454: + yy562: ++p; { return 2; } - yy1456: + yy564: yych = *++p; if (yych <= ' ') { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; + goto yy565; if (yych <= 0x1F) - goto yy1417; + goto yy525; } else { if (yych <= '/') { if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } else { if (yych != '>') - goto yy1417; + goto yy525; } } - yy1457: + yy565: ++p; { return 6; } - yy1459: + yy567: yych = *++p; if (yych == '>') - goto yy1457; - goto yy1417; - yy1460: + goto yy565; + goto yy525; + yy568: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= '@') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'A') - goto yy1476; + goto yy584; if (yych == 'a') - goto yy1476; - goto yy1417; + goto yy584; + goto yy525; } } - yy1461: + yy569: yych = *++p; if (yych == 'T') - goto yy1474; + goto yy582; if (yych == 't') - goto yy1474; - goto yy1417; - yy1462: + goto yy582; + goto yy525; + yy570: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'D') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'E') - goto yy1472; + goto yy580; if (yych == 'e') - goto yy1472; - goto yy1417; + goto yy580; + goto yy525; } } - yy1463: + yy571: yych = *++p; if (yych == 'O') - goto yy1470; + goto yy578; if (yych == 'o') - goto yy1470; - goto yy1417; - yy1464: + goto yy578; + goto yy525; + yy572: yych = *++p; if (yych == 'O') - goto yy1468; + goto yy576; if (yych == 'o') - goto yy1468; - goto yy1417; - yy1465: + goto yy576; + goto yy525; + yy573: yych = *++p; if (yych == 'B') - goto yy1466; + goto yy574; if (yych != 'b') - goto yy1417; - yy1466: + goto yy525; + yy574: yych = *++p; if (yych == 'L') - goto yy1467; + goto yy575; if (yych != 'l') - goto yy1417; - yy1467: + goto yy525; + yy575: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1468: + goto yy564; + goto yy525; + yy576: yych = *++p; if (yych == 'D') - goto yy1469; + goto yy577; if (yych != 'd') - goto yy1417; - yy1469: + goto yy525; + yy577: yych = *++p; if (yych == 'Y') - goto yy1456; + goto yy564; if (yych == 'y') - goto yy1456; - goto yy1417; - yy1470: + goto yy564; + goto yy525; + yy578: yych = *++p; if (yych == 'O') - goto yy1471; + goto yy579; if (yych != 'o') - goto yy1417; - yy1471: + goto yy525; + yy579: yych = *++p; if (yych == 'T') - goto yy1456; + goto yy564; if (yych == 't') - goto yy1456; - goto yy1417; - yy1472: + goto yy564; + goto yy525; + yy580: yych = *++p; if (yych == 'A') - goto yy1473; + goto yy581; if (yych != 'a') - goto yy1417; - yy1473: + goto yy525; + yy581: yych = *++p; if (yych == 'D') - goto yy1456; + goto yy564; if (yych == 'd') - goto yy1456; - goto yy1417; - yy1474: + goto yy564; + goto yy525; + yy582: yych = *++p; if (yych == 'L') - goto yy1475; + goto yy583; if (yych != 'l') - goto yy1417; - yy1475: + goto yy525; + yy583: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1476: + goto yy564; + goto yy525; + yy584: yych = *++p; if (yych == 'C') - goto yy1477; + goto yy585; if (yych != 'c') - goto yy1417; - yy1477: + goto yy525; + yy585: yych = *++p; if (yych == 'K') - goto yy1456; + goto yy564; if (yych == 'k') - goto yy1456; - goto yy1417; - yy1478: + goto yy564; + goto yy525; + yy586: yych = *++p; if (yych == 'Y') - goto yy1500; + goto yy608; if (yych == 'y') - goto yy1500; - goto yy1417; - yy1479: + goto yy608; + goto yy525; + yy587: yych = *++p; if (yych == 'R') - goto yy1494; + goto yy602; if (yych == 'r') - goto yy1494; - goto yy1417; - yy1480: + goto yy602; + goto yy525; + yy588: yych = *++p; if (yych == 'M') - goto yy1490; + goto yy598; if (yych == 'm') - goto yy1490; - goto yy1417; - yy1481: + goto yy598; + goto yy525; + yy589: yych = *++p; if (yych == 'U') - goto yy1487; + goto yy595; if (yych == 'u') - goto yy1487; - goto yy1417; - yy1482: + goto yy595; + goto yy525; + yy590: yych = *++p; if (yych == 'C') - goto yy1483; + goto yy591; if (yych != 'c') - goto yy1417; - yy1483: + goto yy525; + yy591: yych = *++p; if (yych == 'T') - goto yy1484; + goto yy592; if (yych != 't') - goto yy1417; - yy1484: + goto yy525; + yy592: yych = *++p; if (yych == 'I') - goto yy1485; + goto yy593; if (yych != 'i') - goto yy1417; - yy1485: + goto yy525; + yy593: yych = *++p; if (yych == 'O') - goto yy1486; + goto yy594; if (yych != 'o') - goto yy1417; - yy1486: + goto yy525; + yy594: yych = *++p; if (yych == 'N') - goto yy1456; + goto yy564; if (yych == 'n') - goto yy1456; - goto yy1417; - yy1487: + goto yy564; + goto yy525; + yy595: yych = *++p; if (yych == 'R') - goto yy1488; + goto yy596; if (yych != 'r') - goto yy1417; - yy1488: + goto yy525; + yy596: yych = *++p; if (yych == 'C') - goto yy1489; + goto yy597; if (yych != 'c') - goto yy1417; - yy1489: + goto yy525; + yy597: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1490: + goto yy564; + goto yy525; + yy598: yych = *++p; if (yych == 'M') - goto yy1491; + goto yy599; if (yych != 'm') - goto yy1417; - yy1491: + goto yy525; + yy599: yych = *++p; if (yych == 'A') - goto yy1492; + goto yy600; if (yych != 'a') - goto yy1417; - yy1492: + goto yy525; + yy600: yych = *++p; if (yych == 'R') - goto yy1493; + goto yy601; if (yych != 'r') - goto yy1417; - yy1493: + goto yy525; + yy601: yych = *++p; if (yych == 'Y') - goto yy1456; + goto yy564; if (yych == 'y') - goto yy1456; - goto yy1417; - yy1494: + goto yy564; + goto yy525; + yy602: yych = *++p; if (yych == 'I') - goto yy1495; + goto yy603; if (yych != 'i') - goto yy1417; - yy1495: + goto yy525; + yy603: yych = *++p; if (yych == 'P') - goto yy1496; + goto yy604; if (yych != 'p') - goto yy1417; - yy1496: + goto yy525; + yy604: yych = *++p; if (yych == 'T') - goto yy1497; + goto yy605; if (yych != 't') - goto yy1417; - yy1497: + goto yy525; + yy605: yych = *++p; if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych >= 0x0E) - goto yy1417; + goto yy525; } else { if (yych <= ' ') - goto yy1498; + goto yy606; if (yych != '>') - goto yy1417; + goto yy525; } - yy1498: + yy606: ++p; { return 1; } - yy1500: + yy608: yych = *++p; if (yych == 'L') - goto yy1501; + goto yy609; if (yych != 'l') - goto yy1417; - yy1501: + goto yy525; + yy609: yych = *++p; if (yych == 'E') - goto yy1497; + goto yy605; if (yych == 'e') - goto yy1497; - goto yy1417; - yy1502: + goto yy605; + goto yy525; + yy610: yych = *++p; if (yych == 'T') - goto yy1503; + goto yy611; if (yych != 't') - goto yy1417; - yy1503: + goto yy525; + yy611: yych = *++p; if (yych <= 'I') { if (yych == 'G') - goto yy1505; + goto yy613; if (yych <= 'H') - goto yy1417; + goto yy525; } else { if (yych <= 'g') { if (yych <= 'f') - goto yy1417; - goto yy1505; + goto yy525; + goto yy613; } else { if (yych != 'i') - goto yy1417; + goto yy525; } } yych = *++p; if (yych == 'O') - goto yy1509; + goto yy617; if (yych == 'o') - goto yy1509; - goto yy1417; - yy1505: + goto yy617; + goto yy525; + yy613: yych = *++p; if (yych == 'R') - goto yy1506; + goto yy614; if (yych != 'r') - goto yy1417; - yy1506: + goto yy525; + yy614: yych = *++p; if (yych == 'O') - goto yy1507; + goto yy615; if (yych != 'o') - goto yy1417; - yy1507: + goto yy525; + yy615: yych = *++p; if (yych == 'U') - goto yy1508; + goto yy616; if (yych != 'u') - goto yy1417; - yy1508: + goto yy525; + yy616: yych = *++p; if (yych == 'P') - goto yy1456; + goto yy564; if (yych == 'p') - goto yy1456; - goto yy1417; - yy1509: + goto yy564; + goto yy525; + yy617: yych = *++p; if (yych == 'N') - goto yy1456; + goto yy564; if (yych == 'n') - goto yy1456; - goto yy1417; - yy1510: + goto yy564; + goto yy525; + yy618: yych = *++p; if (yych == 'F') - goto yy1512; + goto yy620; if (yych == 'f') - goto yy1512; - goto yy1417; - yy1511: + goto yy620; + goto yy525; + yy619: yych = *++p; if (yych == 'V') - goto yy1456; + goto yy564; if (yych == 'v') - goto yy1456; - goto yy1417; - yy1512: + goto yy564; + goto yy525; + yy620: yych = *++p; if (yych == 'R') - goto yy1513; + goto yy621; if (yych != 'r') - goto yy1417; - yy1513: + goto yy525; + yy621: yych = *++p; if (yych == 'A') - goto yy1514; + goto yy622; if (yych != 'a') - goto yy1417; - yy1514: + goto yy525; + yy622: yych = *++p; if (yych == 'M') - goto yy1515; + goto yy623; if (yych != 'm') - goto yy1417; - yy1515: + goto yy525; + yy623: yych = *++p; if (yych == 'E') - goto yy1516; + goto yy624; if (yych != 'e') - goto yy1417; - yy1516: + goto yy525; + yy624: yych = *++p; if (yych == 'S') - goto yy1456; + goto yy564; if (yych == 's') - goto yy1456; - goto yy1417; - yy1517: + goto yy564; + goto yy525; + yy625: yych = *++p; if (yych <= 'T') { if (yych == 'N') - goto yy1520; + goto yy628; if (yych <= 'S') - goto yy1417; - goto yy1521; + goto yy525; + goto yy629; } else { if (yych <= 'n') { if (yych <= 'm') - goto yy1417; - goto yy1520; + goto yy525; + goto yy628; } else { if (yych == 't') - goto yy1521; - goto yy1417; + goto yy629; + goto yy525; } } - yy1518: + yy626: yych = *++p; if (yych == 'I') - goto yy1519; + goto yy627; if (yych != 'i') - goto yy1417; - yy1519: + goto yy525; + yy627: yych = *++p; if (yych == 'N') - goto yy1456; + goto yy564; if (yych == 'n') - goto yy1456; - goto yy1417; - yy1520: + goto yy564; + goto yy525; + yy628: yych = *++p; if (yych == 'U') - goto yy1522; + goto yy630; if (yych == 'u') - goto yy1522; - goto yy1417; - yy1521: + goto yy630; + goto yy525; + yy629: yych = *++p; if (yych == 'A') - goto yy1456; + goto yy564; if (yych == 'a') - goto yy1456; - goto yy1417; - yy1522: + goto yy564; + goto yy525; + yy630: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'H') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'I') - goto yy1523; + goto yy631; if (yych != 'i') - goto yy1417; + goto yy525; } } - yy1523: + yy631: yych = *++p; if (yych == 'T') - goto yy1524; + goto yy632; if (yych != 't') - goto yy1417; - yy1524: + goto yy525; + yy632: yych = *++p; if (yych == 'E') - goto yy1525; + goto yy633; if (yych != 'e') - goto yy1417; - yy1525: + goto yy525; + yy633: yych = *++p; if (yych == 'M') - goto yy1456; + goto yy564; if (yych == 'm') - goto yy1456; - goto yy1417; - yy1526: + goto yy564; + goto yy525; + yy634: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'M') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'N') - goto yy1531; + goto yy639; if (yych == 'n') - goto yy1531; - goto yy1417; + goto yy639; + goto yy525; } } - yy1527: + yy635: yych = *++p; if (yych == 'G') - goto yy1528; + goto yy636; if (yych != 'g') - goto yy1417; - yy1528: + goto yy525; + yy636: yych = *++p; if (yych == 'E') - goto yy1529; + goto yy637; if (yych != 'e') - goto yy1417; - yy1529: + goto yy525; + yy637: yych = *++p; if (yych == 'N') - goto yy1530; + goto yy638; if (yych != 'n') - goto yy1417; - yy1530: + goto yy525; + yy638: yych = *++p; if (yych == 'D') - goto yy1456; + goto yy564; if (yych == 'd') - goto yy1456; - goto yy1417; - yy1531: + goto yy564; + goto yy525; + yy639: yych = *++p; if (yych == 'K') - goto yy1456; + goto yy564; if (yych == 'k') - goto yy1456; - goto yy1417; - yy1532: + goto yy564; + goto yy525; + yy640: yych = *++p; if (yych == 'R') - goto yy1533; + goto yy641; if (yych != 'r') - goto yy1417; - yy1533: + goto yy525; + yy641: yych = *++p; if (yych == 'A') - goto yy1534; + goto yy642; if (yych != 'a') - goto yy1417; - yy1534: + goto yy525; + yy642: yych = *++p; if (yych == 'M') - goto yy1535; + goto yy643; if (yych != 'm') - goto yy1417; - yy1535: + goto yy525; + yy643: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1536: + goto yy564; + goto yy525; + yy644: yych = *++p; if (yych == 'M') - goto yy1541; + goto yy649; if (yych == 'm') - goto yy1541; - goto yy1417; - yy1537: + goto yy649; + goto yy525; + yy645: yych = *++p; if (yych == 'A') - goto yy1538; + goto yy646; if (yych != 'a') - goto yy1417; - yy1538: + goto yy525; + yy646: yych = *++p; if (yych == 'D') - goto yy1539; + goto yy647; if (yych != 'd') - goto yy1417; - yy1539: + goto yy525; + yy647: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'D') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'E') - goto yy1540; + goto yy648; if (yych != 'e') - goto yy1417; + goto yy525; } } - yy1540: + yy648: yych = *++p; if (yych == 'R') - goto yy1456; + goto yy564; if (yych == 'r') - goto yy1456; - goto yy1417; - yy1541: + goto yy564; + goto yy525; + yy649: yych = *++p; if (yych == 'L') - goto yy1456; + goto yy564; if (yych == 'l') - goto yy1456; - goto yy1417; - yy1542: + goto yy564; + goto yy525; + yy650: yych = *++p; if (yych == 'A') - goto yy1563; + goto yy671; if (yych == 'a') - goto yy1563; - goto yy1417; - yy1543: + goto yy671; + goto yy525; + yy651: yych = *++p; if (yych <= 'R') { if (yych == 'O') - goto yy1559; + goto yy667; if (yych <= 'Q') - goto yy1417; - goto yy1560; + goto yy525; + goto yy668; } else { if (yych <= 'o') { if (yych <= 'n') - goto yy1417; - goto yy1559; + goto yy525; + goto yy667; } else { if (yych == 'r') - goto yy1560; - goto yy1417; + goto yy668; + goto yy525; } } - yy1544: + yy652: yych = *++p; if (yych <= 'G') { if (yych == 'E') - goto yy1545; + goto yy653; if (yych <= 'F') - goto yy1417; - goto yy1546; + goto yy525; + goto yy654; } else { if (yych <= 'e') { if (yych <= 'd') - goto yy1417; + goto yy525; } else { if (yych == 'g') - goto yy1546; - goto yy1417; + goto yy654; + goto yy525; } } - yy1545: + yy653: yych = *++p; if (yych == 'L') - goto yy1555; + goto yy663; if (yych == 'l') - goto yy1555; - goto yy1417; - yy1546: + goto yy663; + goto yy525; + yy654: yych = *++p; if (yych <= 'U') { if (yych == 'C') - goto yy1548; + goto yy656; if (yych <= 'T') - goto yy1417; + goto yy525; } else { if (yych <= 'c') { if (yych <= 'b') - goto yy1417; - goto yy1548; + goto yy525; + goto yy656; } else { if (yych != 'u') - goto yy1417; + goto yy525; } } yych = *++p; if (yych == 'R') - goto yy1554; + goto yy662; if (yych == 'r') - goto yy1554; - goto yy1417; - yy1548: + goto yy662; + goto yy525; + yy656: yych = *++p; if (yych == 'A') - goto yy1549; + goto yy657; if (yych != 'a') - goto yy1417; - yy1549: + goto yy525; + yy657: yych = *++p; if (yych == 'P') - goto yy1550; + goto yy658; if (yych != 'p') - goto yy1417; - yy1550: + goto yy525; + yy658: yych = *++p; if (yych == 'T') - goto yy1551; + goto yy659; if (yych != 't') - goto yy1417; - yy1551: + goto yy525; + yy659: yych = *++p; if (yych == 'I') - goto yy1552; + goto yy660; if (yych != 'i') - goto yy1417; - yy1552: + goto yy525; + yy660: yych = *++p; if (yych == 'O') - goto yy1553; + goto yy661; if (yych != 'o') - goto yy1417; - yy1553: + goto yy525; + yy661: yych = *++p; if (yych == 'N') - goto yy1456; + goto yy564; if (yych == 'n') - goto yy1456; - goto yy1417; - yy1554: + goto yy564; + goto yy525; + yy662: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1555: + goto yy564; + goto yy525; + yy663: yych = *++p; if (yych == 'D') - goto yy1556; + goto yy664; if (yych != 'd') - goto yy1417; - yy1556: + goto yy525; + yy664: yych = *++p; if (yych == 'S') - goto yy1557; + goto yy665; if (yych != 's') - goto yy1417; - yy1557: + goto yy525; + yy665: yych = *++p; if (yych == 'E') - goto yy1558; + goto yy666; if (yych != 'e') - goto yy1417; - yy1558: + goto yy525; + yy666: yych = *++p; if (yych == 'T') - goto yy1456; + goto yy564; if (yych == 't') - goto yy1456; - goto yy1417; - yy1559: + goto yy564; + goto yy525; + yy667: yych = *++p; if (yych == 'T') - goto yy1561; + goto yy669; if (yych == 't') - goto yy1561; - goto yy1417; - yy1560: + goto yy669; + goto yy525; + yy668: yych = *++p; if (yych == 'M') - goto yy1456; + goto yy564; if (yych == 'm') - goto yy1456; - goto yy1417; - yy1561: + goto yy564; + goto yy525; + yy669: yych = *++p; if (yych == 'E') - goto yy1562; + goto yy670; if (yych != 'e') - goto yy1417; - yy1562: + goto yy525; + yy670: yych = *++p; if (yych == 'R') - goto yy1456; + goto yy564; if (yych == 'r') - goto yy1456; - goto yy1417; - yy1563: + goto yy564; + goto yy525; + yy671: yych = *++p; if (yych == 'M') - goto yy1564; + goto yy672; if (yych != 'm') - goto yy1417; - yy1564: + goto yy525; + yy672: yych = *++p; if (yych == 'E') - goto yy1565; + goto yy673; if (yych != 'e') - goto yy1417; - yy1565: + goto yy525; + yy673: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'R') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'S') - goto yy1566; + goto yy674; if (yych != 's') - goto yy1417; + goto yy525; } } - yy1566: + yy674: yych = *++p; if (yych == 'E') - goto yy1567; + goto yy675; if (yych != 'e') - goto yy1417; - yy1567: + goto yy525; + yy675: yych = *++p; if (yych == 'T') - goto yy1456; + goto yy564; if (yych == 't') - goto yy1456; - goto yy1417; - yy1568: + goto yy564; + goto yy525; + yy676: yych = *++p; if (yych <= 'V') { if (yych <= 'Q') { if (yych == 'A') - goto yy1574; - goto yy1417; + goto yy682; + goto yy525; } else { if (yych <= 'R') - goto yy1456; + goto yy564; if (yych <= 'U') - goto yy1417; - goto yy1456; + goto yy525; + goto yy564; } } else { if (yych <= 'q') { if (yych == 'a') - goto yy1574; - goto yy1417; + goto yy682; + goto yy525; } else { if (yych <= 'r') - goto yy1456; + goto yy564; if (yych == 'v') - goto yy1456; - goto yy1417; + goto yy564; + goto yy525; } } - yy1569: + yy677: yych = *++p; if (yych == 'T') - goto yy1570; + goto yy678; if (yych != 't') - goto yy1417; - yy1570: + goto yy525; + yy678: yych = *++p; if (yych == 'A') - goto yy1571; + goto yy679; if (yych != 'a') - goto yy1417; - yy1571: + goto yy525; + yy679: yych = *++p; if (yych == 'I') - goto yy1572; + goto yy680; if (yych != 'i') - goto yy1417; - yy1572: + goto yy525; + yy680: yych = *++p; if (yych == 'L') - goto yy1573; + goto yy681; if (yych != 'l') - goto yy1417; - yy1573: + goto yy525; + yy681: yych = *++p; if (yych == 'S') - goto yy1456; + goto yy564; if (yych == 's') - goto yy1456; - goto yy1417; - yy1574: + goto yy564; + goto yy525; + yy682: yych = *++p; if (yych == 'L') - goto yy1575; + goto yy683; if (yych != 'l') - goto yy1417; - yy1575: + goto yy525; + yy683: yych = *++p; if (yych == 'O') - goto yy1576; + goto yy684; if (yych != 'o') - goto yy1417; - yy1576: + goto yy525; + yy684: yych = *++p; if (yych == 'G') - goto yy1456; + goto yy564; if (yych == 'g') - goto yy1456; - goto yy1417; - yy1577: + goto yy564; + goto yy525; + yy685: yych = *++p; if (yych == 'L') - goto yy1587; + goto yy695; if (yych == 'l') - goto yy1587; - goto yy1417; - yy1578: + goto yy695; + goto yy525; + yy686: yych = *++p; if (yych == 'N') - goto yy1584; + goto yy692; if (yych == 'n') - goto yy1584; - goto yy1417; - yy1579: + goto yy692; + goto yy525; + yy687: yych = *++p; if (yych == 'P') - goto yy1580; + goto yy688; if (yych != 'p') - goto yy1417; - yy1580: + goto yy525; + yy688: yych = *++p; if (yych == 'T') - goto yy1581; + goto yy689; if (yych != 't') - goto yy1417; - yy1581: + goto yy525; + yy689: yych = *++p; if (yych == 'I') - goto yy1582; + goto yy690; if (yych != 'i') - goto yy1417; - yy1582: + goto yy525; + yy690: yych = *++p; if (yych == 'O') - goto yy1583; + goto yy691; if (yych != 'o') - goto yy1417; - yy1583: + goto yy525; + yy691: yych = *++p; if (yych == 'N') - goto yy1456; + goto yy564; if (yych == 'n') - goto yy1456; - goto yy1417; - yy1584: + goto yy564; + goto yy525; + yy692: yych = *++p; if (yych == 'T') - goto yy1585; + goto yy693; if (yych != 't') - goto yy1417; - yy1585: + goto yy525; + yy693: yych = *++p; if (yych == 'E') - goto yy1586; + goto yy694; if (yych != 'e') - goto yy1417; - yy1586: + goto yy525; + yy694: yych = *++p; if (yych == 'R') - goto yy1456; + goto yy564; if (yych == 'r') - goto yy1456; - goto yy1417; - yy1587: + goto yy564; + goto yy525; + yy695: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'F') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'G') - goto yy1588; + goto yy696; if (yych != 'g') - goto yy1417; + goto yy525; } } - yy1588: + yy696: yych = *++p; if (yych == 'R') - goto yy1589; + goto yy697; if (yych != 'r') - goto yy1417; - yy1589: + goto yy525; + yy697: yych = *++p; if (yych == 'O') - goto yy1590; + goto yy698; if (yych != 'o') - goto yy1417; - yy1590: + goto yy525; + yy698: yych = *++p; if (yych == 'U') - goto yy1591; + goto yy699; if (yych != 'u') - goto yy1417; - yy1591: + goto yy525; + yy699: yych = *++p; if (yych == 'P') - goto yy1456; + goto yy564; if (yych == 'p') - goto yy1456; - goto yy1417; - yy1592: + goto yy564; + goto yy525; + yy700: yych = *++p; if (yych == 'D') - goto yy1607; + goto yy715; if (yych == 'd') - goto yy1607; - goto yy1417; - yy1593: + goto yy715; + goto yy525; + yy701: yych = *++p; if (yych == 'O') - goto yy1600; + goto yy708; if (yych == 'o') - goto yy1600; - goto yy1417; - yy1594: + goto yy708; + goto yy525; + yy702: yych = *++p; if (yych == 'S') - goto yy1595; + goto yy703; if (yych != 's') - goto yy1417; - yy1595: + goto yy525; + yy703: yych = *++p; if (yych == 'E') - goto yy1596; + goto yy704; if (yych != 'e') - goto yy1417; - yy1596: + goto yy525; + yy704: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= 'E') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'F') - goto yy1597; + goto yy705; if (yych != 'f') - goto yy1417; + goto yy525; } } - yy1597: + yy705: yych = *++p; if (yych == 'O') - goto yy1598; + goto yy706; if (yych != 'o') - goto yy1417; - yy1598: + goto yy525; + yy706: yych = *++p; if (yych == 'N') - goto yy1599; + goto yy707; if (yych != 'n') - goto yy1417; - yy1599: + goto yy525; + yy707: yych = *++p; if (yych == 'T') - goto yy1456; + goto yy564; if (yych == 't') - goto yy1456; - goto yy1417; - yy1600: + goto yy564; + goto yy525; + yy708: yych = *++p; if (yych == 'C') - goto yy1601; + goto yy709; if (yych != 'c') - goto yy1417; - yy1601: + goto yy525; + yy709: yych = *++p; if (yych == 'K') - goto yy1602; + goto yy710; if (yych != 'k') - goto yy1417; - yy1602: + goto yy525; + yy710: yych = *++p; if (yych == 'Q') - goto yy1603; + goto yy711; if (yych != 'q') - goto yy1417; - yy1603: + goto yy525; + yy711: yych = *++p; if (yych == 'U') - goto yy1604; + goto yy712; if (yych != 'u') - goto yy1417; - yy1604: + goto yy525; + yy712: yych = *++p; if (yych == 'O') - goto yy1605; + goto yy713; if (yych != 'o') - goto yy1417; - yy1605: + goto yy525; + yy713: yych = *++p; if (yych == 'T') - goto yy1606; + goto yy714; if (yych != 't') - goto yy1417; - yy1606: + goto yy525; + yy714: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1607: + goto yy564; + goto yy525; + yy715: yych = *++p; if (yych == 'Y') - goto yy1456; + goto yy564; if (yych == 'y') - goto yy1456; - goto yy1417; - yy1608: + goto yy564; + goto yy525; + yy716: yych = *++p; if (yych == 'I') - goto yy1619; + goto yy727; if (yych == 'i') - goto yy1619; - goto yy1417; - yy1609: + goto yy727; + goto yy525; + yy717: yych = *++p; if (yych == 'T') - goto yy1615; + goto yy723; if (yych == 't') - goto yy1615; - goto yy1417; - yy1610: + goto yy723; + goto yy525; + yy718: yych = *++p; if (yych == 'D') - goto yy1611; + goto yy719; if (yych != 'd') - goto yy1417; - yy1611: + goto yy525; + yy719: yych = *++p; if (yych == 'R') - goto yy1612; + goto yy720; if (yych != 'r') - goto yy1417; - yy1612: + goto yy525; + yy720: yych = *++p; if (yych == 'E') - goto yy1613; + goto yy721; if (yych != 'e') - goto yy1417; - yy1613: + goto yy525; + yy721: yych = *++p; if (yych == 'S') - goto yy1614; + goto yy722; if (yych != 's') - goto yy1417; - yy1614: + goto yy525; + yy722: yych = *++p; if (yych == 'S') - goto yy1456; + goto yy564; if (yych == 's') - goto yy1456; - goto yy1417; - yy1615: + goto yy564; + goto yy525; + yy723: yych = *++p; if (yych == 'I') - goto yy1616; + goto yy724; if (yych != 'i') - goto yy1417; - yy1616: + goto yy525; + yy724: yych = *++p; if (yych == 'C') - goto yy1617; + goto yy725; if (yych != 'c') - goto yy1417; - yy1617: + goto yy525; + yy725: yych = *++p; if (yych == 'L') - goto yy1618; + goto yy726; if (yych != 'l') - goto yy1417; - yy1618: + goto yy525; + yy726: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1619: + goto yy564; + goto yy525; + yy727: yych = *++p; if (yych == 'D') - goto yy1620; + goto yy728; if (yych != 'd') - goto yy1417; - yy1620: + goto yy525; + yy728: yych = *++p; if (yych == 'E') - goto yy1456; + goto yy564; if (yych == 'e') - goto yy1456; - goto yy1417; - yy1621: + goto yy564; + goto yy525; + yy729: yych = *++p; if (yych == 'E') - goto yy1497; + goto yy605; if (yych == 'e') - goto yy1497; - goto yy1417; - yy1622: + goto yy605; + goto yy525; + yy730: yych = *++p; if (yych == 'R') - goto yy1623; + goto yy731; if (yych != 'r') - goto yy1417; - yy1623: + goto yy525; + yy731: yych = *++p; if (yych == 'A') - goto yy1624; + goto yy732; if (yych != 'a') - goto yy1417; - yy1624: + goto yy525; + yy732: yych = *++p; if (yych == 'M') - goto yy1456; + goto yy564; if (yych == 'm') - goto yy1456; - goto yy1417; - yy1625: + goto yy564; + goto yy525; + yy733: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) - goto yy1417; + goto yy525; if (yych <= '\r') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= ' ') - goto yy1457; + goto yy565; if (yych <= '.') - goto yy1417; - goto yy1459; + goto yy525; + goto yy567; } } else { if (yych <= '@') { if (yych == '>') - goto yy1457; - goto yy1417; + goto yy565; + goto yy525; } else { if (yych <= 'A') - goto yy1622; + goto yy730; if (yych == 'a') - goto yy1622; - goto yy1417; + goto yy730; + goto yy525; } } - yy1626: + yy734: ++p; if ((yych = *p) <= 'U') { if (yych <= 'N') { if (yych == 'E') - goto yy1482; - goto yy1417; + goto yy590; + goto yy525; } else { if (yych <= 'O') - goto yy1481; + goto yy589; if (yych <= 'T') - goto yy1417; - goto yy1480; + goto yy525; + goto yy588; } } else { if (yych <= 'n') { if (yych == 'e') - goto yy1482; - goto yy1417; + goto yy590; + goto yy525; } else { if (yych <= 'o') - goto yy1481; + goto yy589; if (yych == 'u') - goto yy1480; - goto yy1417; + goto yy588; + goto yy525; } } } @@ -18811,813 +12235,813 @@ bufsize_t _scan_html_block_start_7(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych != '\n') - goto yy1631; + goto yy739; } else { if (yych <= '<') - goto yy1630; + goto yy738; if (yych <= 0x7F) - goto yy1631; + goto yy739; if (yych >= 0xC2) - goto yy1632; + goto yy740; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1634; + goto yy742; if (yych == 0xED) - goto yy1639; - goto yy1635; + goto yy747; + goto yy743; } else { if (yych <= 0xF0) - goto yy1636; + goto yy744; if (yych <= 0xF3) - goto yy1637; + goto yy745; if (yych <= 0xF4) - goto yy1638; + goto yy746; } } - yy1629 : { return 0; } - yy1630: + yy737 : { return 0; } + yy738: yyaccept = 0; yych = *(marker = ++p); if (yych <= '@') { if (yych == '/') - goto yy1642; - goto yy1629; + goto yy750; + goto yy737; } else { if (yych <= 'Z') - goto yy1640; + goto yy748; if (yych <= '`') - goto yy1629; + goto yy737; if (yych <= 'z') - goto yy1640; - goto yy1629; + goto yy748; + goto yy737; } - yy1631: + yy739: yych = *++p; - goto yy1629; - yy1632: + goto yy737; + yy740: yych = *++p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1631; - yy1633: + goto yy739; + yy741: p = marker; if (yyaccept == 0) { - goto yy1629; + goto yy737; } else { - goto yy1651; + goto yy759; } - yy1634: + yy742: yych = *++p; if (yych <= 0x9F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1632; - goto yy1633; - yy1635: + goto yy740; + goto yy741; + yy743: yych = *++p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1632; - goto yy1633; - yy1636: + goto yy740; + goto yy741; + yy744: yych = *++p; if (yych <= 0x8F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1635; - goto yy1633; - yy1637: + goto yy743; + goto yy741; + yy745: yych = *++p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1635; - goto yy1633; - yy1638: + goto yy743; + goto yy741; + yy746: yych = *++p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x8F) - goto yy1635; - goto yy1633; - yy1639: + goto yy743; + goto yy741; + yy747: yych = *++p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x9F) - goto yy1632; - goto yy1633; - yy1640: + goto yy740; + goto yy741; + yy748: ++p; yych = *p; if (yybm[0 + yych] & 1) { - goto yy1640; + goto yy748; } if (yych <= ' ') { if (yych <= 0x08) - goto yy1633; + goto yy741; if (yych <= '\r') - goto yy1653; + goto yy761; if (yych <= 0x1F) - goto yy1633; - goto yy1653; + goto yy741; + goto yy761; } else { if (yych <= '/') { if (yych <= '.') - goto yy1633; - goto yy1655; + goto yy741; + goto yy763; } else { if (yych == '>') - goto yy1647; - goto yy1633; + goto yy755; + goto yy741; } } - yy1642: + yy750: yych = *++p; if (yych <= '@') - goto yy1633; + goto yy741; if (yych <= 'Z') - goto yy1643; + goto yy751; if (yych <= '`') - goto yy1633; + goto yy741; if (yych >= '{') - goto yy1633; - yy1643: + goto yy741; + yy751: ++p; yych = *p; if (yybm[0 + yych] & 2) { - goto yy1645; + goto yy753; } if (yych <= '=') { if (yych <= '-') { if (yych <= ',') - goto yy1633; - goto yy1643; + goto yy741; + goto yy751; } else { if (yych <= '/') - goto yy1633; + goto yy741; if (yych <= '9') - goto yy1643; - goto yy1633; + goto yy751; + goto yy741; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1647; + goto yy755; if (yych <= '@') - goto yy1633; - goto yy1643; + goto yy741; + goto yy751; } else { if (yych <= '`') - goto yy1633; + goto yy741; if (yych <= 'z') - goto yy1643; - goto yy1633; + goto yy751; + goto yy741; } } - yy1645: + yy753: ++p; yych = *p; if (yybm[0 + yych] & 2) { - goto yy1645; + goto yy753; } if (yych != '>') - goto yy1633; - yy1647: + goto yy741; + yy755: ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1647; + goto yy755; } if (yych <= 0x08) - goto yy1633; + goto yy741; if (yych <= '\n') - goto yy1649; + goto yy757; if (yych <= '\v') - goto yy1633; + goto yy741; if (yych <= '\r') - goto yy1652; - goto yy1633; - yy1649: + goto yy760; + goto yy741; + yy757: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1647; + goto yy755; } if (yych <= 0x08) - goto yy1651; + goto yy759; if (yych <= '\n') - goto yy1649; + goto yy757; if (yych <= '\v') - goto yy1651; + goto yy759; if (yych <= '\r') - goto yy1652; - yy1651 : { return 7; } - yy1652: + goto yy760; + yy759 : { return 7; } + yy760: yych = *++p; - goto yy1651; - yy1653: + goto yy759; + yy761: ++p; yych = *p; if (yych <= ':') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1633; + goto yy741; if (yych <= '\r') - goto yy1653; + goto yy761; if (yych <= 0x1F) - goto yy1633; - goto yy1653; + goto yy741; + goto yy761; } else { if (yych == '/') - goto yy1655; + goto yy763; if (yych <= '9') - goto yy1633; - goto yy1656; + goto yy741; + goto yy764; } } else { if (yych <= 'Z') { if (yych == '>') - goto yy1647; + goto yy755; if (yych <= '@') - goto yy1633; - goto yy1656; + goto yy741; + goto yy764; } else { if (yych <= '_') { if (yych <= '^') - goto yy1633; - goto yy1656; + goto yy741; + goto yy764; } else { if (yych <= '`') - goto yy1633; + goto yy741; if (yych <= 'z') - goto yy1656; - goto yy1633; + goto yy764; + goto yy741; } } } - yy1655: + yy763: yych = *++p; if (yych == '>') - goto yy1647; - goto yy1633; - yy1656: + goto yy755; + goto yy741; + yy764: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy1656; + goto yy764; } if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) - goto yy1633; + goto yy741; } else { if (yych != ' ') - goto yy1633; + goto yy741; } } else { if (yych <= '<') { if (yych <= '/') - goto yy1655; - goto yy1633; + goto yy763; + goto yy741; } else { if (yych <= '=') - goto yy1660; + goto yy768; if (yych <= '>') - goto yy1647; - goto yy1633; + goto yy755; + goto yy741; } } - yy1658: + yy766: ++p; yych = *p; if (yych <= '<') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1633; + goto yy741; if (yych <= '\r') - goto yy1658; + goto yy766; if (yych <= 0x1F) - goto yy1633; - goto yy1658; + goto yy741; + goto yy766; } else { if (yych <= '/') { if (yych <= '.') - goto yy1633; - goto yy1655; + goto yy741; + goto yy763; } else { if (yych == ':') - goto yy1656; - goto yy1633; + goto yy764; + goto yy741; } } } else { if (yych <= 'Z') { if (yych <= '=') - goto yy1660; + goto yy768; if (yych <= '>') - goto yy1647; + goto yy755; if (yych <= '@') - goto yy1633; - goto yy1656; + goto yy741; + goto yy764; } else { if (yych <= '_') { if (yych <= '^') - goto yy1633; - goto yy1656; + goto yy741; + goto yy764; } else { if (yych <= '`') - goto yy1633; + goto yy741; if (yych <= 'z') - goto yy1656; - goto yy1633; + goto yy764; + goto yy741; } } } - yy1660: + yy768: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1662; + goto yy770; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych >= '!') - goto yy1673; + goto yy781; } else { if (yych <= '\'') - goto yy1671; + goto yy779; if (yych <= 0xC1) - goto yy1633; + goto yy741; if (yych <= 0xDF) - goto yy1664; - goto yy1665; + goto yy772; + goto yy773; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1662; + goto yy770; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= ' ') - goto yy1696; + goto yy804; if (yych <= '"') - goto yy1673; - goto yy1671; + goto yy781; + goto yy779; } else { if (yych == '>') - goto yy1647; + goto yy755; if (yych <= 0xC1) - goto yy1633; - goto yy1664; + goto yy741; + goto yy772; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1665; + goto yy773; if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } - yy1662: + yy770: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1662; + goto yy770; } if (yych <= 0xE0) { if (yych <= '=') { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= ' ') - goto yy1690; - goto yy1633; + goto yy798; + goto yy741; } else { if (yych <= '>') - goto yy1647; + goto yy755; if (yych <= 0xC1) - goto yy1633; + goto yy741; if (yych >= 0xE0) - goto yy1665; + goto yy773; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } - yy1664: + yy772: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1662; - goto yy1633; - yy1665: + goto yy770; + goto yy741; + yy773: ++p; yych = *p; if (yych <= 0x9F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1664; - goto yy1633; - yy1666: + goto yy772; + goto yy741; + yy774: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1664; - goto yy1633; - yy1667: + goto yy772; + goto yy741; + yy775: ++p; yych = *p; if (yych <= 0x8F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1666; - goto yy1633; - yy1668: + goto yy774; + goto yy741; + yy776: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1666; - goto yy1633; - yy1669: + goto yy774; + goto yy741; + yy777: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x8F) - goto yy1666; - goto yy1633; - yy1670: + goto yy774; + goto yy741; + yy778: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x9F) - goto yy1664; - goto yy1633; - yy1671: + goto yy772; + goto yy741; + yy779: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1671; + goto yy779; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= '\'') - goto yy1682; - goto yy1633; + goto yy790; + goto yy741; } else { if (yych <= 0xDF) - goto yy1683; + goto yy791; if (yych <= 0xE0) - goto yy1684; - goto yy1685; + goto yy792; + goto yy793; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1689; + goto yy797; if (yych <= 0xEF) - goto yy1685; - goto yy1686; + goto yy793; + goto yy794; } else { if (yych <= 0xF3) - goto yy1687; + goto yy795; if (yych <= 0xF4) - goto yy1688; - goto yy1633; + goto yy796; + goto yy741; } } - yy1673: + yy781: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1673; + goto yy781; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= '"') - goto yy1682; - goto yy1633; + goto yy790; + goto yy741; } else { if (yych <= 0xDF) - goto yy1675; + goto yy783; if (yych <= 0xE0) - goto yy1676; - goto yy1677; + goto yy784; + goto yy785; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1681; + goto yy789; if (yych <= 0xEF) - goto yy1677; - goto yy1678; + goto yy785; + goto yy786; } else { if (yych <= 0xF3) - goto yy1679; + goto yy787; if (yych <= 0xF4) - goto yy1680; - goto yy1633; + goto yy788; + goto yy741; } } - yy1675: + yy783: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1673; - goto yy1633; - yy1676: + goto yy781; + goto yy741; + yy784: ++p; yych = *p; if (yych <= 0x9F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1675; - goto yy1633; - yy1677: + goto yy783; + goto yy741; + yy785: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1675; - goto yy1633; - yy1678: + goto yy783; + goto yy741; + yy786: ++p; yych = *p; if (yych <= 0x8F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1677; - goto yy1633; - yy1679: + goto yy785; + goto yy741; + yy787: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1677; - goto yy1633; - yy1680: + goto yy785; + goto yy741; + yy788: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x8F) - goto yy1677; - goto yy1633; - yy1681: + goto yy785; + goto yy741; + yy789: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x9F) - goto yy1675; - goto yy1633; - yy1682: + goto yy783; + goto yy741; + yy790: ++p; yych = *p; if (yych <= ' ') { if (yych <= 0x08) - goto yy1633; + goto yy741; if (yych <= '\r') - goto yy1653; + goto yy761; if (yych <= 0x1F) - goto yy1633; - goto yy1653; + goto yy741; + goto yy761; } else { if (yych <= '/') { if (yych <= '.') - goto yy1633; - goto yy1655; + goto yy741; + goto yy763; } else { if (yych == '>') - goto yy1647; - goto yy1633; + goto yy755; + goto yy741; } } - yy1683: + yy791: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1671; - goto yy1633; - yy1684: + goto yy779; + goto yy741; + yy792: ++p; yych = *p; if (yych <= 0x9F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1683; - goto yy1633; - yy1685: + goto yy791; + goto yy741; + yy793: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1683; - goto yy1633; - yy1686: + goto yy791; + goto yy741; + yy794: ++p; yych = *p; if (yych <= 0x8F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1685; - goto yy1633; - yy1687: + goto yy793; + goto yy741; + yy795: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0xBF) - goto yy1685; - goto yy1633; - yy1688: + goto yy793; + goto yy741; + yy796: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x8F) - goto yy1685; - goto yy1633; - yy1689: + goto yy793; + goto yy741; + yy797: ++p; yych = *p; if (yych <= 0x7F) - goto yy1633; + goto yy741; if (yych <= 0x9F) - goto yy1683; - goto yy1633; - yy1690: + goto yy791; + goto yy741; + yy798: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= 0x08) - goto yy1662; - goto yy1690; + goto yy770; + goto yy798; } else { if (yych == ' ') - goto yy1690; + goto yy798; if (yych <= '!') - goto yy1662; - goto yy1633; + goto yy770; + goto yy741; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1633; + goto yy741; if (yych <= '9') - goto yy1662; + goto yy770; } else { if (yych <= ';') - goto yy1662; + goto yy770; if (yych <= '=') - goto yy1633; + goto yy741; if (yych <= '>') - goto yy1647; - goto yy1662; + goto yy755; + goto yy770; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1692; + goto yy800; if (yych <= '^') - goto yy1662; + goto yy770; if (yych >= '`') - goto yy1633; + goto yy741; } else { if (yych <= 'z') - goto yy1692; + goto yy800; if (yych <= 0x7F) - goto yy1662; + goto yy770; if (yych <= 0xC1) - goto yy1633; - goto yy1664; + goto yy741; + goto yy772; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1665; + goto yy773; if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } } - yy1692: + yy800: ++p; yych = *p; if (yych <= '>') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= 0x08) - goto yy1662; + goto yy770; if (yych >= 0x0E) - goto yy1662; + goto yy770; } else { if (yych <= ' ') - goto yy1694; + goto yy802; if (yych == '"') - goto yy1633; - goto yy1662; + goto yy741; + goto yy770; } } else { if (yych <= '/') { if (yych <= '\'') - goto yy1633; + goto yy741; if (yych <= ',') - goto yy1662; + goto yy770; if (yych <= '.') - goto yy1692; - goto yy1662; + goto yy800; + goto yy770; } else { if (yych <= ';') { if (yych <= ':') - goto yy1692; - goto yy1662; + goto yy800; + goto yy770; } else { if (yych <= '<') - goto yy1633; + goto yy741; if (yych <= '=') - goto yy1660; - goto yy1647; + goto yy768; + goto yy755; } } } @@ -19625,188 +13049,188 @@ bufsize_t _scan_html_block_start_7(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '_') { if (yych <= '@') - goto yy1662; + goto yy770; if (yych <= 'Z') - goto yy1692; + goto yy800; if (yych <= '^') - goto yy1662; - goto yy1692; + goto yy770; + goto yy800; } else { if (yych <= '`') - goto yy1633; + goto yy741; if (yych <= 'z') - goto yy1692; + goto yy800; if (yych <= 0x7F) - goto yy1662; - goto yy1633; + goto yy770; + goto yy741; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1664; + goto yy772; if (yych <= 0xE0) - goto yy1665; + goto yy773; if (yych <= 0xEC) - goto yy1666; - goto yy1670; + goto yy774; + goto yy778; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1666; - goto yy1667; + goto yy774; + goto yy775; } else { if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } } } - yy1694: + yy802: ++p; yych = *p; if (yych <= '@') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= 0x08) - goto yy1662; + goto yy770; if (yych <= '\r') - goto yy1694; - goto yy1662; + goto yy802; + goto yy770; } else { if (yych <= ' ') - goto yy1694; + goto yy802; if (yych == '"') - goto yy1633; - goto yy1662; + goto yy741; + goto yy770; } } else { if (yych <= ';') { if (yych <= '\'') - goto yy1633; + goto yy741; if (yych == ':') - goto yy1692; - goto yy1662; + goto yy800; + goto yy770; } else { if (yych <= '<') - goto yy1633; + goto yy741; if (yych <= '=') - goto yy1660; + goto yy768; if (yych <= '>') - goto yy1647; - goto yy1662; + goto yy755; + goto yy770; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1692; + goto yy800; if (yych <= '^') - goto yy1662; + goto yy770; if (yych <= '_') - goto yy1692; - goto yy1633; + goto yy800; + goto yy741; } else { if (yych <= 'z') - goto yy1692; + goto yy800; if (yych <= 0x7F) - goto yy1662; + goto yy770; if (yych <= 0xC1) - goto yy1633; - goto yy1664; + goto yy741; + goto yy772; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1665; + goto yy773; if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } } - yy1696: + yy804: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1633; + goto yy741; if (yych <= 0x08) - goto yy1662; - goto yy1696; + goto yy770; + goto yy804; } else { if (yych == ' ') - goto yy1696; + goto yy804; if (yych <= '!') - goto yy1662; - goto yy1673; + goto yy770; + goto yy781; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1671; + goto yy779; if (yych <= '9') - goto yy1662; - goto yy1692; + goto yy770; + goto yy800; } else { if (yych <= ';') - goto yy1662; + goto yy770; if (yych <= '=') - goto yy1633; + goto yy741; if (yych <= '>') - goto yy1647; - goto yy1662; + goto yy755; + goto yy770; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1692; + goto yy800; if (yych <= '^') - goto yy1662; + goto yy770; if (yych <= '_') - goto yy1692; - goto yy1633; + goto yy800; + goto yy741; } else { if (yych <= 'z') - goto yy1692; + goto yy800; if (yych <= 0x7F) - goto yy1662; + goto yy770; if (yych <= 0xC1) - goto yy1633; - goto yy1664; + goto yy741; + goto yy772; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1665; + goto yy773; if (yych == 0xED) - goto yy1670; - goto yy1666; + goto yy778; + goto yy774; } else { if (yych <= 0xF0) - goto yy1667; + goto yy775; if (yych <= 0xF3) - goto yy1668; + goto yy776; if (yych <= 0xF4) - goto yy1669; - goto yy1633; + goto yy777; + goto yy741; } } } @@ -19846,813 +13270,813 @@ bufsize_t _scan_html_block_end_1(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych != '\n') - goto yy1701; + goto yy809; } else { if (yych <= '<') - goto yy1702; + goto yy810; if (yych <= 0x7F) - goto yy1701; + goto yy809; if (yych >= 0xC2) - goto yy1703; + goto yy811; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1705; + goto yy813; if (yych == 0xED) - goto yy1710; - goto yy1706; + goto yy818; + goto yy814; } else { if (yych <= 0xF0) - goto yy1707; + goto yy815; if (yych <= 0xF3) - goto yy1708; + goto yy816; if (yych <= 0xF4) - goto yy1709; + goto yy817; } } - yy1700 : { return 0; } - yy1701: + yy808 : { return 0; } + yy809: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1700; - goto yy1715; + goto yy808; + goto yy823; } else { if (yych <= 0xC1) - goto yy1700; + goto yy808; if (yych <= 0xF4) - goto yy1715; - goto yy1700; + goto yy823; + goto yy808; } - yy1702: + yy810: yyaccept = 0; yych = *(marker = ++p); if (yych <= '/') { if (yych == '\n') - goto yy1700; + goto yy808; if (yych <= '.') - goto yy1715; - goto yy1711; + goto yy823; + goto yy819; } else { if (yych <= 0x7F) - goto yy1715; + goto yy823; if (yych <= 0xC1) - goto yy1700; + goto yy808; if (yych <= 0xF4) - goto yy1715; - goto yy1700; + goto yy823; + goto yy808; } - yy1703: + yy811: yych = *++p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1701; - yy1704: + goto yy809; + yy812: p = marker; if (yyaccept == 0) { - goto yy1700; + goto yy808; } else { - goto yy1732; + goto yy840; } - yy1705: + yy813: yych = *++p; if (yych <= 0x9F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1703; - goto yy1704; - yy1706: + goto yy811; + goto yy812; + yy814: yych = *++p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1703; - goto yy1704; - yy1707: + goto yy811; + goto yy812; + yy815: yych = *++p; if (yych <= 0x8F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1706; - goto yy1704; - yy1708: + goto yy814; + goto yy812; + yy816: yych = *++p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1706; - goto yy1704; - yy1709: + goto yy814; + goto yy812; + yy817: yych = *++p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0x8F) - goto yy1706; - goto yy1704; - yy1710: + goto yy814; + goto yy812; + yy818: yych = *++p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0x9F) - goto yy1703; - goto yy1704; - yy1711: + goto yy811; + goto yy812; + yy819: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 's') { if (yych <= 'R') { if (yych <= '\n') { if (yych <= '\t') - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } else { if (yych == 'P') - goto yy1723; - goto yy1714; + goto yy831; + goto yy822; } } else { if (yych <= 'o') { if (yych <= 'S') - goto yy1724; - goto yy1714; + goto yy832; + goto yy822; } else { if (yych <= 'p') - goto yy1723; + goto yy831; if (yych <= 'r') - goto yy1714; - goto yy1724; + goto yy822; + goto yy832; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } else { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; - goto yy1718; + goto yy825; + goto yy826; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1722; + goto yy830; if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1712: + yy820: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xDF) { if (yych <= '.') { if (yych == '\n') - goto yy1704; + goto yy812; } else { if (yych <= '/') - goto yy1711; + goto yy819; if (yych <= 0x7F) - goto yy1714; + goto yy822; if (yych <= 0xC1) - goto yy1704; - goto yy1716; + goto yy812; + goto yy824; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych == 0xED) - goto yy1722; - goto yy1718; + goto yy830; + goto yy826; } else { if (yych <= 0xF0) - goto yy1719; + goto yy827; if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } - yy1714: + yy822: ++p; yych = *p; - yy1715: + yy823: if (yybm[0 + yych] & 128) { - goto yy1714; + goto yy822; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1704; + goto yy812; if (yych <= '<') - goto yy1712; - goto yy1704; + goto yy820; + goto yy812; } else { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; - goto yy1718; + goto yy825; + goto yy826; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1722; + goto yy830; if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } - yy1716: + yy824: ++p; yych = *p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1714; - goto yy1704; - yy1717: + goto yy822; + goto yy812; + yy825: ++p; yych = *p; if (yych <= 0x9F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1716; - goto yy1704; - yy1718: + goto yy824; + goto yy812; + yy826: ++p; yych = *p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1716; - goto yy1704; - yy1719: + goto yy824; + goto yy812; + yy827: ++p; yych = *p; if (yych <= 0x8F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1718; - goto yy1704; - yy1720: + goto yy826; + goto yy812; + yy828: ++p; yych = *p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0xBF) - goto yy1718; - goto yy1704; - yy1721: + goto yy826; + goto yy812; + yy829: ++p; yych = *p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0x8F) - goto yy1718; - goto yy1704; - yy1722: + goto yy826; + goto yy812; + yy830: ++p; yych = *p; if (yych <= 0x7F) - goto yy1704; + goto yy812; if (yych <= 0x9F) - goto yy1716; - goto yy1704; - yy1723: + goto yy824; + goto yy812; + yy831: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'R') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'Q') - goto yy1714; - goto yy1735; + goto yy822; + goto yy843; } else { if (yych == 'r') - goto yy1735; + goto yy843; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1724: + yy832: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 't') { if (yych <= 'S') { if (yych <= '\n') { if (yych <= '\t') - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } else { if (yych == 'C') - goto yy1726; - goto yy1714; + goto yy834; + goto yy822; } } else { if (yych <= 'b') { if (yych >= 'U') - goto yy1714; + goto yy822; } else { if (yych <= 'c') - goto yy1726; + goto yy834; if (yych <= 's') - goto yy1714; + goto yy822; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } else { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; - goto yy1718; + goto yy825; + goto yy826; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1722; + goto yy830; if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'Y') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'X') - goto yy1714; - goto yy1733; + goto yy822; + goto yy841; } else { if (yych == 'y') - goto yy1733; + goto yy841; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1726: + yy834: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'R') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'Q') - goto yy1714; + goto yy822; } else { if (yych == 'r') - goto yy1727; + goto yy835; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1727: + yy835: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'I') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'H') - goto yy1714; + goto yy822; } else { if (yych == 'i') - goto yy1728; + goto yy836; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1728: + yy836: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'P') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'O') - goto yy1714; + goto yy822; } else { if (yych == 'p') - goto yy1729; + goto yy837; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1729: + yy837: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'T') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'S') - goto yy1714; + goto yy822; } else { if (yych == 't') - goto yy1730; + goto yy838; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1730: + yy838: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1704; - goto yy1714; + goto yy812; + goto yy822; } else { if (yych <= '>') - goto yy1731; + goto yy839; if (yych <= 0x7F) - goto yy1714; + goto yy822; if (yych <= 0xC1) - goto yy1704; - goto yy1716; + goto yy812; + goto yy824; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych == 0xED) - goto yy1722; - goto yy1718; + goto yy830; + goto yy826; } else { if (yych <= 0xF0) - goto yy1719; + goto yy827; if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } - yy1731: + yy839: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1714; + goto yy822; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1732; + goto yy840; if (yych <= '<') - goto yy1712; + goto yy820; } else { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; - goto yy1718; + goto yy825; + goto yy826; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1722; + goto yy830; if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; + goto yy829; } } - yy1732 : { return (bufsize_t)(p - start); } - yy1733: + yy840 : { return (bufsize_t)(p - start); } + yy841: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'L') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'K') - goto yy1714; + goto yy822; } else { if (yych == 'l') - goto yy1734; + goto yy842; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1734: + yy842: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'E') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'D') - goto yy1714; - goto yy1730; + goto yy822; + goto yy838; } else { if (yych == 'e') - goto yy1730; + goto yy838; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } - yy1735: + yy843: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1712; + goto yy820; } if (yych <= 0xC1) { if (yych <= 'E') { if (yych == '\n') - goto yy1704; + goto yy812; if (yych <= 'D') - goto yy1714; - goto yy1730; + goto yy822; + goto yy838; } else { if (yych == 'e') - goto yy1730; + goto yy838; if (yych <= 0x7F) - goto yy1714; - goto yy1704; + goto yy822; + goto yy812; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1716; + goto yy824; if (yych <= 0xE0) - goto yy1717; + goto yy825; if (yych <= 0xEC) - goto yy1718; - goto yy1722; + goto yy826; + goto yy830; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1718; - goto yy1719; + goto yy826; + goto yy827; } else { if (yych <= 0xF3) - goto yy1720; + goto yy828; if (yych <= 0xF4) - goto yy1721; - goto yy1704; + goto yy829; + goto yy812; } } } @@ -20692,316 +14116,316 @@ bufsize_t _scan_html_block_end_2(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ',') { if (yych != '\n') - goto yy1739; + goto yy847; } else { if (yych <= '-') - goto yy1740; + goto yy848; if (yych <= 0x7F) - goto yy1739; + goto yy847; if (yych >= 0xC2) - goto yy1741; + goto yy849; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1743; + goto yy851; if (yych == 0xED) - goto yy1748; - goto yy1744; + goto yy856; + goto yy852; } else { if (yych <= 0xF0) - goto yy1745; + goto yy853; if (yych <= 0xF3) - goto yy1746; + goto yy854; if (yych <= 0xF4) - goto yy1747; + goto yy855; } } - yy1738 : { return 0; } - yy1739: + yy846 : { return 0; } + yy847: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1738; - goto yy1752; + goto yy846; + goto yy860; } else { if (yych <= 0xC1) - goto yy1738; + goto yy846; if (yych <= 0xF4) - goto yy1752; - goto yy1738; + goto yy860; + goto yy846; } - yy1740: + yy848: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1749; + goto yy857; } if (yych <= 0x7F) { if (yych == '\n') - goto yy1738; - goto yy1752; + goto yy846; + goto yy860; } else { if (yych <= 0xC1) - goto yy1738; + goto yy846; if (yych <= 0xF4) - goto yy1752; - goto yy1738; + goto yy860; + goto yy846; } - yy1741: + yy849: yych = *++p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1739; - yy1742: + goto yy847; + yy850: p = marker; if (yyaccept == 0) { - goto yy1738; + goto yy846; } else { - goto yy1762; + goto yy870; } - yy1743: + yy851: yych = *++p; if (yych <= 0x9F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1741; - goto yy1742; - yy1744: + goto yy849; + goto yy850; + yy852: yych = *++p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1741; - goto yy1742; - yy1745: + goto yy849; + goto yy850; + yy853: yych = *++p; if (yych <= 0x8F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1744; - goto yy1742; - yy1746: + goto yy852; + goto yy850; + yy854: yych = *++p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1744; - goto yy1742; - yy1747: + goto yy852; + goto yy850; + yy855: yych = *++p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0x8F) - goto yy1744; - goto yy1742; - yy1748: + goto yy852; + goto yy850; + yy856: yych = *++p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0x9F) - goto yy1741; - goto yy1742; - yy1749: + goto yy849; + goto yy850; + yy857: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1749; + goto yy857; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1742; + goto yy850; } else { if (yych <= '>') - goto yy1761; + goto yy869; if (yych <= 0x7F) - goto yy1751; + goto yy859; if (yych <= 0xC1) - goto yy1742; - goto yy1753; + goto yy850; + goto yy861; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1754; + goto yy862; if (yych == 0xED) - goto yy1759; - goto yy1755; + goto yy867; + goto yy863; } else { if (yych <= 0xF0) - goto yy1756; + goto yy864; if (yych <= 0xF3) - goto yy1757; + goto yy865; if (yych <= 0xF4) - goto yy1758; - goto yy1742; + goto yy866; + goto yy850; } } - yy1751: + yy859: ++p; yych = *p; - yy1752: + yy860: if (yybm[0 + yych] & 128) { - goto yy1751; + goto yy859; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1742; + goto yy850; if (yych <= '-') - goto yy1760; - goto yy1742; + goto yy868; + goto yy850; } else { if (yych <= 0xDF) - goto yy1753; + goto yy861; if (yych <= 0xE0) - goto yy1754; - goto yy1755; + goto yy862; + goto yy863; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1759; + goto yy867; if (yych <= 0xEF) - goto yy1755; - goto yy1756; + goto yy863; + goto yy864; } else { if (yych <= 0xF3) - goto yy1757; + goto yy865; if (yych <= 0xF4) - goto yy1758; - goto yy1742; + goto yy866; + goto yy850; } } - yy1753: + yy861: ++p; yych = *p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1751; - goto yy1742; - yy1754: + goto yy859; + goto yy850; + yy862: ++p; yych = *p; if (yych <= 0x9F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1753; - goto yy1742; - yy1755: + goto yy861; + goto yy850; + yy863: ++p; yych = *p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1753; - goto yy1742; - yy1756: + goto yy861; + goto yy850; + yy864: ++p; yych = *p; if (yych <= 0x8F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1755; - goto yy1742; - yy1757: + goto yy863; + goto yy850; + yy865: ++p; yych = *p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0xBF) - goto yy1755; - goto yy1742; - yy1758: + goto yy863; + goto yy850; + yy866: ++p; yych = *p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0x8F) - goto yy1755; - goto yy1742; - yy1759: + goto yy863; + goto yy850; + yy867: ++p; yych = *p; if (yych <= 0x7F) - goto yy1742; + goto yy850; if (yych <= 0x9F) - goto yy1753; - goto yy1742; - yy1760: + goto yy861; + goto yy850; + yy868: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1751; + goto yy859; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1742; + goto yy850; if (yych <= '-') - goto yy1749; - goto yy1742; + goto yy857; + goto yy850; } else { if (yych <= 0xDF) - goto yy1753; + goto yy861; if (yych <= 0xE0) - goto yy1754; - goto yy1755; + goto yy862; + goto yy863; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1759; + goto yy867; if (yych <= 0xEF) - goto yy1755; - goto yy1756; + goto yy863; + goto yy864; } else { if (yych <= 0xF3) - goto yy1757; + goto yy865; if (yych <= 0xF4) - goto yy1758; - goto yy1742; + goto yy866; + goto yy850; } } - yy1761: + yy869: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1751; + goto yy859; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1762; + goto yy870; if (yych <= '-') - goto yy1760; + goto yy868; } else { if (yych <= 0xDF) - goto yy1753; + goto yy861; if (yych <= 0xE0) - goto yy1754; - goto yy1755; + goto yy862; + goto yy863; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1759; + goto yy867; if (yych <= 0xEF) - goto yy1755; - goto yy1756; + goto yy863; + goto yy864; } else { if (yych <= 0xF3) - goto yy1757; + goto yy865; if (yych <= 0xF4) - goto yy1758; + goto yy866; } } - yy1762 : { return (bufsize_t)(p - start); } + yy870 : { return (bufsize_t)(p - start); } } } @@ -21038,282 +14462,282 @@ bufsize_t _scan_html_block_end_3(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '>') { if (yych != '\n') - goto yy1766; + goto yy874; } else { if (yych <= '?') - goto yy1767; + goto yy875; if (yych <= 0x7F) - goto yy1766; + goto yy874; if (yych >= 0xC2) - goto yy1768; + goto yy876; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1770; + goto yy878; if (yych == 0xED) - goto yy1775; - goto yy1771; + goto yy883; + goto yy879; } else { if (yych <= 0xF0) - goto yy1772; + goto yy880; if (yych <= 0xF3) - goto yy1773; + goto yy881; if (yych <= 0xF4) - goto yy1774; + goto yy882; } } - yy1765 : { return 0; } - yy1766: + yy873 : { return 0; } + yy874: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1765; - goto yy1781; + goto yy873; + goto yy889; } else { if (yych <= 0xC1) - goto yy1765; + goto yy873; if (yych <= 0xF4) - goto yy1781; - goto yy1765; + goto yy889; + goto yy873; } - yy1767: + yy875: yyaccept = 0; yych = *(marker = ++p); if (yych <= '>') { if (yych == '\n') - goto yy1765; + goto yy873; if (yych <= '=') - goto yy1781; - goto yy1776; + goto yy889; + goto yy884; } else { if (yych <= 0x7F) - goto yy1781; + goto yy889; if (yych <= 0xC1) - goto yy1765; + goto yy873; if (yych <= 0xF4) - goto yy1781; - goto yy1765; + goto yy889; + goto yy873; } - yy1768: + yy876: yych = *++p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1766; - yy1769: + goto yy874; + yy877: p = marker; if (yyaccept == 0) { - goto yy1765; + goto yy873; } else { - goto yy1777; + goto yy885; } - yy1770: + yy878: yych = *++p; if (yych <= 0x9F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1768; - goto yy1769; - yy1771: + goto yy876; + goto yy877; + yy879: yych = *++p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1768; - goto yy1769; - yy1772: + goto yy876; + goto yy877; + yy880: yych = *++p; if (yych <= 0x8F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1771; - goto yy1769; - yy1773: + goto yy879; + goto yy877; + yy881: yych = *++p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1771; - goto yy1769; - yy1774: + goto yy879; + goto yy877; + yy882: yych = *++p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0x8F) - goto yy1771; - goto yy1769; - yy1775: + goto yy879; + goto yy877; + yy883: yych = *++p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0x9F) - goto yy1768; - goto yy1769; - yy1776: + goto yy876; + goto yy877; + yy884: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1780; + goto yy888; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1777; + goto yy885; if (yych <= '?') - goto yy1778; + goto yy886; } else { if (yych <= 0xDF) - goto yy1782; + goto yy890; if (yych <= 0xE0) - goto yy1783; - goto yy1784; + goto yy891; + goto yy892; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1788; + goto yy896; if (yych <= 0xEF) - goto yy1784; - goto yy1785; + goto yy892; + goto yy893; } else { if (yych <= 0xF3) - goto yy1786; + goto yy894; if (yych <= 0xF4) - goto yy1787; + goto yy895; } } - yy1777 : { return (bufsize_t)(p - start); } - yy1778: + yy885 : { return (bufsize_t)(p - start); } + yy886: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1778; + goto yy886; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1769; + goto yy877; } else { if (yych <= '>') - goto yy1776; + goto yy884; if (yych <= 0x7F) - goto yy1780; + goto yy888; if (yych <= 0xC1) - goto yy1769; - goto yy1782; + goto yy877; + goto yy890; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1783; + goto yy891; if (yych == 0xED) - goto yy1788; - goto yy1784; + goto yy896; + goto yy892; } else { if (yych <= 0xF0) - goto yy1785; + goto yy893; if (yych <= 0xF3) - goto yy1786; + goto yy894; if (yych <= 0xF4) - goto yy1787; - goto yy1769; + goto yy895; + goto yy877; } } - yy1780: + yy888: ++p; yych = *p; - yy1781: + yy889: if (yybm[0 + yych] & 128) { - goto yy1780; + goto yy888; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1769; + goto yy877; if (yych <= '?') - goto yy1778; - goto yy1769; + goto yy886; + goto yy877; } else { if (yych <= 0xDF) - goto yy1782; + goto yy890; if (yych <= 0xE0) - goto yy1783; - goto yy1784; + goto yy891; + goto yy892; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1788; + goto yy896; if (yych <= 0xEF) - goto yy1784; - goto yy1785; + goto yy892; + goto yy893; } else { if (yych <= 0xF3) - goto yy1786; + goto yy894; if (yych <= 0xF4) - goto yy1787; - goto yy1769; + goto yy895; + goto yy877; } } - yy1782: + yy890: ++p; yych = *p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1780; - goto yy1769; - yy1783: + goto yy888; + goto yy877; + yy891: ++p; yych = *p; if (yych <= 0x9F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1782; - goto yy1769; - yy1784: + goto yy890; + goto yy877; + yy892: ++p; yych = *p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1782; - goto yy1769; - yy1785: + goto yy890; + goto yy877; + yy893: ++p; yych = *p; if (yych <= 0x8F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1784; - goto yy1769; - yy1786: + goto yy892; + goto yy877; + yy894: ++p; yych = *p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0xBF) - goto yy1784; - goto yy1769; - yy1787: + goto yy892; + goto yy877; + yy895: ++p; yych = *p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0x8F) - goto yy1784; - goto yy1769; - yy1788: + goto yy892; + goto yy877; + yy896: ++p; yych = *p; if (yych <= 0x7F) - goto yy1769; + goto yy877; if (yych <= 0x9F) - goto yy1782; - goto yy1769; + goto yy890; + goto yy877; } } @@ -21350,242 +14774,242 @@ bufsize_t _scan_html_block_end_4(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '=') { if (yych != '\n') - goto yy1792; + goto yy900; } else { if (yych <= '>') - goto yy1793; + goto yy901; if (yych <= 0x7F) - goto yy1792; + goto yy900; if (yych >= 0xC2) - goto yy1795; + goto yy903; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1797; + goto yy905; if (yych == 0xED) - goto yy1802; - goto yy1798; + goto yy910; + goto yy906; } else { if (yych <= 0xF0) - goto yy1799; + goto yy907; if (yych <= 0xF3) - goto yy1800; + goto yy908; if (yych <= 0xF4) - goto yy1801; + goto yy909; } } - yy1791 : { return 0; } - yy1792: + yy899 : { return 0; } + yy900: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1791; - goto yy1806; + goto yy899; + goto yy914; } else { if (yych <= 0xC1) - goto yy1791; + goto yy899; if (yych <= 0xF4) - goto yy1806; - goto yy1791; + goto yy914; + goto yy899; } - yy1793: + yy901: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych != '\n') - goto yy1806; + goto yy914; } else { if (yych <= 0xC1) - goto yy1794; + goto yy902; if (yych <= 0xF4) - goto yy1806; + goto yy914; } - yy1794 : { return (bufsize_t)(p - start); } - yy1795: + yy902 : { return (bufsize_t)(p - start); } + yy903: yych = *++p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1792; - yy1796: + goto yy900; + yy904: p = marker; if (yyaccept == 0) { - goto yy1791; + goto yy899; } else { - goto yy1794; + goto yy902; } - yy1797: + yy905: yych = *++p; if (yych <= 0x9F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1795; - goto yy1796; - yy1798: + goto yy903; + goto yy904; + yy906: yych = *++p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1795; - goto yy1796; - yy1799: + goto yy903; + goto yy904; + yy907: yych = *++p; if (yych <= 0x8F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1798; - goto yy1796; - yy1800: + goto yy906; + goto yy904; + yy908: yych = *++p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1798; - goto yy1796; - yy1801: + goto yy906; + goto yy904; + yy909: yych = *++p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0x8F) - goto yy1798; - goto yy1796; - yy1802: + goto yy906; + goto yy904; + yy910: yych = *++p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0x9F) - goto yy1795; - goto yy1796; - yy1803: + goto yy903; + goto yy904; + yy911: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1805; + goto yy913; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1794; + goto yy902; if (yych <= '>') - goto yy1803; - goto yy1794; + goto yy911; + goto yy902; } else { if (yych <= 0xDF) - goto yy1807; + goto yy915; if (yych <= 0xE0) - goto yy1808; - goto yy1809; + goto yy916; + goto yy917; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1813; + goto yy921; if (yych <= 0xEF) - goto yy1809; - goto yy1810; + goto yy917; + goto yy918; } else { if (yych <= 0xF3) - goto yy1811; + goto yy919; if (yych <= 0xF4) - goto yy1812; - goto yy1794; + goto yy920; + goto yy902; } } - yy1805: + yy913: ++p; yych = *p; - yy1806: + yy914: if (yybm[0 + yych] & 128) { - goto yy1805; + goto yy913; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1796; + goto yy904; if (yych <= '>') - goto yy1803; - goto yy1796; + goto yy911; + goto yy904; } else { if (yych <= 0xDF) - goto yy1807; + goto yy915; if (yych <= 0xE0) - goto yy1808; - goto yy1809; + goto yy916; + goto yy917; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1813; + goto yy921; if (yych <= 0xEF) - goto yy1809; - goto yy1810; + goto yy917; + goto yy918; } else { if (yych <= 0xF3) - goto yy1811; + goto yy919; if (yych <= 0xF4) - goto yy1812; - goto yy1796; + goto yy920; + goto yy904; } } - yy1807: + yy915: ++p; yych = *p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1805; - goto yy1796; - yy1808: + goto yy913; + goto yy904; + yy916: ++p; yych = *p; if (yych <= 0x9F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1807; - goto yy1796; - yy1809: + goto yy915; + goto yy904; + yy917: ++p; yych = *p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1807; - goto yy1796; - yy1810: + goto yy915; + goto yy904; + yy918: ++p; yych = *p; if (yych <= 0x8F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1809; - goto yy1796; - yy1811: + goto yy917; + goto yy904; + yy919: ++p; yych = *p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0xBF) - goto yy1809; - goto yy1796; - yy1812: + goto yy917; + goto yy904; + yy920: ++p; yych = *p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0x8F) - goto yy1809; - goto yy1796; - yy1813: + goto yy917; + goto yy904; + yy921: ++p; yych = *p; if (yych <= 0x7F) - goto yy1796; + goto yy904; if (yych <= 0x9F) - goto yy1807; - goto yy1796; + goto yy915; + goto yy904; } } @@ -21622,316 +15046,316 @@ bufsize_t _scan_html_block_end_5(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '\\') { if (yych != '\n') - goto yy1817; + goto yy925; } else { if (yych <= ']') - goto yy1818; + goto yy926; if (yych <= 0x7F) - goto yy1817; + goto yy925; if (yych >= 0xC2) - goto yy1819; + goto yy927; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1821; + goto yy929; if (yych == 0xED) - goto yy1826; - goto yy1822; + goto yy934; + goto yy930; } else { if (yych <= 0xF0) - goto yy1823; + goto yy931; if (yych <= 0xF3) - goto yy1824; + goto yy932; if (yych <= 0xF4) - goto yy1825; + goto yy933; } } - yy1816 : { return 0; } - yy1817: + yy924 : { return 0; } + yy925: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1816; - goto yy1830; + goto yy924; + goto yy938; } else { if (yych <= 0xC1) - goto yy1816; + goto yy924; if (yych <= 0xF4) - goto yy1830; - goto yy1816; + goto yy938; + goto yy924; } - yy1818: + yy926: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1827; + goto yy935; } if (yych <= 0x7F) { if (yych == '\n') - goto yy1816; - goto yy1830; + goto yy924; + goto yy938; } else { if (yych <= 0xC1) - goto yy1816; + goto yy924; if (yych <= 0xF4) - goto yy1830; - goto yy1816; + goto yy938; + goto yy924; } - yy1819: + yy927: yych = *++p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1817; - yy1820: + goto yy925; + yy928: p = marker; if (yyaccept == 0) { - goto yy1816; + goto yy924; } else { - goto yy1840; + goto yy948; } - yy1821: + yy929: yych = *++p; if (yych <= 0x9F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1819; - goto yy1820; - yy1822: + goto yy927; + goto yy928; + yy930: yych = *++p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1819; - goto yy1820; - yy1823: + goto yy927; + goto yy928; + yy931: yych = *++p; if (yych <= 0x8F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1822; - goto yy1820; - yy1824: + goto yy930; + goto yy928; + yy932: yych = *++p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1822; - goto yy1820; - yy1825: + goto yy930; + goto yy928; + yy933: yych = *++p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0x8F) - goto yy1822; - goto yy1820; - yy1826: + goto yy930; + goto yy928; + yy934: yych = *++p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0x9F) - goto yy1819; - goto yy1820; - yy1827: + goto yy927; + goto yy928; + yy935: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1827; + goto yy935; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1820; + goto yy928; } else { if (yych <= '>') - goto yy1839; + goto yy947; if (yych <= 0x7F) - goto yy1829; + goto yy937; if (yych <= 0xC1) - goto yy1820; - goto yy1831; + goto yy928; + goto yy939; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1832; + goto yy940; if (yych == 0xED) - goto yy1837; - goto yy1833; + goto yy945; + goto yy941; } else { if (yych <= 0xF0) - goto yy1834; + goto yy942; if (yych <= 0xF3) - goto yy1835; + goto yy943; if (yych <= 0xF4) - goto yy1836; - goto yy1820; + goto yy944; + goto yy928; } } - yy1829: + yy937: ++p; yych = *p; - yy1830: + yy938: if (yybm[0 + yych] & 128) { - goto yy1829; + goto yy937; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1820; + goto yy928; if (yych <= ']') - goto yy1838; - goto yy1820; + goto yy946; + goto yy928; } else { if (yych <= 0xDF) - goto yy1831; + goto yy939; if (yych <= 0xE0) - goto yy1832; - goto yy1833; + goto yy940; + goto yy941; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1837; + goto yy945; if (yych <= 0xEF) - goto yy1833; - goto yy1834; + goto yy941; + goto yy942; } else { if (yych <= 0xF3) - goto yy1835; + goto yy943; if (yych <= 0xF4) - goto yy1836; - goto yy1820; + goto yy944; + goto yy928; } } - yy1831: + yy939: ++p; yych = *p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1829; - goto yy1820; - yy1832: + goto yy937; + goto yy928; + yy940: ++p; yych = *p; if (yych <= 0x9F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1831; - goto yy1820; - yy1833: + goto yy939; + goto yy928; + yy941: ++p; yych = *p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1831; - goto yy1820; - yy1834: + goto yy939; + goto yy928; + yy942: ++p; yych = *p; if (yych <= 0x8F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1833; - goto yy1820; - yy1835: + goto yy941; + goto yy928; + yy943: ++p; yych = *p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0xBF) - goto yy1833; - goto yy1820; - yy1836: + goto yy941; + goto yy928; + yy944: ++p; yych = *p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0x8F) - goto yy1833; - goto yy1820; - yy1837: + goto yy941; + goto yy928; + yy945: ++p; yych = *p; if (yych <= 0x7F) - goto yy1820; + goto yy928; if (yych <= 0x9F) - goto yy1831; - goto yy1820; - yy1838: + goto yy939; + goto yy928; + yy946: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1829; + goto yy937; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1820; + goto yy928; if (yych <= ']') - goto yy1827; - goto yy1820; + goto yy935; + goto yy928; } else { if (yych <= 0xDF) - goto yy1831; + goto yy939; if (yych <= 0xE0) - goto yy1832; - goto yy1833; + goto yy940; + goto yy941; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1837; + goto yy945; if (yych <= 0xEF) - goto yy1833; - goto yy1834; + goto yy941; + goto yy942; } else { if (yych <= 0xF3) - goto yy1835; + goto yy943; if (yych <= 0xF4) - goto yy1836; - goto yy1820; + goto yy944; + goto yy928; } } - yy1839: + yy947: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1829; + goto yy937; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1840; + goto yy948; if (yych <= ']') - goto yy1838; + goto yy946; } else { if (yych <= 0xDF) - goto yy1831; + goto yy939; if (yych <= 0xE0) - goto yy1832; - goto yy1833; + goto yy940; + goto yy941; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1837; + goto yy945; if (yych <= 0xEF) - goto yy1833; - goto yy1834; + goto yy941; + goto yy942; } else { if (yych <= 0xF3) - goto yy1835; + goto yy943; if (yych <= 0xF4) - goto yy1836; + goto yy944; } } - yy1840 : { return (bufsize_t)(p - start); } + yy948 : { return (bufsize_t)(p - start); } } } @@ -21972,669 +15396,669 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\f') { if (yych == '\n') - goto yy1844; - goto yy1860; + goto yy952; + goto yy968; } else { if (yych <= '\r') - goto yy1846; + goto yy954; if (yych <= 0x1F) - goto yy1860; - goto yy1846; + goto yy968; + goto yy954; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1849; + goto yy957; if (yych <= '(') - goto yy1858; - goto yy1860; + goto yy966; + goto yy968; } else { if (yych == '<') - goto yy1847; - goto yy1849; + goto yy955; + goto yy957; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1848; + goto yy956; if (yych <= 0x7F) - goto yy1849; + goto yy957; } else { if (yych <= 0xDF) - goto yy1850; + goto yy958; if (yych <= 0xE0) - goto yy1852; - goto yy1853; + goto yy960; + goto yy961; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1857; + goto yy965; if (yych <= 0xEF) - goto yy1853; - goto yy1854; + goto yy961; + goto yy962; } else { if (yych <= 0xF3) - goto yy1855; + goto yy963; if (yych <= 0xF4) - goto yy1856; + goto yy964; } } } - yy1843 : { return (bufsize_t)(p - start); } - yy1844: + yy951 : { return (bufsize_t)(p - start); } + yy952: yyaccept = 0; marker = ++p; yych = *p; - yy1845: + yy953: if (yybm[0 + yych] & 8) { - goto yy1844; + goto yy952; } if (yych <= 0x7F) { if (yych <= ')') { if (yych <= 0x1F) - goto yy1843; + goto yy951; if (yych <= '\'') - goto yy1872; + goto yy980; if (yych <= '(') - goto yy1863; - goto yy1843; + goto yy971; + goto yy951; } else { if (yych <= '<') { if (yych <= ';') - goto yy1872; - goto yy1896; + goto yy980; + goto yy1004; } else { if (yych == '\\') - goto yy1874; - goto yy1872; + goto yy982; + goto yy980; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych <= 0xC1) - goto yy1843; - goto yy1876; + goto yy951; + goto yy984; } else { if (yych <= 0xE0) - goto yy1877; + goto yy985; if (yych <= 0xEC) - goto yy1878; - goto yy1882; + goto yy986; + goto yy990; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1878; - goto yy1879; + goto yy986; + goto yy987; } else { if (yych <= 0xF3) - goto yy1880; + goto yy988; if (yych <= 0xF4) - goto yy1881; - goto yy1843; + goto yy989; + goto yy951; } } } - yy1846: + yy954: yyaccept = 0; yych = *(marker = ++p); - goto yy1845; - yy1847: + goto yy953; + yy955: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1896; + goto yy1004; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1843; - goto yy1909; + goto yy951; + goto yy1017; } else { if (yych <= '\n') - goto yy1843; + goto yy951; if (yych <= '\f') - goto yy1909; - goto yy1843; + goto yy1017; + goto yy951; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1909; - goto yy1907; + goto yy1017; + goto yy1015; } else { if (yych <= ')') - goto yy1909; + goto yy1017; if (yych <= '<') - goto yy1872; - goto yy1898; + goto yy980; + goto yy1006; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1894; - goto yy1843; + goto yy1002; + goto yy951; } else { if (yych <= 0xDF) - goto yy1900; + goto yy1008; if (yych <= 0xE0) - goto yy1901; - goto yy1902; + goto yy1009; + goto yy1010; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1906; + goto yy1014; if (yych <= 0xEF) - goto yy1902; - goto yy1903; + goto yy1010; + goto yy1011; } else { if (yych <= 0xF3) - goto yy1904; + goto yy1012; if (yych <= 0xF4) - goto yy1905; - goto yy1843; + goto yy1013; + goto yy951; } } } - yy1848: + yy956: yyaccept = 0; yych = *(marker = ++p); if (yych <= '\'') - goto yy1873; + goto yy981; if (yych <= '(') - goto yy1883; + goto yy991; if (yych <= ')') - goto yy1872; - goto yy1873; - yy1849: + goto yy980; + goto yy981; + yy957: yyaccept = 0; yych = *(marker = ++p); - goto yy1873; - yy1850: + goto yy981; + yy958: yych = *++p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1849; - yy1851: + goto yy957; + yy959: p = marker; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy1843; + goto yy951; } else { - goto yy1859; + goto yy967; } } else { - goto yy1899; + goto yy1007; } - yy1852: + yy960: yych = *++p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1850; - goto yy1851; - yy1853: + goto yy958; + goto yy959; + yy961: yych = *++p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1850; - goto yy1851; - yy1854: + goto yy958; + goto yy959; + yy962: yych = *++p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1853; - goto yy1851; - yy1855: + goto yy961; + goto yy959; + yy963: yych = *++p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1853; - goto yy1851; - yy1856: + goto yy961; + goto yy959; + yy964: yych = *++p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1853; - goto yy1851; - yy1857: + goto yy961; + goto yy959; + yy965: yych = *++p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1850; - goto yy1851; - yy1858: + goto yy958; + goto yy959; + yy966: yyaccept = 1; yych = *(marker = ++p); if (yych <= '(') { if (yych <= ' ') - goto yy1859; + goto yy967; if (yych <= '\'') - goto yy1864; + goto yy972; } else { if (yych <= 0x7F) - goto yy1864; + goto yy972; if (yych <= 0xC1) - goto yy1859; + goto yy967; if (yych <= 0xF4) - goto yy1864; + goto yy972; } - yy1859 : { return 0; } - yy1860: + yy967 : { return 0; } + yy968: yych = *++p; - goto yy1859; - yy1861: + goto yy967; + yy969: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy1861; + goto yy969; } if (yych <= 0xE0) { if (yych <= ')') { if (yych <= ' ') - goto yy1851; + goto yy959; if (yych >= ')') - goto yy1883; + goto yy991; } else { if (yych <= 0x7F) - goto yy1863; + goto yy971; if (yych <= 0xC1) - goto yy1851; + goto yy959; if (yych <= 0xDF) - goto yy1865; - goto yy1866; + goto yy973; + goto yy974; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1871; - goto yy1867; + goto yy979; + goto yy975; } else { if (yych <= 0xF0) - goto yy1868; + goto yy976; if (yych <= 0xF3) - goto yy1869; + goto yy977; if (yych <= 0xF4) - goto yy1870; - goto yy1851; + goto yy978; + goto yy959; } } - yy1863: + yy971: ++p; yych = *p; - yy1864: + yy972: if (yybm[0 + yych] & 32) { - goto yy1863; + goto yy971; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '(') - goto yy1851; + goto yy959; if (yych <= ')') - goto yy1872; - goto yy1861; + goto yy980; + goto yy969; } else { if (yych <= 0xC1) - goto yy1851; + goto yy959; if (yych >= 0xE0) - goto yy1866; + goto yy974; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1871; - goto yy1867; + goto yy979; + goto yy975; } else { if (yych <= 0xF0) - goto yy1868; + goto yy976; if (yych <= 0xF3) - goto yy1869; + goto yy977; if (yych <= 0xF4) - goto yy1870; - goto yy1851; + goto yy978; + goto yy959; } } - yy1865: + yy973: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1863; - goto yy1851; - yy1866: + goto yy971; + goto yy959; + yy974: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1865; - goto yy1851; - yy1867: + goto yy973; + goto yy959; + yy975: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1865; - goto yy1851; - yy1868: + goto yy973; + goto yy959; + yy976: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1867; - goto yy1851; - yy1869: + goto yy975; + goto yy959; + yy977: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1867; - goto yy1851; - yy1870: + goto yy975; + goto yy959; + yy978: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1867; - goto yy1851; - yy1871: + goto yy975; + goto yy959; + yy979: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1865; - goto yy1851; - yy1872: + goto yy973; + goto yy959; + yy980: yyaccept = 0; marker = ++p; yych = *p; - yy1873: + yy981: if (yych <= 0xC1) { if (yych <= ')') { if (yych <= ' ') - goto yy1843; + goto yy951; if (yych <= '\'') - goto yy1872; + goto yy980; if (yych <= '(') - goto yy1863; - goto yy1843; + goto yy971; + goto yy951; } else { if (yych == '\\') - goto yy1874; + goto yy982; if (yych <= 0x7F) - goto yy1872; - goto yy1843; + goto yy980; + goto yy951; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1876; + goto yy984; if (yych <= 0xE0) - goto yy1877; + goto yy985; if (yych <= 0xEC) - goto yy1878; - goto yy1882; + goto yy986; + goto yy990; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1878; - goto yy1879; + goto yy986; + goto yy987; } else { if (yych <= 0xF3) - goto yy1880; + goto yy988; if (yych <= 0xF4) - goto yy1881; - goto yy1843; + goto yy989; + goto yy951; } } } - yy1874: + yy982: yyaccept = 0; marker = ++p; yych = *p; if (yych <= 0xDF) { if (yych <= '[') { if (yych <= ' ') - goto yy1843; + goto yy951; if (yych == '(') - goto yy1883; - goto yy1872; + goto yy991; + goto yy980; } else { if (yych <= '\\') - goto yy1874; + goto yy982; if (yych <= 0x7F) - goto yy1872; + goto yy980; if (yych <= 0xC1) - goto yy1843; + goto yy951; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1877; + goto yy985; if (yych == 0xED) - goto yy1882; - goto yy1878; + goto yy990; + goto yy986; } else { if (yych <= 0xF0) - goto yy1879; + goto yy987; if (yych <= 0xF3) - goto yy1880; + goto yy988; if (yych <= 0xF4) - goto yy1881; - goto yy1843; + goto yy989; + goto yy951; } } - yy1876: + yy984: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1872; - goto yy1851; - yy1877: + goto yy980; + goto yy959; + yy985: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1876; - goto yy1851; - yy1878: + goto yy984; + goto yy959; + yy986: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1876; - goto yy1851; - yy1879: + goto yy984; + goto yy959; + yy987: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1878; - goto yy1851; - yy1880: + goto yy986; + goto yy959; + yy988: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1878; - goto yy1851; - yy1881: + goto yy986; + goto yy959; + yy989: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1878; - goto yy1851; - yy1882: + goto yy986; + goto yy959; + yy990: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1876; - goto yy1851; - yy1883: + goto yy984; + goto yy959; + yy991: yyaccept = 0; marker = ++p; yych = *p; - yy1884: + yy992: if (yych <= 0xC1) { if (yych <= ')') { if (yych <= ' ') - goto yy1843; + goto yy951; if (yych <= '\'') - goto yy1883; + goto yy991; if (yych <= '(') - goto yy1863; - goto yy1872; + goto yy971; + goto yy980; } else { if (yych == '\\') - goto yy1885; + goto yy993; if (yych <= 0x7F) - goto yy1883; - goto yy1843; + goto yy991; + goto yy951; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1887; + goto yy995; if (yych <= 0xE0) - goto yy1888; + goto yy996; if (yych <= 0xEC) - goto yy1889; - goto yy1893; + goto yy997; + goto yy1001; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1889; - goto yy1890; + goto yy997; + goto yy998; } else { if (yych <= 0xF3) - goto yy1891; + goto yy999; if (yych <= 0xF4) - goto yy1892; - goto yy1843; + goto yy1000; + goto yy951; } } } - yy1885: + yy993: yyaccept = 0; marker = ++p; yych = *p; if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= ' ') - goto yy1843; + goto yy951; if (yych <= '[') - goto yy1883; - goto yy1885; + goto yy991; + goto yy993; } else { if (yych <= 0x7F) - goto yy1883; + goto yy991; if (yych <= 0xC1) - goto yy1843; + goto yy951; if (yych >= 0xE0) - goto yy1888; + goto yy996; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1893; - goto yy1889; + goto yy1001; + goto yy997; } else { if (yych <= 0xF0) - goto yy1890; + goto yy998; if (yych <= 0xF3) - goto yy1891; + goto yy999; if (yych <= 0xF4) - goto yy1892; - goto yy1843; + goto yy1000; + goto yy951; } } - yy1887: + yy995: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1883; - goto yy1851; - yy1888: + goto yy991; + goto yy959; + yy996: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1887; - goto yy1851; - yy1889: + goto yy995; + goto yy959; + yy997: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1887; - goto yy1851; - yy1890: + goto yy995; + goto yy959; + yy998: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1889; - goto yy1851; - yy1891: + goto yy997; + goto yy959; + yy999: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1889; - goto yy1851; - yy1892: + goto yy997; + goto yy959; + yy1000: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1889; - goto yy1851; - yy1893: + goto yy997; + goto yy959; + yy1001: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1887; - goto yy1851; - yy1894: + goto yy995; + goto yy959; + yy1002: yyaccept = 0; marker = ++p; yych = *p; @@ -22642,564 +16066,564 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1843; - goto yy1909; + goto yy951; + goto yy1017; } else { if (yych <= '\n') - goto yy1843; + goto yy951; if (yych <= '\f') - goto yy1909; - goto yy1843; + goto yy1017; + goto yy951; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1909; + goto yy1017; if (yych >= '(') - goto yy1932; + goto yy1040; } else { if (yych == '>') - goto yy1946; + goto yy1054; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1894; + goto yy1002; if (yych >= 0x80) - goto yy1843; + goto yy951; } else { if (yych <= 0xDF) - goto yy1900; + goto yy1008; if (yych <= 0xE0) - goto yy1901; - goto yy1902; + goto yy1009; + goto yy1010; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1906; + goto yy1014; if (yych <= 0xEF) - goto yy1902; - goto yy1903; + goto yy1010; + goto yy1011; } else { if (yych <= 0xF3) - goto yy1904; + goto yy1012; if (yych <= 0xF4) - goto yy1905; - goto yy1843; + goto yy1013; + goto yy951; } } } - yy1896: + yy1004: yyaccept = 0; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1896; + goto yy1004; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1843; - goto yy1909; + goto yy951; + goto yy1017; } else { if (yych <= '\n') - goto yy1843; + goto yy951; if (yych <= '\f') - goto yy1909; - goto yy1843; + goto yy1017; + goto yy951; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1909; - goto yy1907; + goto yy1017; + goto yy1015; } else { if (yych <= ')') - goto yy1909; + goto yy1017; if (yych <= '<') - goto yy1872; + goto yy980; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1894; - goto yy1843; + goto yy1002; + goto yy951; } else { if (yych <= 0xDF) - goto yy1900; + goto yy1008; if (yych <= 0xE0) - goto yy1901; - goto yy1902; + goto yy1009; + goto yy1010; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1906; + goto yy1014; if (yych <= 0xEF) - goto yy1902; - goto yy1903; + goto yy1010; + goto yy1011; } else { if (yych <= 0xF3) - goto yy1904; + goto yy1012; if (yych <= 0xF4) - goto yy1905; - goto yy1843; + goto yy1013; + goto yy951; } } } - yy1898: + yy1006: yyaccept = 2; yych = *(marker = ++p); if (yych <= ')') { if (yych <= ' ') - goto yy1899; + goto yy1007; if (yych <= '(') - goto yy1873; + goto yy981; } else { if (yych <= 0x7F) - goto yy1873; + goto yy981; if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xF4) - goto yy1873; + goto yy981; } - yy1899 : { return (bufsize_t)(p - start); } - yy1900: + yy1007 : { return (bufsize_t)(p - start); } + yy1008: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1896; - goto yy1851; - yy1901: + goto yy1004; + goto yy959; + yy1009: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1900; - goto yy1851; - yy1902: + goto yy1008; + goto yy959; + yy1010: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1900; - goto yy1851; - yy1903: + goto yy1008; + goto yy959; + yy1011: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1902; - goto yy1851; - yy1904: + goto yy1010; + goto yy959; + yy1012: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1902; - goto yy1851; - yy1905: + goto yy1010; + goto yy959; + yy1013: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1902; - goto yy1851; - yy1906: + goto yy1010; + goto yy959; + yy1014: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1900; - goto yy1851; - yy1907: + goto yy1008; + goto yy959; + yy1015: ++p; yych = *p; if (yych <= '>') { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1851; + goto yy959; if (yych >= '\n') - goto yy1851; + goto yy959; } else { if (yych == '\r') - goto yy1851; + goto yy959; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1907; + goto yy1015; if (yych >= ')') - goto yy1896; + goto yy1004; } else { if (yych == '<') - goto yy1863; + goto yy971; if (yych <= '=') - goto yy1907; - goto yy1922; + goto yy1015; + goto yy1030; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1923; - goto yy1907; + goto yy1031; + goto yy1015; } else { if (yych <= 0xC1) - goto yy1851; + goto yy959; if (yych <= 0xDF) - goto yy1925; - goto yy1926; + goto yy1033; + goto yy1034; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1931; - goto yy1927; + goto yy1039; + goto yy1035; } else { if (yych <= 0xF0) - goto yy1928; + goto yy1036; if (yych <= 0xF3) - goto yy1929; + goto yy1037; if (yych <= 0xF4) - goto yy1930; - goto yy1851; + goto yy1038; + goto yy959; } } } - yy1909: + yy1017: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1909; + goto yy1017; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '<') - goto yy1851; + goto yy959; if (yych >= '?') - goto yy1912; + goto yy1020; } else { if (yych <= 0xC1) - goto yy1851; + goto yy959; if (yych <= 0xDF) - goto yy1914; - goto yy1915; + goto yy1022; + goto yy1023; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1920; - goto yy1916; + goto yy1028; + goto yy1024; } else { if (yych <= 0xF0) - goto yy1917; + goto yy1025; if (yych <= 0xF3) - goto yy1918; + goto yy1026; if (yych <= 0xF4) - goto yy1919; - goto yy1851; + goto yy1027; + goto yy959; } } - yy1911: + yy1019: yych = *++p; - goto yy1899; - yy1912: + goto yy1007; + yy1020: ++p; yych = *p; if (yych <= 0x7F) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1851; - goto yy1909; + goto yy959; + goto yy1017; } else { if (yych <= '\n') - goto yy1851; + goto yy959; if (yych <= '\f') - goto yy1909; - goto yy1851; + goto yy1017; + goto yy959; } } else { if (yych <= '>') { if (yych <= '=') - goto yy1909; - goto yy1921; + goto yy1017; + goto yy1029; } else { if (yych == '\\') - goto yy1912; - goto yy1909; + goto yy1020; + goto yy1017; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych <= 0xC1) - goto yy1851; + goto yy959; } else { if (yych <= 0xE0) - goto yy1915; + goto yy1023; if (yych <= 0xEC) - goto yy1916; - goto yy1920; + goto yy1024; + goto yy1028; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1916; - goto yy1917; + goto yy1024; + goto yy1025; } else { if (yych <= 0xF3) - goto yy1918; + goto yy1026; if (yych <= 0xF4) - goto yy1919; - goto yy1851; + goto yy1027; + goto yy959; } } } - yy1914: + yy1022: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1909; - goto yy1851; - yy1915: + goto yy1017; + goto yy959; + yy1023: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1914; - goto yy1851; - yy1916: + goto yy1022; + goto yy959; + yy1024: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1914; - goto yy1851; - yy1917: + goto yy1022; + goto yy959; + yy1025: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1916; - goto yy1851; - yy1918: + goto yy1024; + goto yy959; + yy1026: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1916; - goto yy1851; - yy1919: + goto yy1024; + goto yy959; + yy1027: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1916; - goto yy1851; - yy1920: + goto yy1024; + goto yy959; + yy1028: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1914; - goto yy1851; - yy1921: + goto yy1022; + goto yy959; + yy1029: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1909; + goto yy1017; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '<') - goto yy1899; + goto yy1007; if (yych <= '>') - goto yy1911; - goto yy1912; + goto yy1019; + goto yy1020; } else { if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xDF) - goto yy1914; - goto yy1915; + goto yy1022; + goto yy1023; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1920; - goto yy1916; + goto yy1028; + goto yy1024; } else { if (yych <= 0xF0) - goto yy1917; + goto yy1025; if (yych <= 0xF3) - goto yy1918; + goto yy1026; if (yych <= 0xF4) - goto yy1919; - goto yy1899; + goto yy1027; + goto yy1007; } } - yy1922: + yy1030: yyaccept = 2; yych = *(marker = ++p); if (yych <= '(') { if (yych <= ' ') - goto yy1899; + goto yy1007; if (yych <= '\'') - goto yy1864; - goto yy1899; + goto yy972; + goto yy1007; } else { if (yych <= 0x7F) - goto yy1864; + goto yy972; if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xF4) - goto yy1864; - goto yy1899; + goto yy972; + goto yy1007; } - yy1923: + yy1031: ++p; yych = *p; if (yych <= '[') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1851; - goto yy1909; + goto yy959; + goto yy1017; } else { if (yych <= '\n') - goto yy1851; + goto yy959; if (yych <= '\f') - goto yy1909; - goto yy1851; + goto yy1017; + goto yy959; } } else { if (yych <= ')') { if (yych <= ' ') - goto yy1909; + goto yy1017; if (yych <= '(') - goto yy1907; - goto yy1932; + goto yy1015; + goto yy1040; } else { if (yych == '>') - goto yy1934; - goto yy1907; + goto yy1042; + goto yy1015; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1923; + goto yy1031; if (yych <= 0x7F) - goto yy1907; - goto yy1851; + goto yy1015; + goto yy959; } else { if (yych <= 0xDF) - goto yy1925; + goto yy1033; if (yych <= 0xE0) - goto yy1926; - goto yy1927; + goto yy1034; + goto yy1035; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1931; + goto yy1039; if (yych <= 0xEF) - goto yy1927; - goto yy1928; + goto yy1035; + goto yy1036; } else { if (yych <= 0xF3) - goto yy1929; + goto yy1037; if (yych <= 0xF4) - goto yy1930; - goto yy1851; + goto yy1038; + goto yy959; } } } - yy1925: + yy1033: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1907; - goto yy1851; - yy1926: + goto yy1015; + goto yy959; + yy1034: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1925; - goto yy1851; - yy1927: + goto yy1033; + goto yy959; + yy1035: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1925; - goto yy1851; - yy1928: + goto yy1033; + goto yy959; + yy1036: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1927; - goto yy1851; - yy1929: + goto yy1035; + goto yy959; + yy1037: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1927; - goto yy1851; - yy1930: + goto yy1035; + goto yy959; + yy1038: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1927; - goto yy1851; - yy1931: + goto yy1035; + goto yy959; + yy1039: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1925; - goto yy1851; - yy1932: + goto yy1033; + goto yy959; + yy1040: yyaccept = 0; marker = ++p; yych = *p; @@ -23207,60 +16631,60 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1843; + goto yy951; if (yych <= '\t') - goto yy1909; - goto yy1843; + goto yy1017; + goto yy951; } else { if (yych == '\r') - goto yy1843; - goto yy1909; + goto yy951; + goto yy1017; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1932; + goto yy1040; if (yych <= '(') - goto yy1907; - goto yy1896; + goto yy1015; + goto yy1004; } else { if (yych == '<') - goto yy1883; + goto yy991; if (yych <= '=') - goto yy1932; - goto yy1935; + goto yy1040; + goto yy1043; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1936; - goto yy1932; + goto yy1044; + goto yy1040; } else { if (yych <= 0xC1) - goto yy1843; + goto yy951; if (yych <= 0xDF) - goto yy1938; - goto yy1939; + goto yy1046; + goto yy1047; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1944; - goto yy1940; + goto yy1052; + goto yy1048; } else { if (yych <= 0xF0) - goto yy1941; + goto yy1049; if (yych <= 0xF3) - goto yy1942; + goto yy1050; if (yych <= 0xF4) - goto yy1943; - goto yy1843; + goto yy1051; + goto yy951; } } } - yy1934: + yy1042: yyaccept = 2; marker = ++p; yych = *p; @@ -23268,72 +16692,72 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1899; + goto yy1007; if (yych <= '\t') - goto yy1909; - goto yy1899; + goto yy1017; + goto yy1007; } else { if (yych == '\r') - goto yy1899; - goto yy1909; + goto yy1007; + goto yy1017; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1907; + goto yy1015; if (yych <= '(') - goto yy1909; - goto yy1896; + goto yy1017; + goto yy1004; } else { if (yych == '<') - goto yy1863; + goto yy971; if (yych <= '=') - goto yy1907; - goto yy1922; + goto yy1015; + goto yy1030; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1923; - goto yy1907; + goto yy1031; + goto yy1015; } else { if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xDF) - goto yy1925; - goto yy1926; + goto yy1033; + goto yy1034; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1931; - goto yy1927; + goto yy1039; + goto yy1035; } else { if (yych <= 0xF0) - goto yy1928; + goto yy1036; if (yych <= 0xF3) - goto yy1929; + goto yy1037; if (yych <= 0xF4) - goto yy1930; - goto yy1899; + goto yy1038; + goto yy1007; } } } - yy1935: + yy1043: yyaccept = 2; yych = *(marker = ++p); if (yych <= ' ') - goto yy1899; + goto yy1007; if (yych <= 0x7F) - goto yy1884; + goto yy992; if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xF4) - goto yy1884; - goto yy1899; - yy1936: + goto yy992; + goto yy1007; + yy1044: yyaccept = 0; marker = ++p; yych = *p; @@ -23341,114 +16765,114 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1843; - goto yy1909; + goto yy951; + goto yy1017; } else { if (yych <= '\n') - goto yy1843; + goto yy951; if (yych <= '\f') - goto yy1909; - goto yy1843; + goto yy1017; + goto yy951; } } else { if (yych <= '=') { if (yych <= ' ') - goto yy1909; - goto yy1932; + goto yy1017; + goto yy1040; } else { if (yych <= '>') - goto yy1945; + goto yy1053; if (yych <= '[') - goto yy1932; - goto yy1936; + goto yy1040; + goto yy1044; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1932; - goto yy1843; + goto yy1040; + goto yy951; } else { if (yych <= 0xDF) - goto yy1938; + goto yy1046; if (yych <= 0xE0) - goto yy1939; - goto yy1940; + goto yy1047; + goto yy1048; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1944; + goto yy1052; if (yych <= 0xEF) - goto yy1940; - goto yy1941; + goto yy1048; + goto yy1049; } else { if (yych <= 0xF3) - goto yy1942; + goto yy1050; if (yych <= 0xF4) - goto yy1943; - goto yy1843; + goto yy1051; + goto yy951; } } } - yy1938: + yy1046: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1932; - goto yy1851; - yy1939: + goto yy1040; + goto yy959; + yy1047: ++p; yych = *p; if (yych <= 0x9F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1938; - goto yy1851; - yy1940: + goto yy1046; + goto yy959; + yy1048: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1938; - goto yy1851; - yy1941: + goto yy1046; + goto yy959; + yy1049: ++p; yych = *p; if (yych <= 0x8F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1940; - goto yy1851; - yy1942: + goto yy1048; + goto yy959; + yy1050: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0xBF) - goto yy1940; - goto yy1851; - yy1943: + goto yy1048; + goto yy959; + yy1051: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x8F) - goto yy1940; - goto yy1851; - yy1944: + goto yy1048; + goto yy959; + yy1052: ++p; yych = *p; if (yych <= 0x7F) - goto yy1851; + goto yy959; if (yych <= 0x9F) - goto yy1938; - goto yy1851; - yy1945: + goto yy1046; + goto yy959; + yy1053: yyaccept = 2; marker = ++p; yych = *p; @@ -23456,118 +16880,118 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1899; + goto yy1007; if (yych <= '\t') - goto yy1909; - goto yy1899; + goto yy1017; + goto yy1007; } else { if (yych == '\r') - goto yy1899; - goto yy1909; + goto yy1007; + goto yy1017; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1932; + goto yy1040; if (yych <= '(') - goto yy1907; - goto yy1896; + goto yy1015; + goto yy1004; } else { if (yych == '<') - goto yy1883; + goto yy991; if (yych <= '=') - goto yy1932; - goto yy1935; + goto yy1040; + goto yy1043; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1936; - goto yy1932; + goto yy1044; + goto yy1040; } else { if (yych <= 0xC1) - goto yy1899; + goto yy1007; if (yych <= 0xDF) - goto yy1938; - goto yy1939; + goto yy1046; + goto yy1047; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1944; - goto yy1940; + goto yy1052; + goto yy1048; } else { if (yych <= 0xF0) - goto yy1941; + goto yy1049; if (yych <= 0xF3) - goto yy1942; + goto yy1050; if (yych <= 0xF4) - goto yy1943; - goto yy1899; + goto yy1051; + goto yy1007; } } } - yy1946: + yy1054: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1896; + goto yy1004; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1899; - goto yy1909; + goto yy1007; + goto yy1017; } else { if (yych <= '\n') - goto yy1899; + goto yy1007; if (yych <= '\f') - goto yy1909; - goto yy1899; + goto yy1017; + goto yy1007; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1909; - goto yy1907; + goto yy1017; + goto yy1015; } else { if (yych <= ')') - goto yy1909; + goto yy1017; if (yych <= '<') - goto yy1872; - goto yy1898; + goto yy980; + goto yy1006; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1894; - goto yy1899; + goto yy1002; + goto yy1007; } else { if (yych <= 0xDF) - goto yy1900; + goto yy1008; if (yych <= 0xE0) - goto yy1901; - goto yy1902; + goto yy1009; + goto yy1010; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1906; + goto yy1014; if (yych <= 0xEF) - goto yy1902; - goto yy1903; + goto yy1010; + goto yy1011; } else { if (yych <= 0xF3) - goto yy1904; + goto yy1012; if (yych <= 0xF4) - goto yy1905; - goto yy1899; + goto yy1013; + goto yy1007; } } } @@ -23609,640 +17033,640 @@ bufsize_t _scan_link_title(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '"') { if (yych == '\n') - goto yy1949; + goto yy1057; if (yych <= '!') - goto yy1953; - goto yy1950; + goto yy1061; + goto yy1058; } else { if (yych <= '\'') { if (yych <= '&') - goto yy1953; - goto yy1951; + goto yy1061; + goto yy1059; } else { if (yych <= '(') - goto yy1952; + goto yy1060; if (yych <= 0x7F) - goto yy1953; + goto yy1061; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1954; + goto yy1062; if (yych <= 0xE0) - goto yy1956; + goto yy1064; if (yych <= 0xEC) - goto yy1957; - goto yy1961; + goto yy1065; + goto yy1069; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1957; - goto yy1958; + goto yy1065; + goto yy1066; } else { if (yych <= 0xF3) - goto yy1959; + goto yy1067; if (yych <= 0xF4) - goto yy1960; + goto yy1068; } } } - yy1949 : { return 0; } - yy1950: + yy1057 : { return 0; } + yy1058: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1949; + goto yy1057; if (yych <= 0x7F) - goto yy1993; + goto yy1101; if (yych <= 0xC1) - goto yy1949; + goto yy1057; if (yych <= 0xF4) - goto yy1993; - goto yy1949; - yy1951: + goto yy1101; + goto yy1057; + yy1059: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1949; + goto yy1057; if (yych <= 0x7F) - goto yy1979; + goto yy1087; if (yych <= 0xC1) - goto yy1949; + goto yy1057; if (yych <= 0xF4) - goto yy1979; - goto yy1949; - yy1952: + goto yy1087; + goto yy1057; + yy1060: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1949; + goto yy1057; if (yych <= 0x7F) - goto yy1965; + goto yy1073; if (yych <= 0xC1) - goto yy1949; + goto yy1057; if (yych <= 0xF4) - goto yy1965; - goto yy1949; - yy1953: + goto yy1073; + goto yy1057; + yy1061: yych = *++p; - goto yy1949; - yy1954: + goto yy1057; + yy1062: yych = *++p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1953; - yy1955: + goto yy1061; + yy1063: p = marker; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy1949; + goto yy1057; } else { - goto yy1974; + goto yy1082; } } else { if (yyaccept == 2) { - goto yy1988; + goto yy1096; } else { - goto yy2002; + goto yy1110; } } - yy1956: + yy1064: yych = *++p; if (yych <= 0x9F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1954; - goto yy1955; - yy1957: + goto yy1062; + goto yy1063; + yy1065: yych = *++p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1954; - goto yy1955; - yy1958: + goto yy1062; + goto yy1063; + yy1066: yych = *++p; if (yych <= 0x8F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1957; - goto yy1955; - yy1959: + goto yy1065; + goto yy1063; + yy1067: yych = *++p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1957; - goto yy1955; - yy1960: + goto yy1065; + goto yy1063; + yy1068: yych = *++p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x8F) - goto yy1957; - goto yy1955; - yy1961: + goto yy1065; + goto yy1063; + yy1069: yych = *++p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x9F) - goto yy1954; - goto yy1955; - yy1962: + goto yy1062; + goto yy1063; + yy1070: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1964; + goto yy1072; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= ')') - goto yy1975; - goto yy1962; + goto yy1083; + goto yy1070; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych <= 0xDF) - goto yy1966; - goto yy1967; + goto yy1074; + goto yy1075; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1972; - goto yy1968; + goto yy1080; + goto yy1076; } else { if (yych <= 0xF0) - goto yy1969; + goto yy1077; if (yych <= 0xF3) - goto yy1970; + goto yy1078; if (yych <= 0xF4) - goto yy1971; - goto yy1955; + goto yy1079; + goto yy1063; } } - yy1964: + yy1072: ++p; yych = *p; - yy1965: + yy1073: if (yybm[0 + yych] & 32) { - goto yy1964; + goto yy1072; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= ')') - goto yy1973; - goto yy1962; + goto yy1081; + goto yy1070; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych >= 0xE0) - goto yy1967; + goto yy1075; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1972; - goto yy1968; + goto yy1080; + goto yy1076; } else { if (yych <= 0xF0) - goto yy1969; + goto yy1077; if (yych <= 0xF3) - goto yy1970; + goto yy1078; if (yych <= 0xF4) - goto yy1971; - goto yy1955; + goto yy1079; + goto yy1063; } } - yy1966: + yy1074: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1964; - goto yy1955; - yy1967: + goto yy1072; + goto yy1063; + yy1075: ++p; yych = *p; if (yych <= 0x9F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1966; - goto yy1955; - yy1968: + goto yy1074; + goto yy1063; + yy1076: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1966; - goto yy1955; - yy1969: + goto yy1074; + goto yy1063; + yy1077: ++p; yych = *p; if (yych <= 0x8F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1968; - goto yy1955; - yy1970: + goto yy1076; + goto yy1063; + yy1078: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1968; - goto yy1955; - yy1971: + goto yy1076; + goto yy1063; + yy1079: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x8F) - goto yy1968; - goto yy1955; - yy1972: + goto yy1076; + goto yy1063; + yy1080: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x9F) - goto yy1966; - goto yy1955; - yy1973: + goto yy1074; + goto yy1063; + yy1081: ++p; - yy1974 : { return (bufsize_t)(p - start); } - yy1975: + yy1082 : { return (bufsize_t)(p - start); } + yy1083: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1964; + goto yy1072; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1974; + goto yy1082; if (yych <= ')') - goto yy1973; - goto yy1962; + goto yy1081; + goto yy1070; } else { if (yych <= 0xC1) - goto yy1974; + goto yy1082; if (yych <= 0xDF) - goto yy1966; - goto yy1967; + goto yy1074; + goto yy1075; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1972; - goto yy1968; + goto yy1080; + goto yy1076; } else { if (yych <= 0xF0) - goto yy1969; + goto yy1077; if (yych <= 0xF3) - goto yy1970; + goto yy1078; if (yych <= 0xF4) - goto yy1971; - goto yy1974; + goto yy1079; + goto yy1082; } } - yy1976: + yy1084: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1978; + goto yy1086; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= '\'') - goto yy1989; - goto yy1976; + goto yy1097; + goto yy1084; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych <= 0xDF) - goto yy1980; - goto yy1981; + goto yy1088; + goto yy1089; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1986; - goto yy1982; + goto yy1094; + goto yy1090; } else { if (yych <= 0xF0) - goto yy1983; + goto yy1091; if (yych <= 0xF3) - goto yy1984; + goto yy1092; if (yych <= 0xF4) - goto yy1985; - goto yy1955; + goto yy1093; + goto yy1063; } } - yy1978: + yy1086: ++p; yych = *p; - yy1979: + yy1087: if (yybm[0 + yych] & 64) { - goto yy1978; + goto yy1086; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= '\'') - goto yy1987; - goto yy1976; + goto yy1095; + goto yy1084; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych >= 0xE0) - goto yy1981; + goto yy1089; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1986; - goto yy1982; + goto yy1094; + goto yy1090; } else { if (yych <= 0xF0) - goto yy1983; + goto yy1091; if (yych <= 0xF3) - goto yy1984; + goto yy1092; if (yych <= 0xF4) - goto yy1985; - goto yy1955; + goto yy1093; + goto yy1063; } } - yy1980: + yy1088: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1978; - goto yy1955; - yy1981: + goto yy1086; + goto yy1063; + yy1089: ++p; yych = *p; if (yych <= 0x9F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1980; - goto yy1955; - yy1982: + goto yy1088; + goto yy1063; + yy1090: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1980; - goto yy1955; - yy1983: + goto yy1088; + goto yy1063; + yy1091: ++p; yych = *p; if (yych <= 0x8F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1982; - goto yy1955; - yy1984: + goto yy1090; + goto yy1063; + yy1092: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1982; - goto yy1955; - yy1985: + goto yy1090; + goto yy1063; + yy1093: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x8F) - goto yy1982; - goto yy1955; - yy1986: + goto yy1090; + goto yy1063; + yy1094: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x9F) - goto yy1980; - goto yy1955; - yy1987: + goto yy1088; + goto yy1063; + yy1095: ++p; - yy1988 : { return (bufsize_t)(p - start); } - yy1989: + yy1096 : { return (bufsize_t)(p - start); } + yy1097: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1978; + goto yy1086; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1988; + goto yy1096; if (yych <= '\'') - goto yy1987; - goto yy1976; + goto yy1095; + goto yy1084; } else { if (yych <= 0xC1) - goto yy1988; + goto yy1096; if (yych <= 0xDF) - goto yy1980; - goto yy1981; + goto yy1088; + goto yy1089; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1986; - goto yy1982; + goto yy1094; + goto yy1090; } else { if (yych <= 0xF0) - goto yy1983; + goto yy1091; if (yych <= 0xF3) - goto yy1984; + goto yy1092; if (yych <= 0xF4) - goto yy1985; - goto yy1988; + goto yy1093; + goto yy1096; } } - yy1990: + yy1098: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1992; + goto yy1100; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= '"') - goto yy2003; - goto yy1990; + goto yy1111; + goto yy1098; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych <= 0xDF) - goto yy1994; - goto yy1995; + goto yy1102; + goto yy1103; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2000; - goto yy1996; + goto yy1108; + goto yy1104; } else { if (yych <= 0xF0) - goto yy1997; + goto yy1105; if (yych <= 0xF3) - goto yy1998; + goto yy1106; if (yych <= 0xF4) - goto yy1999; - goto yy1955; + goto yy1107; + goto yy1063; } } - yy1992: + yy1100: ++p; yych = *p; - yy1993: + yy1101: if (yybm[0 + yych] & 128) { - goto yy1992; + goto yy1100; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1955; + goto yy1063; if (yych <= '"') - goto yy2001; - goto yy1990; + goto yy1109; + goto yy1098; } else { if (yych <= 0xC1) - goto yy1955; + goto yy1063; if (yych >= 0xE0) - goto yy1995; + goto yy1103; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2000; - goto yy1996; + goto yy1108; + goto yy1104; } else { if (yych <= 0xF0) - goto yy1997; + goto yy1105; if (yych <= 0xF3) - goto yy1998; + goto yy1106; if (yych <= 0xF4) - goto yy1999; - goto yy1955; + goto yy1107; + goto yy1063; } } - yy1994: + yy1102: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1992; - goto yy1955; - yy1995: + goto yy1100; + goto yy1063; + yy1103: ++p; yych = *p; if (yych <= 0x9F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1994; - goto yy1955; - yy1996: + goto yy1102; + goto yy1063; + yy1104: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1994; - goto yy1955; - yy1997: + goto yy1102; + goto yy1063; + yy1105: ++p; yych = *p; if (yych <= 0x8F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1996; - goto yy1955; - yy1998: + goto yy1104; + goto yy1063; + yy1106: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0xBF) - goto yy1996; - goto yy1955; - yy1999: + goto yy1104; + goto yy1063; + yy1107: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x8F) - goto yy1996; - goto yy1955; - yy2000: + goto yy1104; + goto yy1063; + yy1108: ++p; yych = *p; if (yych <= 0x7F) - goto yy1955; + goto yy1063; if (yych <= 0x9F) - goto yy1994; - goto yy1955; - yy2001: + goto yy1102; + goto yy1063; + yy1109: ++p; - yy2002 : { return (bufsize_t)(p - start); } - yy2003: + yy1110 : { return (bufsize_t)(p - start); } + yy1111: yyaccept = 3; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1992; + goto yy1100; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy2002; + goto yy1110; if (yych <= '"') - goto yy2001; - goto yy1990; + goto yy1109; + goto yy1098; } else { if (yych <= 0xC1) - goto yy2002; + goto yy1110; if (yych <= 0xDF) - goto yy1994; - goto yy1995; + goto yy1102; + goto yy1103; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2000; - goto yy1996; + goto yy1108; + goto yy1104; } else { if (yych <= 0xF0) - goto yy1997; + goto yy1105; if (yych <= 0xF3) - goto yy1998; + goto yy1106; if (yych <= 0xF4) - goto yy1999; - goto yy2002; + goto yy1107; + goto yy1110; } } } @@ -24274,104 +17698,104 @@ bufsize_t _scan_spacechars(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '\r') { if (yych <= 0x08) - goto yy2010; + goto yy1118; if (yych == '\n') - goto yy2008; - goto yy2007; + goto yy1116; + goto yy1115; } else { if (yych == ' ') - goto yy2007; + goto yy1115; if (yych <= 0x7F) - goto yy2010; + goto yy1118; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2012; + goto yy1120; if (yych <= 0xE0) - goto yy2014; + goto yy1122; if (yych <= 0xEC) - goto yy2015; - goto yy2019; + goto yy1123; + goto yy1127; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2015; - goto yy2016; + goto yy1123; + goto yy1124; } else { if (yych <= 0xF3) - goto yy2017; + goto yy1125; if (yych <= 0xF4) - goto yy2018; + goto yy1126; } } } - yy2006 : { return (bufsize_t)(p - start); } - yy2007: + yy1114 : { return (bufsize_t)(p - start); } + yy1115: yych = *++p; - goto yy2009; - yy2008: + goto yy1117; + yy1116: ++p; yych = *p; - yy2009: + yy1117: if (yybm[0 + yych] & 128) { - goto yy2008; + goto yy1116; } - goto yy2006; - yy2010: + goto yy1114; + yy1118: ++p; { return 0; } - yy2012: + yy1120: yych = *++p; if (yych <= 0x7F) - goto yy2013; + goto yy1121; if (yych <= 0xBF) - goto yy2010; - yy2013: + goto yy1118; + yy1121: p = marker; - goto yy2006; - yy2014: + goto yy1114; + yy1122: yych = *++p; if (yych <= 0x9F) - goto yy2013; + goto yy1121; if (yych <= 0xBF) - goto yy2012; - goto yy2013; - yy2015: + goto yy1120; + goto yy1121; + yy1123: yych = *++p; if (yych <= 0x7F) - goto yy2013; + goto yy1121; if (yych <= 0xBF) - goto yy2012; - goto yy2013; - yy2016: + goto yy1120; + goto yy1121; + yy1124: yych = *++p; if (yych <= 0x8F) - goto yy2013; + goto yy1121; if (yych <= 0xBF) - goto yy2015; - goto yy2013; - yy2017: + goto yy1123; + goto yy1121; + yy1125: yych = *++p; if (yych <= 0x7F) - goto yy2013; + goto yy1121; if (yych <= 0xBF) - goto yy2015; - goto yy2013; - yy2018: + goto yy1123; + goto yy1121; + yy1126: yych = *++p; if (yych <= 0x7F) - goto yy2013; + goto yy1121; if (yych <= 0x8F) - goto yy2015; - goto yy2013; - yy2019: + goto yy1123; + goto yy1121; + yy1127: ++p; if ((yych = *p) <= 0x7F) - goto yy2013; + goto yy1121; if (yych <= 0x9F) - goto yy2012; - goto yy2013; + goto yy1120; + goto yy1121; } } @@ -24400,178 +17824,178 @@ bufsize_t _scan_atx_heading_start(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '"') { if (yych != '\n') - goto yy2024; + goto yy1132; } else { if (yych <= '#') - goto yy2023; + goto yy1131; if (yych <= 0x7F) - goto yy2024; + goto yy1132; if (yych >= 0xC2) - goto yy2025; + goto yy1133; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2027; + goto yy1135; if (yych == 0xED) - goto yy2032; - goto yy2028; + goto yy1140; + goto yy1136; } else { if (yych <= 0xF0) - goto yy2029; + goto yy1137; if (yych <= 0xF3) - goto yy2030; + goto yy1138; if (yych <= 0xF4) - goto yy2031; + goto yy1139; } } - yy2022 : { return 0; } - yy2023: + yy1130 : { return 0; } + yy1131: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } if (yych <= '\f') { if (yych == '\n') - goto yy2033; - goto yy2022; + goto yy1141; + goto yy1130; } else { if (yych <= '\r') - goto yy2033; + goto yy1141; if (yych == '#') - goto yy2037; - goto yy2022; + goto yy1145; + goto yy1130; } - yy2024: + yy1132: yych = *++p; - goto yy2022; - yy2025: + goto yy1130; + yy1133: yych = *++p; if (yych <= 0x7F) - goto yy2026; + goto yy1134; if (yych <= 0xBF) - goto yy2024; - yy2026: + goto yy1132; + yy1134: p = marker; - goto yy2022; - yy2027: + goto yy1130; + yy1135: yych = *++p; if (yych <= 0x9F) - goto yy2026; + goto yy1134; if (yych <= 0xBF) - goto yy2025; - goto yy2026; - yy2028: + goto yy1133; + goto yy1134; + yy1136: yych = *++p; if (yych <= 0x7F) - goto yy2026; + goto yy1134; if (yych <= 0xBF) - goto yy2025; - goto yy2026; - yy2029: + goto yy1133; + goto yy1134; + yy1137: yych = *++p; if (yych <= 0x8F) - goto yy2026; + goto yy1134; if (yych <= 0xBF) - goto yy2028; - goto yy2026; - yy2030: + goto yy1136; + goto yy1134; + yy1138: yych = *++p; if (yych <= 0x7F) - goto yy2026; + goto yy1134; if (yych <= 0xBF) - goto yy2028; - goto yy2026; - yy2031: + goto yy1136; + goto yy1134; + yy1139: yych = *++p; if (yych <= 0x7F) - goto yy2026; + goto yy1134; if (yych <= 0x8F) - goto yy2028; - goto yy2026; - yy2032: + goto yy1136; + goto yy1134; + yy1140: yych = *++p; if (yych <= 0x7F) - goto yy2026; + goto yy1134; if (yych <= 0x9F) - goto yy2025; - goto yy2026; - yy2033: + goto yy1133; + goto yy1134; + yy1141: ++p; - yy2034 : { return (bufsize_t)(p - start); } - yy2035: + yy1142 : { return (bufsize_t)(p - start); } + yy1143: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } - goto yy2034; - yy2037: + goto yy1142; + yy1145: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } if (yych <= '\f') { if (yych == '\n') - goto yy2033; - goto yy2026; + goto yy1141; + goto yy1134; } else { if (yych <= '\r') - goto yy2033; + goto yy1141; if (yych != '#') - goto yy2026; + goto yy1134; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } if (yych <= '\f') { if (yych == '\n') - goto yy2033; - goto yy2026; + goto yy1141; + goto yy1134; } else { if (yych <= '\r') - goto yy2033; + goto yy1141; if (yych != '#') - goto yy2026; + goto yy1134; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } if (yych <= '\f') { if (yych == '\n') - goto yy2033; - goto yy2026; + goto yy1141; + goto yy1134; } else { if (yych <= '\r') - goto yy2033; + goto yy1141; if (yych != '#') - goto yy2026; + goto yy1134; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2035; + goto yy1143; } if (yych <= '\f') { if (yych == '\n') - goto yy2033; - goto yy2026; + goto yy1141; + goto yy1134; } else { if (yych <= '\r') - goto yy2033; + goto yy1141; if (yych != '#') - goto yy2026; + goto yy1134; } ++p; if (yybm[0 + (yych = *p)] & 128) { - goto yy2035; + goto yy1143; } if (yych == '\n') - goto yy2033; + goto yy1141; if (yych == '\r') - goto yy2033; - goto yy2026; + goto yy1141; + goto yy1134; } } @@ -24600,187 +18024,187 @@ bufsize_t _scan_setext_heading_line(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '-') { if (yych == '\n') - goto yy2044; + goto yy1152; if (yych <= ',') - goto yy2047; - goto yy2046; + goto yy1155; + goto yy1154; } else { if (yych == '=') - goto yy2045; + goto yy1153; if (yych <= 0x7F) - goto yy2047; + goto yy1155; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2048; + goto yy1156; if (yych <= 0xE0) - goto yy2050; + goto yy1158; if (yych <= 0xEC) - goto yy2051; - goto yy2055; + goto yy1159; + goto yy1163; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2051; - goto yy2052; + goto yy1159; + goto yy1160; } else { if (yych <= 0xF3) - goto yy2053; + goto yy1161; if (yych <= 0xF4) - goto yy2054; + goto yy1162; } } } - yy2044 : { return 0; } - yy2045: + yy1152 : { return 0; } + yy1153: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy2066; + goto yy1174; } if (yych <= '\f') { if (yych == '\n') - goto yy2064; - goto yy2044; + goto yy1172; + goto yy1152; } else { if (yych <= '\r') - goto yy2064; + goto yy1172; if (yych == ' ') - goto yy2062; - goto yy2044; + goto yy1170; + goto yy1152; } - yy2046: + yy1154: yych = *(marker = ++p); if (yybm[0 + yych] & 32) { - goto yy2056; + goto yy1164; } if (yych <= '\f') { if (yych == '\n') - goto yy2058; - goto yy2044; + goto yy1166; + goto yy1152; } else { if (yych <= '\r') - goto yy2058; + goto yy1166; if (yych == '-') - goto yy2060; - goto yy2044; + goto yy1168; + goto yy1152; } - yy2047: + yy1155: yych = *++p; - goto yy2044; - yy2048: + goto yy1152; + yy1156: yych = *++p; if (yych <= 0x7F) - goto yy2049; + goto yy1157; if (yych <= 0xBF) - goto yy2047; - yy2049: + goto yy1155; + yy1157: p = marker; - goto yy2044; - yy2050: + goto yy1152; + yy1158: yych = *++p; if (yych <= 0x9F) - goto yy2049; + goto yy1157; if (yych <= 0xBF) - goto yy2048; - goto yy2049; - yy2051: + goto yy1156; + goto yy1157; + yy1159: yych = *++p; if (yych <= 0x7F) - goto yy2049; + goto yy1157; if (yych <= 0xBF) - goto yy2048; - goto yy2049; - yy2052: + goto yy1156; + goto yy1157; + yy1160: yych = *++p; if (yych <= 0x8F) - goto yy2049; + goto yy1157; if (yych <= 0xBF) - goto yy2051; - goto yy2049; - yy2053: + goto yy1159; + goto yy1157; + yy1161: yych = *++p; if (yych <= 0x7F) - goto yy2049; + goto yy1157; if (yych <= 0xBF) - goto yy2051; - goto yy2049; - yy2054: + goto yy1159; + goto yy1157; + yy1162: yych = *++p; if (yych <= 0x7F) - goto yy2049; + goto yy1157; if (yych <= 0x8F) - goto yy2051; - goto yy2049; - yy2055: + goto yy1159; + goto yy1157; + yy1163: yych = *++p; if (yych <= 0x7F) - goto yy2049; + goto yy1157; if (yych <= 0x9F) - goto yy2048; - goto yy2049; - yy2056: + goto yy1156; + goto yy1157; + yy1164: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2056; + goto yy1164; } if (yych == '\n') - goto yy2058; + goto yy1166; if (yych != '\r') - goto yy2049; - yy2058: + goto yy1157; + yy1166: ++p; { return 2; } - yy2060: + yy1168: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2056; + goto yy1164; } if (yych <= '\f') { if (yych == '\n') - goto yy2058; - goto yy2049; + goto yy1166; + goto yy1157; } else { if (yych <= '\r') - goto yy2058; + goto yy1166; if (yych == '-') - goto yy2060; - goto yy2049; + goto yy1168; + goto yy1157; } - yy2062: + yy1170: ++p; yych = *p; if (yych <= '\f') { if (yych != '\n') - goto yy2049; + goto yy1157; } else { if (yych <= '\r') - goto yy2064; + goto yy1172; if (yych == ' ') - goto yy2062; - goto yy2049; + goto yy1170; + goto yy1157; } - yy2064: + yy1172: ++p; { return 1; } - yy2066: + yy1174: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2066; + goto yy1174; } if (yych <= '\f') { if (yych == '\n') - goto yy2064; - goto yy2049; + goto yy1172; + goto yy1157; } else { if (yych <= '\r') - goto yy2064; + goto yy1172; if (yych == ' ') - goto yy2062; - goto yy2049; + goto yy1170; + goto yy1157; } } } @@ -24812,346 +18236,346 @@ bufsize_t _scan_thematic_break(const unsigned char *p) { if (yych <= 0x7F) { if (yych <= '*') { if (yych == '\n') - goto yy2070; + goto yy1178; if (yych <= ')') - goto yy2074; - goto yy2071; + goto yy1182; + goto yy1179; } else { if (yych <= '-') { if (yych <= ',') - goto yy2074; - goto yy2073; + goto yy1182; + goto yy1181; } else { if (yych == '_') - goto yy2072; - goto yy2074; + goto yy1180; + goto yy1182; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych >= 0xC2) - goto yy2075; + goto yy1183; } else { if (yych <= 0xE0) - goto yy2077; + goto yy1185; if (yych <= 0xEC) - goto yy2078; - goto yy2082; + goto yy1186; + goto yy1190; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2078; - goto yy2079; + goto yy1186; + goto yy1187; } else { if (yych <= 0xF3) - goto yy2080; + goto yy1188; if (yych <= 0xF4) - goto yy2081; + goto yy1189; } } } - yy2070 : { return 0; } - yy2071: + yy1178 : { return 0; } + yy1179: yych = *(marker = ++p); if (yych == ' ') - goto yy2107; + goto yy1215; if (yych == '*') - goto yy2109; - goto yy2070; - yy2072: + goto yy1217; + goto yy1178; + yy1180: yych = *(marker = ++p); if (yych == ' ') - goto yy2095; + goto yy1203; if (yych == '_') - goto yy2097; - goto yy2070; - yy2073: + goto yy1205; + goto yy1178; + yy1181: yych = *(marker = ++p); if (yybm[0 + yych] & 8) { - goto yy2083; + goto yy1191; } if (yych == '-') - goto yy2085; - goto yy2070; - yy2074: + goto yy1193; + goto yy1178; + yy1182: yych = *++p; - goto yy2070; - yy2075: + goto yy1178; + yy1183: yych = *++p; if (yych <= 0x7F) - goto yy2076; + goto yy1184; if (yych <= 0xBF) - goto yy2074; - yy2076: + goto yy1182; + yy1184: p = marker; - goto yy2070; - yy2077: + goto yy1178; + yy1185: yych = *++p; if (yych <= 0x9F) - goto yy2076; + goto yy1184; if (yych <= 0xBF) - goto yy2075; - goto yy2076; - yy2078: + goto yy1183; + goto yy1184; + yy1186: yych = *++p; if (yych <= 0x7F) - goto yy2076; + goto yy1184; if (yych <= 0xBF) - goto yy2075; - goto yy2076; - yy2079: + goto yy1183; + goto yy1184; + yy1187: yych = *++p; if (yych <= 0x8F) - goto yy2076; + goto yy1184; if (yych <= 0xBF) - goto yy2078; - goto yy2076; - yy2080: + goto yy1186; + goto yy1184; + yy1188: yych = *++p; if (yych <= 0x7F) - goto yy2076; + goto yy1184; if (yych <= 0xBF) - goto yy2078; - goto yy2076; - yy2081: + goto yy1186; + goto yy1184; + yy1189: yych = *++p; if (yych <= 0x7F) - goto yy2076; + goto yy1184; if (yych <= 0x8F) - goto yy2078; - goto yy2076; - yy2082: + goto yy1186; + goto yy1184; + yy1190: yych = *++p; if (yych <= 0x7F) - goto yy2076; + goto yy1184; if (yych <= 0x9F) - goto yy2075; - goto yy2076; - yy2083: + goto yy1183; + goto yy1184; + yy1191: ++p; yych = *p; if (yybm[0 + yych] & 8) { - goto yy2083; + goto yy1191; } if (yych != '-') - goto yy2076; - yy2085: + goto yy1184; + yy1193: ++p; yych = *p; if (yych == ' ') - goto yy2085; + goto yy1193; if (yych != '-') - goto yy2076; - yy2087: + goto yy1184; + yy1195: ++p; yych = *p; if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x08) - goto yy2076; + goto yy1184; } else { if (yych <= '\n') - goto yy2091; + goto yy1199; if (yych <= '\f') - goto yy2076; - goto yy2091; + goto yy1184; + goto yy1199; } } else { if (yych <= ' ') { if (yych <= 0x1F) - goto yy2076; - goto yy2087; + goto yy1184; + goto yy1195; } else { if (yych == '-') - goto yy2093; - goto yy2076; + goto yy1201; + goto yy1184; } } - yy2089: + yy1197: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy2089; + goto yy1197; } if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\n') - goto yy2091; + goto yy1199; if (yych != '\r') - goto yy2076; - yy2091: + goto yy1184; + yy1199: ++p; { return (bufsize_t)(p - start); } - yy2093: + yy1201: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2093; + goto yy1201; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\t') - goto yy2089; - goto yy2091; + goto yy1197; + goto yy1199; } else { if (yych == '\r') - goto yy2091; - goto yy2076; + goto yy1199; + goto yy1184; } - yy2095: + yy1203: ++p; yych = *p; if (yych == ' ') - goto yy2095; + goto yy1203; if (yych != '_') - goto yy2076; - yy2097: + goto yy1184; + yy1205: ++p; yych = *p; if (yych == ' ') - goto yy2097; + goto yy1205; if (yych != '_') - goto yy2076; - yy2099: + goto yy1184; + yy1207: ++p; yych = *p; if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x08) - goto yy2076; + goto yy1184; } else { if (yych <= '\n') - goto yy2103; + goto yy1211; if (yych <= '\f') - goto yy2076; - goto yy2103; + goto yy1184; + goto yy1211; } } else { if (yych <= ' ') { if (yych <= 0x1F) - goto yy2076; - goto yy2099; + goto yy1184; + goto yy1207; } else { if (yych == '_') - goto yy2105; - goto yy2076; + goto yy1213; + goto yy1184; } } - yy2101: + yy1209: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\t') - goto yy2101; + goto yy1209; if (yych >= '\v') - goto yy2076; + goto yy1184; } else { if (yych <= '\r') - goto yy2103; + goto yy1211; if (yych == ' ') - goto yy2101; - goto yy2076; + goto yy1209; + goto yy1184; } - yy2103: + yy1211: ++p; { return (bufsize_t)(p - start); } - yy2105: + yy1213: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2105; + goto yy1213; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\t') - goto yy2101; - goto yy2103; + goto yy1209; + goto yy1211; } else { if (yych == '\r') - goto yy2103; - goto yy2076; + goto yy1211; + goto yy1184; } - yy2107: + yy1215: ++p; yych = *p; if (yych == ' ') - goto yy2107; + goto yy1215; if (yych != '*') - goto yy2076; - yy2109: + goto yy1184; + yy1217: ++p; yych = *p; if (yych == ' ') - goto yy2109; + goto yy1217; if (yych != '*') - goto yy2076; - yy2111: + goto yy1184; + yy1219: ++p; yych = *p; if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x08) - goto yy2076; + goto yy1184; } else { if (yych <= '\n') - goto yy2115; + goto yy1223; if (yych <= '\f') - goto yy2076; - goto yy2115; + goto yy1184; + goto yy1223; } } else { if (yych <= ' ') { if (yych <= 0x1F) - goto yy2076; - goto yy2111; + goto yy1184; + goto yy1219; } else { if (yych == '*') - goto yy2117; - goto yy2076; + goto yy1225; + goto yy1184; } } - yy2113: + yy1221: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\t') - goto yy2113; + goto yy1221; if (yych >= '\v') - goto yy2076; + goto yy1184; } else { if (yych <= '\r') - goto yy2115; + goto yy1223; if (yych == ' ') - goto yy2113; - goto yy2076; + goto yy1221; + goto yy1184; } - yy2115: + yy1223: ++p; { return (bufsize_t)(p - start); } - yy2117: + yy1225: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2117; + goto yy1225; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2076; + goto yy1184; if (yych <= '\t') - goto yy2113; - goto yy2115; + goto yy1221; + goto yy1223; } else { if (yych == '\r') - goto yy2115; - goto yy2076; + goto yy1223; + goto yy1184; } } } @@ -25188,374 +18612,374 @@ bufsize_t _scan_open_code_fence(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '`') { if (yych == '\n') - goto yy2121; + goto yy1229; if (yych <= '_') - goto yy2124; - goto yy2122; + goto yy1232; + goto yy1230; } else { if (yych == '~') - goto yy2123; + goto yy1231; if (yych <= 0x7F) - goto yy2124; + goto yy1232; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2125; + goto yy1233; if (yych <= 0xE0) - goto yy2127; + goto yy1235; if (yych <= 0xEC) - goto yy2128; - goto yy2132; + goto yy1236; + goto yy1240; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2128; - goto yy2129; + goto yy1236; + goto yy1237; } else { if (yych <= 0xF3) - goto yy2130; + goto yy1238; if (yych <= 0xF4) - goto yy2131; + goto yy1239; } } } - yy2121 : { return 0; } - yy2122: + yy1229 : { return 0; } + yy1230: yych = *(marker = ++p); if (yych == '`') - goto yy2147; - goto yy2121; - yy2123: + goto yy1255; + goto yy1229; + yy1231: yych = *(marker = ++p); if (yych == '~') - goto yy2133; - goto yy2121; - yy2124: + goto yy1241; + goto yy1229; + yy1232: yych = *++p; - goto yy2121; - yy2125: + goto yy1229; + yy1233: yych = *++p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2124; - yy2126: + goto yy1232; + yy1234: p = marker; - goto yy2121; - yy2127: + goto yy1229; + yy1235: yych = *++p; if (yych <= 0x9F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2125; - goto yy2126; - yy2128: + goto yy1233; + goto yy1234; + yy1236: yych = *++p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2125; - goto yy2126; - yy2129: + goto yy1233; + goto yy1234; + yy1237: yych = *++p; if (yych <= 0x8F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2128; - goto yy2126; - yy2130: + goto yy1236; + goto yy1234; + yy1238: yych = *++p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2128; - goto yy2126; - yy2131: + goto yy1236; + goto yy1234; + yy1239: yych = *++p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x8F) - goto yy2128; - goto yy2126; - yy2132: + goto yy1236; + goto yy1234; + yy1240: yych = *++p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x9F) - goto yy2125; - goto yy2126; - yy2133: + goto yy1233; + goto yy1234; + yy1241: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy2134; + goto yy1242; } - goto yy2126; - yy2134: + goto yy1234; + yy1242: ++p; yych = *p; marker = p; if (yybm[0 + yych] & 32) { - goto yy2136; + goto yy1244; } if (yych <= 0xE0) { if (yych <= '~') { if (yych <= 0x00) - goto yy2126; + goto yy1234; if (yych <= '\r') - goto yy2145; - goto yy2134; + goto yy1253; + goto yy1242; } else { if (yych <= 0xC1) - goto yy2126; + goto yy1234; if (yych <= 0xDF) - goto yy2138; - goto yy2139; + goto yy1246; + goto yy1247; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2144; - goto yy2140; + goto yy1252; + goto yy1248; } else { if (yych <= 0xF0) - goto yy2141; + goto yy1249; if (yych <= 0xF3) - goto yy2142; + goto yy1250; if (yych <= 0xF4) - goto yy2143; - goto yy2126; + goto yy1251; + goto yy1234; } } - yy2136: + yy1244: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2136; + goto yy1244; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy2126; + goto yy1234; if (yych <= '\r') - goto yy2145; - goto yy2126; + goto yy1253; + goto yy1234; } else { if (yych <= 0xDF) - goto yy2138; + goto yy1246; if (yych <= 0xE0) - goto yy2139; - goto yy2140; + goto yy1247; + goto yy1248; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy2144; + goto yy1252; if (yych <= 0xEF) - goto yy2140; - goto yy2141; + goto yy1248; + goto yy1249; } else { if (yych <= 0xF3) - goto yy2142; + goto yy1250; if (yych <= 0xF4) - goto yy2143; - goto yy2126; + goto yy1251; + goto yy1234; } } - yy2138: + yy1246: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2136; - goto yy2126; - yy2139: + goto yy1244; + goto yy1234; + yy1247: ++p; yych = *p; if (yych <= 0x9F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2138; - goto yy2126; - yy2140: + goto yy1246; + goto yy1234; + yy1248: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2138; - goto yy2126; - yy2141: + goto yy1246; + goto yy1234; + yy1249: ++p; yych = *p; if (yych <= 0x8F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2140; - goto yy2126; - yy2142: + goto yy1248; + goto yy1234; + yy1250: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2140; - goto yy2126; - yy2143: + goto yy1248; + goto yy1234; + yy1251: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x8F) - goto yy2140; - goto yy2126; - yy2144: + goto yy1248; + goto yy1234; + yy1252: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x9F) - goto yy2138; - goto yy2126; - yy2145: + goto yy1246; + goto yy1234; + yy1253: ++p; p = marker; { return (bufsize_t)(p - start); } - yy2147: + yy1255: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy2148; + goto yy1256; } - goto yy2126; - yy2148: + goto yy1234; + yy1256: ++p; yych = *p; marker = p; if (yybm[0 + yych] & 128) { - goto yy2150; + goto yy1258; } if (yych <= 0xE0) { if (yych <= '`') { if (yych <= 0x00) - goto yy2126; + goto yy1234; if (yych <= '\r') - goto yy2159; - goto yy2148; + goto yy1267; + goto yy1256; } else { if (yych <= 0xC1) - goto yy2126; + goto yy1234; if (yych <= 0xDF) - goto yy2152; - goto yy2153; + goto yy1260; + goto yy1261; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2158; - goto yy2154; + goto yy1266; + goto yy1262; } else { if (yych <= 0xF0) - goto yy2155; + goto yy1263; if (yych <= 0xF3) - goto yy2156; + goto yy1264; if (yych <= 0xF4) - goto yy2157; - goto yy2126; + goto yy1265; + goto yy1234; } } - yy2150: + yy1258: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2150; + goto yy1258; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy2126; + goto yy1234; if (yych <= '\r') - goto yy2159; - goto yy2126; + goto yy1267; + goto yy1234; } else { if (yych <= 0xDF) - goto yy2152; + goto yy1260; if (yych <= 0xE0) - goto yy2153; - goto yy2154; + goto yy1261; + goto yy1262; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy2158; + goto yy1266; if (yych <= 0xEF) - goto yy2154; - goto yy2155; + goto yy1262; + goto yy1263; } else { if (yych <= 0xF3) - goto yy2156; + goto yy1264; if (yych <= 0xF4) - goto yy2157; - goto yy2126; + goto yy1265; + goto yy1234; } } - yy2152: + yy1260: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2150; - goto yy2126; - yy2153: + goto yy1258; + goto yy1234; + yy1261: ++p; yych = *p; if (yych <= 0x9F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2152; - goto yy2126; - yy2154: + goto yy1260; + goto yy1234; + yy1262: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2152; - goto yy2126; - yy2155: + goto yy1260; + goto yy1234; + yy1263: ++p; yych = *p; if (yych <= 0x8F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2154; - goto yy2126; - yy2156: + goto yy1262; + goto yy1234; + yy1264: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0xBF) - goto yy2154; - goto yy2126; - yy2157: + goto yy1262; + goto yy1234; + yy1265: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x8F) - goto yy2154; - goto yy2126; - yy2158: + goto yy1262; + goto yy1234; + yy1266: ++p; yych = *p; if (yych <= 0x7F) - goto yy2126; + goto yy1234; if (yych <= 0x9F) - goto yy2152; - goto yy2126; - yy2159: + goto yy1260; + goto yy1234; + yy1267: ++p; p = marker; { return (bufsize_t)(p - start); } @@ -25587,190 +19011,190 @@ bufsize_t _scan_close_code_fence(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '`') { if (yych == '\n') - goto yy2163; + goto yy1271; if (yych <= '_') - goto yy2166; - goto yy2164; + goto yy1274; + goto yy1272; } else { if (yych == '~') - goto yy2165; + goto yy1273; if (yych <= 0x7F) - goto yy2166; + goto yy1274; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2167; + goto yy1275; if (yych <= 0xE0) - goto yy2169; + goto yy1277; if (yych <= 0xEC) - goto yy2170; - goto yy2174; + goto yy1278; + goto yy1282; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2170; - goto yy2171; + goto yy1278; + goto yy1279; } else { if (yych <= 0xF3) - goto yy2172; + goto yy1280; if (yych <= 0xF4) - goto yy2173; + goto yy1281; } } } - yy2163 : { return 0; } - yy2164: + yy1271 : { return 0; } + yy1272: yych = *(marker = ++p); if (yych == '`') - goto yy2182; - goto yy2163; - yy2165: + goto yy1290; + goto yy1271; + yy1273: yych = *(marker = ++p); if (yych == '~') - goto yy2175; - goto yy2163; - yy2166: + goto yy1283; + goto yy1271; + yy1274: yych = *++p; - goto yy2163; - yy2167: + goto yy1271; + yy1275: yych = *++p; if (yych <= 0x7F) - goto yy2168; + goto yy1276; if (yych <= 0xBF) - goto yy2166; - yy2168: + goto yy1274; + yy1276: p = marker; - goto yy2163; - yy2169: + goto yy1271; + yy1277: yych = *++p; if (yych <= 0x9F) - goto yy2168; + goto yy1276; if (yych <= 0xBF) - goto yy2167; - goto yy2168; - yy2170: + goto yy1275; + goto yy1276; + yy1278: yych = *++p; if (yych <= 0x7F) - goto yy2168; + goto yy1276; if (yych <= 0xBF) - goto yy2167; - goto yy2168; - yy2171: + goto yy1275; + goto yy1276; + yy1279: yych = *++p; if (yych <= 0x8F) - goto yy2168; + goto yy1276; if (yych <= 0xBF) - goto yy2170; - goto yy2168; - yy2172: + goto yy1278; + goto yy1276; + yy1280: yych = *++p; if (yych <= 0x7F) - goto yy2168; + goto yy1276; if (yych <= 0xBF) - goto yy2170; - goto yy2168; - yy2173: + goto yy1278; + goto yy1276; + yy1281: yych = *++p; if (yych <= 0x7F) - goto yy2168; + goto yy1276; if (yych <= 0x8F) - goto yy2170; - goto yy2168; - yy2174: + goto yy1278; + goto yy1276; + yy1282: yych = *++p; if (yych <= 0x7F) - goto yy2168; + goto yy1276; if (yych <= 0x9F) - goto yy2167; - goto yy2168; - yy2175: + goto yy1275; + goto yy1276; + yy1283: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy2176; + goto yy1284; } - goto yy2168; - yy2176: + goto yy1276; + yy1284: ++p; yych = *p; marker = p; if (yybm[0 + yych] & 64) { - goto yy2178; + goto yy1286; } if (yych <= '\f') { if (yych <= 0x08) - goto yy2168; + goto yy1276; if (yych <= '\n') - goto yy2180; - goto yy2168; + goto yy1288; + goto yy1276; } else { if (yych <= '\r') - goto yy2180; + goto yy1288; if (yych == '~') - goto yy2176; - goto yy2168; + goto yy1284; + goto yy1276; } - yy2178: + yy1286: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2178; + goto yy1286; } if (yych <= 0x08) - goto yy2168; + goto yy1276; if (yych <= '\n') - goto yy2180; + goto yy1288; if (yych != '\r') - goto yy2168; - yy2180: + goto yy1276; + yy1288: ++p; p = marker; { return (bufsize_t)(p - start); } - yy2182: + yy1290: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2183; + goto yy1291; } - goto yy2168; - yy2183: + goto yy1276; + yy1291: ++p; yych = *p; marker = p; if (yybm[0 + yych] & 128) { - goto yy2183; + goto yy1291; } if (yych <= '\f') { if (yych <= 0x08) - goto yy2168; + goto yy1276; if (yych <= '\t') - goto yy2185; + goto yy1293; if (yych <= '\n') - goto yy2187; - goto yy2168; + goto yy1295; + goto yy1276; } else { if (yych <= '\r') - goto yy2187; + goto yy1295; if (yych != ' ') - goto yy2168; + goto yy1276; } - yy2185: + yy1293: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2168; + goto yy1276; if (yych <= '\t') - goto yy2185; + goto yy1293; if (yych >= '\v') - goto yy2168; + goto yy1276; } else { if (yych <= '\r') - goto yy2187; + goto yy1295; if (yych == ' ') - goto yy2185; - goto yy2168; + goto yy1293; + goto yy1276; } - yy2187: + yy1295: ++p; p = marker; { return (bufsize_t)(p - start); } @@ -25789,997 +19213,997 @@ bufsize_t _scan_entity(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '%') { if (yych != '\n') - goto yy2193; + goto yy1301; } else { if (yych <= '&') - goto yy2192; + goto yy1300; if (yych <= 0x7F) - goto yy2193; + goto yy1301; if (yych >= 0xC2) - goto yy2194; + goto yy1302; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2196; + goto yy1304; if (yych == 0xED) - goto yy2201; - goto yy2197; + goto yy1309; + goto yy1305; } else { if (yych <= 0xF0) - goto yy2198; + goto yy1306; if (yych <= 0xF3) - goto yy2199; + goto yy1307; if (yych <= 0xF4) - goto yy2200; + goto yy1308; } } - yy2191 : { return 0; } - yy2192: + yy1299 : { return 0; } + yy1300: yych = *(marker = ++p); if (yych <= '@') { if (yych == '#') - goto yy2202; - goto yy2191; + goto yy1310; + goto yy1299; } else { if (yych <= 'Z') - goto yy2203; + goto yy1311; if (yych <= '`') - goto yy2191; + goto yy1299; if (yych <= 'z') - goto yy2203; - goto yy2191; + goto yy1311; + goto yy1299; } - yy2193: + yy1301: yych = *++p; - goto yy2191; - yy2194: + goto yy1299; + yy1302: yych = *++p; if (yych <= 0x7F) - goto yy2195; + goto yy1303; if (yych <= 0xBF) - goto yy2193; - yy2195: + goto yy1301; + yy1303: p = marker; - goto yy2191; - yy2196: + goto yy1299; + yy1304: yych = *++p; if (yych <= 0x9F) - goto yy2195; + goto yy1303; if (yych <= 0xBF) - goto yy2194; - goto yy2195; - yy2197: + goto yy1302; + goto yy1303; + yy1305: yych = *++p; if (yych <= 0x7F) - goto yy2195; + goto yy1303; if (yych <= 0xBF) - goto yy2194; - goto yy2195; - yy2198: + goto yy1302; + goto yy1303; + yy1306: yych = *++p; if (yych <= 0x8F) - goto yy2195; + goto yy1303; if (yych <= 0xBF) - goto yy2197; - goto yy2195; - yy2199: + goto yy1305; + goto yy1303; + yy1307: yych = *++p; if (yych <= 0x7F) - goto yy2195; + goto yy1303; if (yych <= 0xBF) - goto yy2197; - goto yy2195; - yy2200: + goto yy1305; + goto yy1303; + yy1308: yych = *++p; if (yych <= 0x7F) - goto yy2195; + goto yy1303; if (yych <= 0x8F) - goto yy2197; - goto yy2195; - yy2201: + goto yy1305; + goto yy1303; + yy1309: yych = *++p; if (yych <= 0x7F) - goto yy2195; + goto yy1303; if (yych <= 0x9F) - goto yy2194; - goto yy2195; - yy2202: + goto yy1302; + goto yy1303; + yy1310: yych = *++p; if (yych <= 'W') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2238; - goto yy2195; + goto yy1346; + goto yy1303; } else { if (yych <= 'X') - goto yy2237; + goto yy1345; if (yych == 'x') - goto yy2237; - goto yy2195; + goto yy1345; + goto yy1303; } - yy2203: + yy1311: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych >= ':') - goto yy2195; + goto yy1303; } else { if (yych <= 'Z') - goto yy2204; + goto yy1312; if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } - yy2204: + yy1312: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2207; + goto yy1315; if (yych <= ':') - goto yy2195; + goto yy1303; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; - goto yy2207; + goto yy1303; + goto yy1315; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych <= 'z') - goto yy2207; - goto yy2195; + goto yy1315; + goto yy1303; } } - yy2205: + yy1313: ++p; { return (bufsize_t)(p - start); } - yy2207: + yy1315: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2208; + goto yy1316; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2208: + yy1316: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2209; + goto yy1317; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2209: + yy1317: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2210; + goto yy1318; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2210: + yy1318: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2211; + goto yy1319; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2211: + yy1319: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2212; + goto yy1320; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2212: + yy1320: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2213; + goto yy1321; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2213: + yy1321: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2214; + goto yy1322; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2214: + yy1322: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2215; + goto yy1323; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2215: + yy1323: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2216; + goto yy1324; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2216: + yy1324: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2217; + goto yy1325; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2217: + yy1325: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2218; + goto yy1326; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2218: + yy1326: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2219; + goto yy1327; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2219: + yy1327: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2220; + goto yy1328; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2220: + yy1328: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2221; + goto yy1329; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2221: + yy1329: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2222; + goto yy1330; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2222: + yy1330: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2223; + goto yy1331; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2223: + yy1331: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2224; + goto yy1332; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2224: + yy1332: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2225; + goto yy1333; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2225: + yy1333: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2226; + goto yy1334; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2226: + yy1334: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2227; + goto yy1335; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2227: + yy1335: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2228; + goto yy1336; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2228: + yy1336: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2229; + goto yy1337; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2229: + yy1337: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2230; + goto yy1338; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2230: + yy1338: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2231; + goto yy1339; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2231: + yy1339: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2232; + goto yy1340; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2232: + yy1340: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2233; + goto yy1341; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2233: + yy1341: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2234; + goto yy1342; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2234: + yy1342: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2235; + goto yy1343; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2235: + yy1343: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2236; + goto yy1344; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= '{') - goto yy2195; + goto yy1303; } } - yy2236: + yy1344: yych = *++p; if (yych == ';') - goto yy2205; - goto yy2195; - yy2237: + goto yy1313; + goto yy1303; + yy1345: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2245; - goto yy2195; + goto yy1353; + goto yy1303; } else { if (yych <= 'F') - goto yy2245; + goto yy1353; if (yych <= '`') - goto yy2195; + goto yy1303; if (yych <= 'f') - goto yy2245; - goto yy2195; + goto yy1353; + goto yy1303; } - yy2238: + yy1346: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2239; + goto yy1347; if (yych == ';') - goto yy2205; - goto yy2195; - yy2239: + goto yy1313; + goto yy1303; + yy1347: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2240; + goto yy1348; if (yych == ';') - goto yy2205; - goto yy2195; - yy2240: + goto yy1313; + goto yy1303; + yy1348: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2241; + goto yy1349; if (yych == ';') - goto yy2205; - goto yy2195; - yy2241: + goto yy1313; + goto yy1303; + yy1349: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2242; + goto yy1350; if (yych == ';') - goto yy2205; - goto yy2195; - yy2242: + goto yy1313; + goto yy1303; + yy1350: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2243; + goto yy1351; if (yych == ';') - goto yy2205; - goto yy2195; - yy2243: + goto yy1313; + goto yy1303; + yy1351: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2244; + goto yy1352; if (yych == ';') - goto yy2205; - goto yy2195; - yy2244: + goto yy1313; + goto yy1303; + yy1352: yych = *++p; if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2236; + goto yy1344; if (yych == ';') - goto yy2205; - goto yy2195; - yy2245: + goto yy1313; + goto yy1303; + yy1353: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2246; + goto yy1354; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2246: + yy1354: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2247; + goto yy1355; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2247: + yy1355: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2248; + goto yy1356; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2248: + yy1356: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2249; + goto yy1357; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2249: + yy1357: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2250; + goto yy1358; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2250: + yy1358: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2251; + goto yy1359; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; + goto yy1303; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych >= 'g') - goto yy2195; + goto yy1303; } } - yy2251: + yy1359: ++p; if ((yych = *p) <= ';') { if (yych <= '/') - goto yy2195; + goto yy1303; if (yych <= '9') - goto yy2236; + goto yy1344; if (yych <= ':') - goto yy2195; - goto yy2205; + goto yy1303; + goto yy1313; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2195; - goto yy2236; + goto yy1303; + goto yy1344; } else { if (yych <= '`') - goto yy2195; + goto yy1303; if (yych <= 'f') - goto yy2236; - goto yy2195; + goto yy1344; + goto yy1303; } } } @@ -26799,415 +20223,415 @@ bufsize_t _scan_dangerous_url(const unsigned char *p) { if (yych <= 'I') { if (yych <= 'C') { if (yych != '\n') - goto yy2259; + goto yy1367; } else { if (yych <= 'D') - goto yy2255; + goto yy1363; if (yych == 'F') - goto yy2258; - goto yy2259; + goto yy1366; + goto yy1367; } } else { if (yych <= 'V') { if (yych <= 'J') - goto yy2256; + goto yy1364; if (yych <= 'U') - goto yy2259; - goto yy2257; + goto yy1367; + goto yy1365; } else { if (yych == 'd') - goto yy2255; + goto yy1363; if (yych <= 'e') - goto yy2259; - goto yy2258; + goto yy1367; + goto yy1366; } } } else { if (yych <= 0xDF) { if (yych <= 'u') { if (yych == 'j') - goto yy2256; - goto yy2259; + goto yy1364; + goto yy1367; } else { if (yych <= 'v') - goto yy2257; + goto yy1365; if (yych <= 0x7F) - goto yy2259; + goto yy1367; if (yych >= 0xC2) - goto yy2260; + goto yy1368; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2262; + goto yy1370; if (yych == 0xED) - goto yy2267; - goto yy2263; + goto yy1375; + goto yy1371; } else { if (yych <= 0xF0) - goto yy2264; + goto yy1372; if (yych <= 0xF3) - goto yy2265; + goto yy1373; if (yych <= 0xF4) - goto yy2266; + goto yy1374; } } } - yy2254 : { return 0; } - yy2255: + yy1362 : { return 0; } + yy1363: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy2289; + goto yy1397; if (yych == 'a') - goto yy2289; - goto yy2254; - yy2256: + goto yy1397; + goto yy1362; + yy1364: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy2280; + goto yy1388; if (yych == 'a') - goto yy2280; - goto yy2254; - yy2257: + goto yy1388; + goto yy1362; + yy1365: yyaccept = 0; yych = *(marker = ++p); if (yych == 'B') - goto yy2273; + goto yy1381; if (yych == 'b') - goto yy2273; - goto yy2254; - yy2258: + goto yy1381; + goto yy1362; + yy1366: yyaccept = 0; yych = *(marker = ++p); if (yych == 'I') - goto yy2268; + goto yy1376; if (yych == 'i') - goto yy2268; - goto yy2254; - yy2259: + goto yy1376; + goto yy1362; + yy1367: yych = *++p; - goto yy2254; - yy2260: + goto yy1362; + yy1368: yych = *++p; if (yych <= 0x7F) - goto yy2261; + goto yy1369; if (yych <= 0xBF) - goto yy2259; - yy2261: + goto yy1367; + yy1369: p = marker; if (yyaccept == 0) { - goto yy2254; + goto yy1362; } else { - goto yy2272; + goto yy1380; } - yy2262: + yy1370: yych = *++p; if (yych <= 0x9F) - goto yy2261; + goto yy1369; if (yych <= 0xBF) - goto yy2260; - goto yy2261; - yy2263: + goto yy1368; + goto yy1369; + yy1371: yych = *++p; if (yych <= 0x7F) - goto yy2261; + goto yy1369; if (yych <= 0xBF) - goto yy2260; - goto yy2261; - yy2264: + goto yy1368; + goto yy1369; + yy1372: yych = *++p; if (yych <= 0x8F) - goto yy2261; + goto yy1369; if (yych <= 0xBF) - goto yy2263; - goto yy2261; - yy2265: + goto yy1371; + goto yy1369; + yy1373: yych = *++p; if (yych <= 0x7F) - goto yy2261; + goto yy1369; if (yych <= 0xBF) - goto yy2263; - goto yy2261; - yy2266: + goto yy1371; + goto yy1369; + yy1374: yych = *++p; if (yych <= 0x7F) - goto yy2261; + goto yy1369; if (yych <= 0x8F) - goto yy2263; - goto yy2261; - yy2267: + goto yy1371; + goto yy1369; + yy1375: yych = *++p; if (yych <= 0x7F) - goto yy2261; + goto yy1369; if (yych <= 0x9F) - goto yy2260; - goto yy2261; - yy2268: + goto yy1368; + goto yy1369; + yy1376: yych = *++p; if (yych == 'L') - goto yy2269; + goto yy1377; if (yych != 'l') - goto yy2261; - yy2269: + goto yy1369; + yy1377: yych = *++p; if (yych == 'E') - goto yy2270; + goto yy1378; if (yych != 'e') - goto yy2261; - yy2270: + goto yy1369; + yy1378: yych = *++p; if (yych != ':') - goto yy2261; - yy2271: + goto yy1369; + yy1379: ++p; - yy2272 : { return (bufsize_t)(p - start); } - yy2273: + yy1380 : { return (bufsize_t)(p - start); } + yy1381: yych = *++p; if (yych == 'S') - goto yy2274; + goto yy1382; if (yych != 's') - goto yy2261; - yy2274: + goto yy1369; + yy1382: yych = *++p; if (yych == 'C') - goto yy2275; + goto yy1383; if (yych != 'c') - goto yy2261; - yy2275: + goto yy1369; + yy1383: yych = *++p; if (yych == 'R') - goto yy2276; + goto yy1384; if (yych != 'r') - goto yy2261; - yy2276: + goto yy1369; + yy1384: yych = *++p; if (yych == 'I') - goto yy2277; + goto yy1385; if (yych != 'i') - goto yy2261; - yy2277: + goto yy1369; + yy1385: yych = *++p; if (yych == 'P') - goto yy2278; + goto yy1386; if (yych != 'p') - goto yy2261; - yy2278: + goto yy1369; + yy1386: yych = *++p; if (yych == 'T') - goto yy2279; + goto yy1387; if (yych != 't') - goto yy2261; - yy2279: + goto yy1369; + yy1387: yych = *++p; if (yych == ':') - goto yy2271; - goto yy2261; - yy2280: + goto yy1379; + goto yy1369; + yy1388: yych = *++p; if (yych == 'V') - goto yy2281; + goto yy1389; if (yych != 'v') - goto yy2261; - yy2281: + goto yy1369; + yy1389: yych = *++p; if (yych == 'A') - goto yy2282; + goto yy1390; if (yych != 'a') - goto yy2261; - yy2282: + goto yy1369; + yy1390: yych = *++p; if (yych == 'S') - goto yy2283; + goto yy1391; if (yych != 's') - goto yy2261; - yy2283: + goto yy1369; + yy1391: yych = *++p; if (yych == 'C') - goto yy2284; + goto yy1392; if (yych != 'c') - goto yy2261; - yy2284: + goto yy1369; + yy1392: yych = *++p; if (yych == 'R') - goto yy2285; + goto yy1393; if (yych != 'r') - goto yy2261; - yy2285: + goto yy1369; + yy1393: yych = *++p; if (yych == 'I') - goto yy2286; + goto yy1394; if (yych != 'i') - goto yy2261; - yy2286: + goto yy1369; + yy1394: yych = *++p; if (yych == 'P') - goto yy2287; + goto yy1395; if (yych != 'p') - goto yy2261; - yy2287: + goto yy1369; + yy1395: yych = *++p; if (yych == 'T') - goto yy2288; + goto yy1396; if (yych != 't') - goto yy2261; - yy2288: + goto yy1369; + yy1396: yych = *++p; if (yych == ':') - goto yy2271; - goto yy2261; - yy2289: + goto yy1379; + goto yy1369; + yy1397: yych = *++p; if (yych == 'T') - goto yy2290; + goto yy1398; if (yych != 't') - goto yy2261; - yy2290: + goto yy1369; + yy1398: yych = *++p; if (yych == 'A') - goto yy2291; + goto yy1399; if (yych != 'a') - goto yy2261; - yy2291: + goto yy1369; + yy1399: yych = *++p; if (yych != ':') - goto yy2261; + goto yy1369; yyaccept = 1; yych = *(marker = ++p); if (yych == 'I') - goto yy2293; + goto yy1401; if (yych != 'i') - goto yy2272; - yy2293: + goto yy1380; + yy1401: yych = *++p; if (yych == 'M') - goto yy2294; + goto yy1402; if (yych != 'm') - goto yy2261; - yy2294: + goto yy1369; + yy1402: yych = *++p; if (yych == 'A') - goto yy2295; + goto yy1403; if (yych != 'a') - goto yy2261; - yy2295: + goto yy1369; + yy1403: yych = *++p; if (yych == 'G') - goto yy2296; + goto yy1404; if (yych != 'g') - goto yy2261; - yy2296: + goto yy1369; + yy1404: yych = *++p; if (yych == 'E') - goto yy2297; + goto yy1405; if (yych != 'e') - goto yy2261; - yy2297: + goto yy1369; + yy1405: yych = *++p; if (yych != '/') - goto yy2261; + goto yy1369; yych = *++p; if (yych <= 'W') { if (yych <= 'J') { if (yych == 'G') - goto yy2300; + goto yy1408; if (yych <= 'I') - goto yy2261; - goto yy2301; + goto yy1369; + goto yy1409; } else { if (yych == 'P') - goto yy2299; + goto yy1407; if (yych <= 'V') - goto yy2261; - goto yy2302; + goto yy1369; + goto yy1410; } } else { if (yych <= 'j') { if (yych == 'g') - goto yy2300; + goto yy1408; if (yych <= 'i') - goto yy2261; - goto yy2301; + goto yy1369; + goto yy1409; } else { if (yych <= 'p') { if (yych <= 'o') - goto yy2261; + goto yy1369; } else { if (yych == 'w') - goto yy2302; - goto yy2261; + goto yy1410; + goto yy1369; } } } - yy2299: + yy1407: yych = *++p; if (yych == 'N') - goto yy2310; + goto yy1418; if (yych == 'n') - goto yy2310; - goto yy2261; - yy2300: + goto yy1418; + goto yy1369; + yy1408: yych = *++p; if (yych == 'I') - goto yy2309; + goto yy1417; if (yych == 'i') - goto yy2309; - goto yy2261; - yy2301: + goto yy1417; + goto yy1369; + yy1409: yych = *++p; if (yych == 'P') - goto yy2307; + goto yy1415; if (yych == 'p') - goto yy2307; - goto yy2261; - yy2302: + goto yy1415; + goto yy1369; + yy1410: yych = *++p; if (yych == 'E') - goto yy2303; + goto yy1411; if (yych != 'e') - goto yy2261; - yy2303: + goto yy1369; + yy1411: yych = *++p; if (yych == 'B') - goto yy2304; + goto yy1412; if (yych != 'b') - goto yy2261; - yy2304: + goto yy1369; + yy1412: yych = *++p; if (yych == 'P') - goto yy2305; + goto yy1413; if (yych != 'p') - goto yy2261; - yy2305: + goto yy1369; + yy1413: ++p; { return 0; } - yy2307: + yy1415: yych = *++p; if (yych == 'E') - goto yy2308; + goto yy1416; if (yych != 'e') - goto yy2261; - yy2308: + goto yy1369; + yy1416: yych = *++p; if (yych == 'G') - goto yy2305; + goto yy1413; if (yych == 'g') - goto yy2305; - goto yy2261; - yy2309: + goto yy1413; + goto yy1369; + yy1417: yych = *++p; if (yych == 'F') - goto yy2305; + goto yy1413; if (yych == 'f') - goto yy2305; - goto yy2261; - yy2310: + goto yy1413; + goto yy1369; + yy1418: ++p; if ((yych = *p) == 'G') - goto yy2305; + goto yy1413; if (yych == 'g') - goto yy2305; - goto yy2261; + goto yy1413; + goto yy1369; } } diff --git a/src/scanners.re b/src/scanners.re index 8176590..d746783 100644 --- a/src/scanners.re +++ b/src/scanners.re @@ -71,7 +71,7 @@ bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c, in_single_quotes = ['] (escaped_char|[^'\x00])* [']; in_parens = [(] (escaped_char|[^)\x00])* [)]; - scheme = 'coap'|'doi'|'javascript'|'aaa'|'aaas'|'about'|'acap'|'cap'|'cid'|'crid'|'data'|'dav'|'dict'|'dns'|'file'|'ftp'|'geo'|'go'|'gopher'|'h323'|'http'|'https'|'iax'|'icap'|'im'|'imap'|'info'|'ipp'|'iris'|'iris.beep'|'iris.xpc'|'iris.xpcs'|'iris.lwz'|'ldap'|'mailto'|'mid'|'msrp'|'msrps'|'mtqp'|'mupdate'|'news'|'nfs'|'ni'|'nih'|'nntp'|'opaquelocktoken'|'pop'|'pres'|'rtsp'|'service'|'session'|'shttp'|'sieve'|'sip'|'sips'|'sms'|'snmp'|'soap.beep'|'soap.beeps'|'tag'|'tel'|'telnet'|'tftp'|'thismessage'|'tn3270'|'tip'|'tv'|'urn'|'vemmi'|'ws'|'wss'|'xcon'|'xcon-userid'|'xmlrpc.beep'|'xmlrpc.beeps'|'xmpp'|'z39.50r'|'z39.50s'|'adiumxtra'|'afp'|'afs'|'aim'|'apt'|'attachment'|'aw'|'beshare'|'bitcoin'|'bolo'|'callto'|'chrome'|'chrome-extension'|'com-eventbrite-attendee'|'content'|'cvs'|'dlna-playsingle'|'dlna-playcontainer'|'dtn'|'dvb'|'ed2k'|'facetime'|'feed'|'finger'|'fish'|'gg'|'git'|'gizmoproject'|'gtalk'|'hcp'|'icon'|'ipn'|'irc'|'irc6'|'ircs'|'itms'|'jar'|'jms'|'keyparc'|'lastfm'|'ldaps'|'magnet'|'maps'|'market'|'message'|'mms'|'ms-help'|'msnim'|'mumble'|'mvn'|'notes'|'oid'|'palm'|'paparazzi'|'platform'|'proxy'|'psyc'|'query'|'res'|'resource'|'rmi'|'rsync'|'rtmp'|'secondlife'|'sftp'|'sgn'|'skype'|'smb'|'soldat'|'spotify'|'ssh'|'steam'|'svn'|'teamspeak'|'things'|'udp'|'unreal'|'ut2004'|'ventrilo'|'view-source'|'webcal'|'wtai'|'wyciwyg'|'xfire'|'xri'|'ymsgr'; + scheme = [A-Za-z ][A-Za-z.+-]{1,31}; */ // Try to match a scheme including colon. -- cgit v1.2.3