diff options
author | John MacFarlane <jgm@berkeley.edu> | 2015-08-18 22:26:36 -0700 |
---|---|---|
committer | John MacFarlane <jgm@berkeley.edu> | 2015-08-18 22:26:36 -0700 |
commit | a8c82417bee61b3d512f92848c342eb3adb4b8b0 (patch) | |
tree | 04a1abf2192a51c584b0cede721f9d80ea037581 /src | |
parent | aaa223dc825e9fbb2a0910ebd62d558b6ea27b2d (diff) |
Added iframe to list of blocktags, as per spec change.
Diffstat (limited to 'src')
-rw-r--r-- | src/scanners.c | 8358 | ||||
-rw-r--r-- | src/scanners.re | 2 |
2 files changed, 4199 insertions, 4161 deletions
diff --git a/src/scanners.c b/src/scanners.c index 6a98928..7868e01 100644 --- a/src/scanners.c +++ b/src/scanners.c @@ -17120,11 +17120,11 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { yych = *(marker = ++p); switch (yych) { case '!': - goto yy1439; + goto yy1440; case '/': goto yy1424; case '?': - goto yy1440; + goto yy1441; case 'A': case 'a': goto yy1426; @@ -17143,30 +17143,33 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { case 'H': case 'h': goto yy1431; + case 'I': + case 'i': + goto yy1432; case 'L': case 'l': - goto yy1432; + goto yy1433; case 'M': case 'm': - goto yy1433; + goto yy1434; case 'N': case 'n': - goto yy1434; + goto yy1435; case 'O': case 'o': - goto yy1435; + goto yy1436; case 'P': case 'p': goto yy1425; case 'S': case 's': - goto yy1436; + goto yy1437; case 'T': case 't': - goto yy1437; + goto yy1438; case 'U': case 'u': - goto yy1438; + goto yy1439; default: goto yy1413; } @@ -17245,30 +17248,33 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { case 'H': case 'h': goto yy1431; + case 'I': + case 'i': + goto yy1432; case 'L': case 'l': - goto yy1432; + goto yy1433; case 'M': case 'm': - goto yy1433; + goto yy1434; case 'N': case 'n': - goto yy1434; + goto yy1435; case 'O': case 'o': - goto yy1435; + goto yy1436; case 'P': case 'p': - goto yy1620; + goto yy1625; case 'S': case 's': - goto yy1621; + goto yy1626; case 'T': case 't': - goto yy1437; + goto yy1438; case 'U': case 'u': - goto yy1438; + goto yy1439; default: goto yy1417; } @@ -17279,32 +17285,32 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; if (yych <= 0x1F) goto yy1417; - goto yy1456; + goto yy1457; } else { if (yych == '/') - goto yy1458; + goto yy1459; if (yych <= '=') goto yy1417; - goto yy1456; + goto yy1457; } } else { if (yych <= 'R') { if (yych == 'A') - goto yy1617; + goto yy1622; if (yych <= 'Q') goto yy1417; - goto yy1616; + goto yy1621; } else { if (yych <= 'a') { if (yych <= '`') goto yy1417; - goto yy1617; + goto yy1622; } else { if (yych == 'r') - goto yy1616; + goto yy1621; goto yy1417; } } @@ -17315,24 +17321,24 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'D') { if (yych <= 'C') goto yy1417; - goto yy1605; + goto yy1610; } else { if (yych <= 'Q') goto yy1417; if (yych <= 'R') - goto yy1604; - goto yy1603; + goto yy1609; + goto yy1608; } } else { if (yych <= 'q') { if (yych == 'd') - goto yy1605; + goto yy1610; goto yy1417; } else { if (yych <= 'r') - goto yy1604; + goto yy1609; if (yych <= 's') - goto yy1603; + goto yy1608; goto yy1417; } } @@ -17341,25 +17347,25 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'O') { if (yych <= 'K') { if (yych == 'A') - goto yy1589; + goto yy1594; goto yy1417; } else { if (yych <= 'L') - goto yy1588; + goto yy1593; if (yych <= 'N') goto yy1417; - goto yy1587; + goto yy1592; } } else { if (yych <= 'k') { if (yych == 'a') - goto yy1589; + goto yy1594; goto yy1417; } else { if (yych <= 'l') - goto yy1588; + goto yy1593; if (yych == 'o') - goto yy1587; + goto yy1592; goto yy1417; } } @@ -17368,25 +17374,25 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'O') { if (yych <= 'D') { if (yych == 'A') - goto yy1574; + goto yy1579; goto yy1417; } else { if (yych <= 'E') - goto yy1573; + goto yy1578; if (yych <= 'N') goto yy1417; - goto yy1572; + goto yy1577; } } else { if (yych <= 'd') { if (yych == 'a') - goto yy1574; + goto yy1579; goto yy1417; } else { if (yych <= 'e') - goto yy1573; + goto yy1578; if (yych == 'o') - goto yy1572; + goto yy1577; goto yy1417; } } @@ -17399,13 +17405,13 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { case 'd': case 'l': case 't': - goto yy1455; + goto yy1456; case 'E': case 'e': - goto yy1564; + goto yy1569; case 'I': case 'i': - goto yy1563; + goto yy1568; default: goto yy1417; } @@ -17414,25 +17420,25 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'R') { if (yych <= 'N') { if (yych == 'I') - goto yy1539; + goto yy1544; goto yy1417; } else { if (yych <= 'O') - goto yy1538; + goto yy1543; if (yych <= 'Q') goto yy1417; - goto yy1537; + goto yy1542; } } else { if (yych <= 'n') { if (yych == 'i') - goto yy1539; + goto yy1544; goto yy1417; } else { if (yych <= 'o') - goto yy1538; + goto yy1543; if (yych == 'r') - goto yy1537; + goto yy1542; goto yy1417; } } @@ -17441,126 +17447,133 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'S') { if (yych <= 'D') { if (yych == '1') - goto yy1455; + goto yy1456; goto yy1417; } else { if (yych <= 'E') - goto yy1532; + goto yy1537; if (yych == 'R') - goto yy1455; + goto yy1456; goto yy1417; } } else { if (yych <= 'q') { if (yych <= 'T') - goto yy1531; + goto yy1536; if (yych == 'e') - goto yy1532; + goto yy1537; goto yy1417; } else { if (yych <= 'r') - goto yy1455; + goto yy1456; if (yych == 't') - goto yy1531; + goto yy1536; goto yy1417; } } yy1432: yych = *++p; + if (yych == 'F') + goto yy1532; + if (yych == 'f') + goto yy1532; + goto yy1417; + yy1433: + yych = *++p; if (yych <= 'I') { if (yych == 'E') - goto yy1526; + goto yy1527; if (yych <= 'H') goto yy1417; - goto yy1525; + goto yy1526; } else { if (yych <= 'e') { if (yych <= 'd') goto yy1417; - goto yy1526; + goto yy1527; } else { if (yych == 'i') - goto yy1525; + goto yy1526; goto yy1417; } } - yy1433: + yy1434: yych = *++p; if (yych <= 'E') { if (yych == 'A') - goto yy1517; + goto yy1518; if (yych <= 'D') goto yy1417; - goto yy1516; + goto yy1517; } else { if (yych <= 'a') { if (yych <= '`') goto yy1417; - goto yy1517; + goto yy1518; } else { if (yych == 'e') - goto yy1516; + goto yy1517; goto yy1417; } } - yy1434: + yy1435: yych = *++p; if (yych <= 'O') { if (yych == 'A') - goto yy1510; + goto yy1511; if (yych <= 'N') goto yy1417; - goto yy1509; + goto yy1510; } else { if (yych <= 'a') { if (yych <= '`') goto yy1417; - goto yy1510; + goto yy1511; } else { if (yych == 'o') - goto yy1509; + goto yy1510; goto yy1417; } } - yy1435: + yy1436: yych = *++p; if (yych <= 'P') { if (yych == 'L') - goto yy1455; + goto yy1456; if (yych <= 'O') goto yy1417; - goto yy1501; + goto yy1502; } else { if (yych <= 'l') { if (yych <= 'k') goto yy1417; - goto yy1455; + goto yy1456; } else { if (yych == 'p') - goto yy1501; + goto yy1502; goto yy1417; } } - yy1436: + yy1437: yych = *++p; if (yych <= 'U') { if (yych <= 'E') { if (yych == 'C') - goto yy1478; + goto yy1479; if (yych <= 'D') goto yy1417; - goto yy1481; + goto yy1482; } else { if (yych <= 'O') { if (yych <= 'N') goto yy1417; - goto yy1480; + goto yy1481; } else { if (yych <= 'S') goto yy1417; if (yych <= 'T') - goto yy1477; - goto yy1479; + goto yy1478; + goto yy1480; } } } else { @@ -17568,435 +17581,435 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { if (yych <= 'c') { if (yych <= 'b') goto yy1417; - goto yy1478; + goto yy1479; } else { if (yych == 'e') - goto yy1481; + goto yy1482; goto yy1417; } } else { if (yych <= 's') { if (yych <= 'o') - goto yy1480; + goto yy1481; goto yy1417; } else { if (yych <= 't') - goto yy1477; + goto yy1478; if (yych <= 'u') - goto yy1479; + goto yy1480; goto yy1417; } } } - yy1437: + yy1438: yych = *++p; switch (yych) { case 'A': case 'a': - goto yy1464; + goto yy1465; case 'B': case 'b': - goto yy1463; + goto yy1464; case 'D': case 'd': - goto yy1455; + goto yy1456; case 'F': case 'f': - goto yy1462; + goto yy1463; case 'H': case 'h': - goto yy1461; + goto yy1462; case 'I': case 'i': - goto yy1460; + goto yy1461; case 'R': case 'r': - goto yy1459; + goto yy1460; default: goto yy1417; } - yy1438: + yy1439: yych = *++p; if (yych == 'L') - goto yy1455; + goto yy1456; if (yych == 'l') - goto yy1455; + goto yy1456; goto yy1417; - yy1439: + yy1440: yych = *++p; if (yych <= '@') { if (yych == '-') - goto yy1442; + goto yy1443; goto yy1417; } else { if (yych <= 'Z') - goto yy1443; + goto yy1444; if (yych <= '[') - goto yy1445; + goto yy1446; goto yy1417; } - yy1440: + yy1441: ++p; { return 3; } - yy1442: + yy1443: yych = *++p; if (yych == '-') - goto yy1453; + goto yy1454; goto yy1417; - yy1443: + yy1444: ++p; { return 4; } - yy1445: + yy1446: yych = *++p; if (yych == 'C') - goto yy1446; + goto yy1447; if (yych != 'c') goto yy1417; - yy1446: + yy1447: yych = *++p; if (yych == 'D') - goto yy1447; + goto yy1448; if (yych != 'd') goto yy1417; - yy1447: + yy1448: yych = *++p; if (yych == 'A') - goto yy1448; + goto yy1449; if (yych != 'a') goto yy1417; - yy1448: + yy1449: yych = *++p; if (yych == 'T') - goto yy1449; + goto yy1450; if (yych != 't') goto yy1417; - yy1449: + yy1450: yych = *++p; if (yych == 'A') - goto yy1450; + goto yy1451; if (yych != 'a') goto yy1417; - yy1450: + yy1451: yych = *++p; if (yych != '[') goto yy1417; ++p; { return 5; } - yy1453: + yy1454: ++p; { return 2; } - yy1455: + yy1456: yych = *++p; if (yych <= ' ') { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; if (yych <= 0x1F) goto yy1417; } else { if (yych <= '/') { if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } else { if (yych != '>') goto yy1417; } } - yy1456: + yy1457: ++p; { return 6; } - yy1458: + yy1459: yych = *++p; if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; - yy1459: + yy1460: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= '@') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'A') - goto yy1475; + goto yy1476; if (yych == 'a') - goto yy1475; + goto yy1476; goto yy1417; } } - yy1460: + yy1461: yych = *++p; if (yych == 'T') - goto yy1473; + goto yy1474; if (yych == 't') - goto yy1473; + goto yy1474; goto yy1417; - yy1461: + yy1462: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'D') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'E') - goto yy1471; + goto yy1472; if (yych == 'e') - goto yy1471; + goto yy1472; goto yy1417; } } - yy1462: + yy1463: yych = *++p; if (yych == 'O') - goto yy1469; + goto yy1470; if (yych == 'o') - goto yy1469; + goto yy1470; goto yy1417; - yy1463: + yy1464: yych = *++p; if (yych == 'O') - goto yy1467; + goto yy1468; if (yych == 'o') - goto yy1467; + goto yy1468; goto yy1417; - yy1464: + yy1465: yych = *++p; if (yych == 'B') - goto yy1465; + goto yy1466; if (yych != 'b') goto yy1417; - yy1465: + yy1466: yych = *++p; if (yych == 'L') - goto yy1466; + goto yy1467; if (yych != 'l') goto yy1417; - yy1466: + yy1467: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1467: + yy1468: yych = *++p; if (yych == 'D') - goto yy1468; + goto yy1469; if (yych != 'd') goto yy1417; - yy1468: + yy1469: yych = *++p; if (yych == 'Y') - goto yy1455; + goto yy1456; if (yych == 'y') - goto yy1455; + goto yy1456; goto yy1417; - yy1469: + yy1470: yych = *++p; if (yych == 'O') - goto yy1470; + goto yy1471; if (yych != 'o') goto yy1417; - yy1470: + yy1471: yych = *++p; if (yych == 'T') - goto yy1455; + goto yy1456; if (yych == 't') - goto yy1455; + goto yy1456; goto yy1417; - yy1471: + yy1472: yych = *++p; if (yych == 'A') - goto yy1472; + goto yy1473; if (yych != 'a') goto yy1417; - yy1472: + yy1473: yych = *++p; if (yych == 'D') - goto yy1455; + goto yy1456; if (yych == 'd') - goto yy1455; + goto yy1456; goto yy1417; - yy1473: + yy1474: yych = *++p; if (yych == 'L') - goto yy1474; + goto yy1475; if (yych != 'l') goto yy1417; - yy1474: + yy1475: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1475: + yy1476: yych = *++p; if (yych == 'C') - goto yy1476; + goto yy1477; if (yych != 'c') goto yy1417; - yy1476: + yy1477: yych = *++p; if (yych == 'K') - goto yy1455; + goto yy1456; if (yych == 'k') - goto yy1455; + goto yy1456; goto yy1417; - yy1477: + yy1478: yych = *++p; if (yych == 'Y') - goto yy1499; + goto yy1500; if (yych == 'y') - goto yy1499; + goto yy1500; goto yy1417; - yy1478: + yy1479: yych = *++p; if (yych == 'R') - goto yy1493; + goto yy1494; if (yych == 'r') - goto yy1493; + goto yy1494; goto yy1417; - yy1479: + yy1480: yych = *++p; if (yych == 'M') - goto yy1489; + goto yy1490; if (yych == 'm') - goto yy1489; + goto yy1490; goto yy1417; - yy1480: + yy1481: yych = *++p; if (yych == 'U') - goto yy1486; + goto yy1487; if (yych == 'u') - goto yy1486; + goto yy1487; goto yy1417; - yy1481: + yy1482: yych = *++p; if (yych == 'C') - goto yy1482; + goto yy1483; if (yych != 'c') goto yy1417; - yy1482: + yy1483: yych = *++p; if (yych == 'T') - goto yy1483; + goto yy1484; if (yych != 't') goto yy1417; - yy1483: + yy1484: yych = *++p; if (yych == 'I') - goto yy1484; + goto yy1485; if (yych != 'i') goto yy1417; - yy1484: + yy1485: yych = *++p; if (yych == 'O') - goto yy1485; + goto yy1486; if (yych != 'o') goto yy1417; - yy1485: + yy1486: yych = *++p; if (yych == 'N') - goto yy1455; + goto yy1456; if (yych == 'n') - goto yy1455; + goto yy1456; goto yy1417; - yy1486: + yy1487: yych = *++p; if (yych == 'R') - goto yy1487; + goto yy1488; if (yych != 'r') goto yy1417; - yy1487: + yy1488: yych = *++p; if (yych == 'C') - goto yy1488; + goto yy1489; if (yych != 'c') goto yy1417; - yy1488: + yy1489: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1489: + yy1490: yych = *++p; if (yych == 'M') - goto yy1490; + goto yy1491; if (yych != 'm') goto yy1417; - yy1490: + yy1491: yych = *++p; if (yych == 'A') - goto yy1491; + goto yy1492; if (yych != 'a') goto yy1417; - yy1491: + yy1492: yych = *++p; if (yych == 'R') - goto yy1492; + goto yy1493; if (yych != 'r') goto yy1417; - yy1492: + yy1493: yych = *++p; if (yych == 'Y') - goto yy1455; + goto yy1456; if (yych == 'y') - goto yy1455; + goto yy1456; goto yy1417; - yy1493: + yy1494: yych = *++p; if (yych == 'I') - goto yy1494; + goto yy1495; if (yych != 'i') goto yy1417; - yy1494: + yy1495: yych = *++p; if (yych == 'P') - goto yy1495; + goto yy1496; if (yych != 'p') goto yy1417; - yy1495: + yy1496: yych = *++p; if (yych == 'T') - goto yy1496; + goto yy1497; if (yych != 't') goto yy1417; - yy1496: + yy1497: yych = *++p; if (yych <= 0x1F) { if (yych <= 0x08) @@ -18005,44 +18018,44 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { goto yy1417; } else { if (yych <= ' ') - goto yy1497; + goto yy1498; if (yych != '>') goto yy1417; } - yy1497: + yy1498: ++p; { return 1; } - yy1499: + yy1500: yych = *++p; if (yych == 'L') - goto yy1500; + goto yy1501; if (yych != 'l') goto yy1417; - yy1500: + yy1501: yych = *++p; if (yych == 'E') - goto yy1496; + goto yy1497; if (yych == 'e') - goto yy1496; + goto yy1497; goto yy1417; - yy1501: + yy1502: yych = *++p; if (yych == 'T') - goto yy1502; + goto yy1503; if (yych != 't') goto yy1417; - yy1502: + yy1503: yych = *++p; if (yych <= 'I') { if (yych == 'G') - goto yy1504; + goto yy1505; if (yych <= 'H') goto yy1417; } else { if (yych <= 'g') { if (yych <= 'f') goto yy1417; - goto yy1504; + goto yy1505; } else { if (yych != 'i') goto yy1417; @@ -18050,365 +18063,390 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { } yych = *++p; if (yych == 'O') - goto yy1508; + goto yy1509; if (yych == 'o') - goto yy1508; + goto yy1509; goto yy1417; - yy1504: + yy1505: yych = *++p; if (yych == 'R') - goto yy1505; + goto yy1506; if (yych != 'r') goto yy1417; - yy1505: + yy1506: yych = *++p; if (yych == 'O') - goto yy1506; + goto yy1507; if (yych != 'o') goto yy1417; - yy1506: + yy1507: yych = *++p; if (yych == 'U') - goto yy1507; + goto yy1508; if (yych != 'u') goto yy1417; - yy1507: + yy1508: yych = *++p; if (yych == 'P') - goto yy1455; + goto yy1456; if (yych == 'p') - goto yy1455; + goto yy1456; goto yy1417; - yy1508: + yy1509: yych = *++p; if (yych == 'N') - goto yy1455; + goto yy1456; if (yych == 'n') - goto yy1455; + goto yy1456; goto yy1417; - yy1509: + yy1510: yych = *++p; if (yych == 'F') - goto yy1511; + goto yy1512; if (yych == 'f') - goto yy1511; + goto yy1512; goto yy1417; - yy1510: + yy1511: yych = *++p; if (yych == 'V') - goto yy1455; + goto yy1456; if (yych == 'v') - goto yy1455; + goto yy1456; goto yy1417; - yy1511: + yy1512: yych = *++p; if (yych == 'R') - goto yy1512; + goto yy1513; if (yych != 'r') goto yy1417; - yy1512: + yy1513: yych = *++p; if (yych == 'A') - goto yy1513; + goto yy1514; if (yych != 'a') goto yy1417; - yy1513: + yy1514: yych = *++p; if (yych == 'M') - goto yy1514; + goto yy1515; if (yych != 'm') goto yy1417; - yy1514: + yy1515: yych = *++p; if (yych == 'E') - goto yy1515; + goto yy1516; if (yych != 'e') goto yy1417; - yy1515: + yy1516: yych = *++p; if (yych == 'S') - goto yy1455; + goto yy1456; if (yych == 's') - goto yy1455; + goto yy1456; goto yy1417; - yy1516: + yy1517: yych = *++p; if (yych <= 'T') { if (yych == 'N') - goto yy1519; + goto yy1520; if (yych <= 'S') goto yy1417; - goto yy1520; + goto yy1521; } else { if (yych <= 'n') { if (yych <= 'm') goto yy1417; - goto yy1519; + goto yy1520; } else { if (yych == 't') - goto yy1520; + goto yy1521; goto yy1417; } } - yy1517: + yy1518: yych = *++p; if (yych == 'I') - goto yy1518; + goto yy1519; if (yych != 'i') goto yy1417; - yy1518: + yy1519: yych = *++p; if (yych == 'N') - goto yy1455; + goto yy1456; if (yych == 'n') - goto yy1455; + goto yy1456; goto yy1417; - yy1519: + yy1520: yych = *++p; if (yych == 'U') - goto yy1521; + goto yy1522; if (yych == 'u') - goto yy1521; + goto yy1522; goto yy1417; - yy1520: + yy1521: yych = *++p; if (yych == 'A') - goto yy1455; + goto yy1456; if (yych == 'a') - goto yy1455; + goto yy1456; goto yy1417; - yy1521: + yy1522: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'H') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'I') - goto yy1522; + goto yy1523; if (yych != 'i') goto yy1417; } } - yy1522: + yy1523: yych = *++p; if (yych == 'T') - goto yy1523; + goto yy1524; if (yych != 't') goto yy1417; - yy1523: + yy1524: yych = *++p; if (yych == 'E') - goto yy1524; + goto yy1525; if (yych != 'e') goto yy1417; - yy1524: + yy1525: yych = *++p; if (yych == 'M') - goto yy1455; + goto yy1456; if (yych == 'm') - goto yy1455; + goto yy1456; goto yy1417; - yy1525: + yy1526: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'M') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'N') - goto yy1530; + goto yy1531; if (yych == 'n') - goto yy1530; + goto yy1531; goto yy1417; } } - yy1526: + yy1527: yych = *++p; if (yych == 'G') - goto yy1527; + goto yy1528; if (yych != 'g') goto yy1417; - yy1527: + yy1528: yych = *++p; if (yych == 'E') - goto yy1528; + goto yy1529; if (yych != 'e') goto yy1417; - yy1528: + yy1529: yych = *++p; if (yych == 'N') - goto yy1529; + goto yy1530; if (yych != 'n') goto yy1417; - yy1529: + yy1530: yych = *++p; if (yych == 'D') - goto yy1455; + goto yy1456; if (yych == 'd') - goto yy1455; + goto yy1456; goto yy1417; - yy1530: + yy1531: yych = *++p; if (yych == 'K') - goto yy1455; + goto yy1456; if (yych == 'k') - goto yy1455; + goto yy1456; goto yy1417; - yy1531: + yy1532: + yych = *++p; + if (yych == 'R') + goto yy1533; + if (yych != 'r') + goto yy1417; + yy1533: + yych = *++p; + if (yych == 'A') + goto yy1534; + if (yych != 'a') + goto yy1417; + yy1534: + yych = *++p; + if (yych == 'M') + goto yy1535; + if (yych != 'm') + goto yy1417; + yy1535: + yych = *++p; + if (yych == 'E') + goto yy1456; + if (yych == 'e') + goto yy1456; + goto yy1417; + yy1536: yych = *++p; if (yych == 'M') - goto yy1536; + goto yy1541; if (yych == 'm') - goto yy1536; + goto yy1541; goto yy1417; - yy1532: + yy1537: yych = *++p; if (yych == 'A') - goto yy1533; + goto yy1538; if (yych != 'a') goto yy1417; - yy1533: + yy1538: yych = *++p; if (yych == 'D') - goto yy1534; + goto yy1539; if (yych != 'd') goto yy1417; - yy1534: + yy1539: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'D') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'E') - goto yy1535; + goto yy1540; if (yych != 'e') goto yy1417; } } - yy1535: + yy1540: yych = *++p; if (yych == 'R') - goto yy1455; + goto yy1456; if (yych == 'r') - goto yy1455; + goto yy1456; goto yy1417; - yy1536: + yy1541: yych = *++p; if (yych == 'L') - goto yy1455; + goto yy1456; if (yych == 'l') - goto yy1455; + goto yy1456; goto yy1417; - yy1537: + yy1542: yych = *++p; if (yych == 'A') - goto yy1558; + goto yy1563; if (yych == 'a') - goto yy1558; + goto yy1563; goto yy1417; - yy1538: + yy1543: yych = *++p; if (yych <= 'R') { if (yych == 'O') - goto yy1554; + goto yy1559; if (yych <= 'Q') goto yy1417; - goto yy1555; + goto yy1560; } else { if (yych <= 'o') { if (yych <= 'n') goto yy1417; - goto yy1554; + goto yy1559; } else { if (yych == 'r') - goto yy1555; + goto yy1560; goto yy1417; } } - yy1539: + yy1544: yych = *++p; if (yych <= 'G') { if (yych == 'E') - goto yy1540; + goto yy1545; if (yych <= 'F') goto yy1417; - goto yy1541; + goto yy1546; } else { if (yych <= 'e') { if (yych <= 'd') goto yy1417; } else { if (yych == 'g') - goto yy1541; + goto yy1546; goto yy1417; } } - yy1540: + yy1545: yych = *++p; if (yych == 'L') - goto yy1550; + goto yy1555; if (yych == 'l') - goto yy1550; + goto yy1555; goto yy1417; - yy1541: + yy1546: yych = *++p; if (yych <= 'U') { if (yych == 'C') - goto yy1543; + goto yy1548; if (yych <= 'T') goto yy1417; } else { if (yych <= 'c') { if (yych <= 'b') goto yy1417; - goto yy1543; + goto yy1548; } else { if (yych != 'u') goto yy1417; @@ -18416,638 +18454,638 @@ bufsize_t _scan_html_block_start(const unsigned char *p) { } yych = *++p; if (yych == 'R') - goto yy1549; + goto yy1554; if (yych == 'r') - goto yy1549; + goto yy1554; goto yy1417; - yy1543: + yy1548: yych = *++p; if (yych == 'A') - goto yy1544; + goto yy1549; if (yych != 'a') goto yy1417; - yy1544: + yy1549: yych = *++p; if (yych == 'P') - goto yy1545; + goto yy1550; if (yych != 'p') goto yy1417; - yy1545: + yy1550: yych = *++p; if (yych == 'T') - goto yy1546; + goto yy1551; if (yych != 't') goto yy1417; - yy1546: + yy1551: yych = *++p; if (yych == 'I') - goto yy1547; + goto yy1552; if (yych != 'i') goto yy1417; - yy1547: + yy1552: yych = *++p; if (yych == 'O') - goto yy1548; + goto yy1553; if (yych != 'o') goto yy1417; - yy1548: + yy1553: yych = *++p; if (yych == 'N') - goto yy1455; + goto yy1456; if (yych == 'n') - goto yy1455; + goto yy1456; goto yy1417; - yy1549: + yy1554: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1550: + yy1555: yych = *++p; if (yych == 'D') - goto yy1551; + goto yy1556; if (yych != 'd') goto yy1417; - yy1551: + yy1556: yych = *++p; if (yych == 'S') - goto yy1552; + goto yy1557; if (yych != 's') goto yy1417; - yy1552: + yy1557: yych = *++p; if (yych == 'E') - goto yy1553; + goto yy1558; if (yych != 'e') goto yy1417; - yy1553: + yy1558: yych = *++p; if (yych == 'T') - goto yy1455; + goto yy1456; if (yych == 't') - goto yy1455; + goto yy1456; goto yy1417; - yy1554: + yy1559: yych = *++p; if (yych == 'T') - goto yy1556; + goto yy1561; if (yych == 't') - goto yy1556; + goto yy1561; goto yy1417; - yy1555: + yy1560: yych = *++p; if (yych == 'M') - goto yy1455; + goto yy1456; if (yych == 'm') - goto yy1455; + goto yy1456; goto yy1417; - yy1556: + yy1561: yych = *++p; if (yych == 'E') - goto yy1557; + goto yy1562; if (yych != 'e') goto yy1417; - yy1557: + yy1562: yych = *++p; if (yych == 'R') - goto yy1455; + goto yy1456; if (yych == 'r') - goto yy1455; + goto yy1456; goto yy1417; - yy1558: + yy1563: yych = *++p; if (yych == 'M') - goto yy1559; + goto yy1564; if (yych != 'm') goto yy1417; - yy1559: + yy1564: yych = *++p; if (yych == 'E') - goto yy1560; + goto yy1565; if (yych != 'e') goto yy1417; - yy1560: + yy1565: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'R') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'S') - goto yy1561; + goto yy1566; if (yych != 's') goto yy1417; } } - yy1561: + yy1566: yych = *++p; if (yych == 'E') - goto yy1562; + goto yy1567; if (yych != 'e') goto yy1417; - yy1562: + yy1567: yych = *++p; if (yych == 'T') - goto yy1455; + goto yy1456; if (yych == 't') - goto yy1455; + goto yy1456; goto yy1417; - yy1563: + yy1568: yych = *++p; if (yych <= 'V') { if (yych <= 'Q') { if (yych == 'A') - goto yy1569; + goto yy1574; goto yy1417; } else { if (yych <= 'R') - goto yy1455; + goto yy1456; if (yych <= 'U') goto yy1417; - goto yy1455; + goto yy1456; } } else { if (yych <= 'q') { if (yych == 'a') - goto yy1569; + goto yy1574; goto yy1417; } else { if (yych <= 'r') - goto yy1455; + goto yy1456; if (yych == 'v') - goto yy1455; + goto yy1456; goto yy1417; } } - yy1564: + yy1569: yych = *++p; if (yych == 'T') - goto yy1565; + goto yy1570; if (yych != 't') goto yy1417; - yy1565: + yy1570: yych = *++p; if (yych == 'A') - goto yy1566; + goto yy1571; if (yych != 'a') goto yy1417; - yy1566: + yy1571: yych = *++p; if (yych == 'I') - goto yy1567; + goto yy1572; if (yych != 'i') goto yy1417; - yy1567: + yy1572: yych = *++p; if (yych == 'L') - goto yy1568; + goto yy1573; if (yych != 'l') goto yy1417; - yy1568: + yy1573: yych = *++p; if (yych == 'S') - goto yy1455; + goto yy1456; if (yych == 's') - goto yy1455; + goto yy1456; goto yy1417; - yy1569: + yy1574: yych = *++p; if (yych == 'L') - goto yy1570; + goto yy1575; if (yych != 'l') goto yy1417; - yy1570: + yy1575: yych = *++p; if (yych == 'O') - goto yy1571; + goto yy1576; if (yych != 'o') goto yy1417; - yy1571: + yy1576: yych = *++p; if (yych == 'G') - goto yy1455; + goto yy1456; if (yych == 'g') - goto yy1455; + goto yy1456; goto yy1417; - yy1572: + yy1577: yych = *++p; if (yych == 'L') - goto yy1582; + goto yy1587; if (yych == 'l') - goto yy1582; + goto yy1587; goto yy1417; - yy1573: + yy1578: yych = *++p; if (yych == 'N') - goto yy1579; + goto yy1584; if (yych == 'n') - goto yy1579; + goto yy1584; goto yy1417; - yy1574: + yy1579: yych = *++p; if (yych == 'P') - goto yy1575; + goto yy1580; if (yych != 'p') goto yy1417; - yy1575: + yy1580: yych = *++p; if (yych == 'T') - goto yy1576; + goto yy1581; if (yych != 't') goto yy1417; - yy1576: + yy1581: yych = *++p; if (yych == 'I') - goto yy1577; + goto yy1582; if (yych != 'i') goto yy1417; - yy1577: + yy1582: yych = *++p; if (yych == 'O') - goto yy1578; + goto yy1583; if (yych != 'o') goto yy1417; - yy1578: + yy1583: yych = *++p; if (yych == 'N') - goto yy1455; + goto yy1456; if (yych == 'n') - goto yy1455; + goto yy1456; goto yy1417; - yy1579: + yy1584: yych = *++p; if (yych == 'T') - goto yy1580; + goto yy1585; if (yych != 't') goto yy1417; - yy1580: + yy1585: yych = *++p; if (yych == 'E') - goto yy1581; + goto yy1586; if (yych != 'e') goto yy1417; - yy1581: + yy1586: yych = *++p; if (yych == 'R') - goto yy1455; + goto yy1456; if (yych == 'r') - goto yy1455; + goto yy1456; goto yy1417; - yy1582: + yy1587: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'F') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'G') - goto yy1583; + goto yy1588; if (yych != 'g') goto yy1417; } } - yy1583: + yy1588: yych = *++p; if (yych == 'R') - goto yy1584; + goto yy1589; if (yych != 'r') goto yy1417; - yy1584: + yy1589: yych = *++p; if (yych == 'O') - goto yy1585; + goto yy1590; if (yych != 'o') goto yy1417; - yy1585: + yy1590: yych = *++p; if (yych == 'U') - goto yy1586; + goto yy1591; if (yych != 'u') goto yy1417; - yy1586: + yy1591: yych = *++p; if (yych == 'P') - goto yy1455; + goto yy1456; if (yych == 'p') - goto yy1455; + goto yy1456; goto yy1417; - yy1587: + yy1592: yych = *++p; if (yych == 'D') - goto yy1602; + goto yy1607; if (yych == 'd') - goto yy1602; + goto yy1607; goto yy1417; - yy1588: + yy1593: yych = *++p; if (yych == 'O') - goto yy1595; + goto yy1600; if (yych == 'o') - goto yy1595; + goto yy1600; goto yy1417; - yy1589: + yy1594: yych = *++p; if (yych == 'S') - goto yy1590; + goto yy1595; if (yych != 's') goto yy1417; - yy1590: + yy1595: yych = *++p; if (yych == 'E') - goto yy1591; + goto yy1596; if (yych != 'e') goto yy1417; - yy1591: + yy1596: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= 'E') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'F') - goto yy1592; + goto yy1597; if (yych != 'f') goto yy1417; } } - yy1592: + yy1597: yych = *++p; if (yych == 'O') - goto yy1593; + goto yy1598; if (yych != 'o') goto yy1417; - yy1593: + yy1598: yych = *++p; if (yych == 'N') - goto yy1594; + goto yy1599; if (yych != 'n') goto yy1417; - yy1594: + yy1599: yych = *++p; if (yych == 'T') - goto yy1455; + goto yy1456; if (yych == 't') - goto yy1455; + goto yy1456; goto yy1417; - yy1595: + yy1600: yych = *++p; if (yych == 'C') - goto yy1596; + goto yy1601; if (yych != 'c') goto yy1417; - yy1596: + yy1601: yych = *++p; if (yych == 'K') - goto yy1597; + goto yy1602; if (yych != 'k') goto yy1417; - yy1597: + yy1602: yych = *++p; if (yych == 'Q') - goto yy1598; + goto yy1603; if (yych != 'q') goto yy1417; - yy1598: + yy1603: yych = *++p; if (yych == 'U') - goto yy1599; + goto yy1604; if (yych != 'u') goto yy1417; - yy1599: + yy1604: yych = *++p; if (yych == 'O') - goto yy1600; + goto yy1605; if (yych != 'o') goto yy1417; - yy1600: + yy1605: yych = *++p; if (yych == 'T') - goto yy1601; + goto yy1606; if (yych != 't') goto yy1417; - yy1601: + yy1606: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1602: + yy1607: yych = *++p; if (yych == 'Y') - goto yy1455; + goto yy1456; if (yych == 'y') - goto yy1455; + goto yy1456; goto yy1417; - yy1603: + yy1608: yych = *++p; if (yych == 'I') - goto yy1614; + goto yy1619; if (yych == 'i') - goto yy1614; + goto yy1619; goto yy1417; - yy1604: + yy1609: yych = *++p; if (yych == 'T') - goto yy1610; + goto yy1615; if (yych == 't') - goto yy1610; + goto yy1615; goto yy1417; - yy1605: + yy1610: yych = *++p; if (yych == 'D') - goto yy1606; + goto yy1611; if (yych != 'd') goto yy1417; - yy1606: + yy1611: yych = *++p; if (yych == 'R') - goto yy1607; + goto yy1612; if (yych != 'r') goto yy1417; - yy1607: + yy1612: yych = *++p; if (yych == 'E') - goto yy1608; + goto yy1613; if (yych != 'e') goto yy1417; - yy1608: + yy1613: yych = *++p; if (yych == 'S') - goto yy1609; + goto yy1614; if (yych != 's') goto yy1417; - yy1609: + yy1614: yych = *++p; if (yych == 'S') - goto yy1455; + goto yy1456; if (yych == 's') - goto yy1455; + goto yy1456; goto yy1417; - yy1610: + yy1615: yych = *++p; if (yych == 'I') - goto yy1611; + goto yy1616; if (yych != 'i') goto yy1417; - yy1611: + yy1616: yych = *++p; if (yych == 'C') - goto yy1612; + goto yy1617; if (yych != 'c') goto yy1417; - yy1612: + yy1617: yych = *++p; if (yych == 'L') - goto yy1613; + goto yy1618; if (yych != 'l') goto yy1417; - yy1613: + yy1618: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1614: + yy1619: yych = *++p; if (yych == 'D') - goto yy1615; + goto yy1620; if (yych != 'd') goto yy1417; - yy1615: + yy1620: yych = *++p; if (yych == 'E') - goto yy1455; + goto yy1456; if (yych == 'e') - goto yy1455; + goto yy1456; goto yy1417; - yy1616: + yy1621: yych = *++p; if (yych == 'E') - goto yy1496; + goto yy1497; if (yych == 'e') - goto yy1496; + goto yy1497; goto yy1417; - yy1617: + yy1622: yych = *++p; if (yych == 'R') - goto yy1618; + goto yy1623; if (yych != 'r') goto yy1417; - yy1618: + yy1623: yych = *++p; if (yych == 'A') - goto yy1619; + goto yy1624; if (yych != 'a') goto yy1417; - yy1619: + yy1624: yych = *++p; if (yych == 'M') - goto yy1455; + goto yy1456; if (yych == 'm') - goto yy1455; + goto yy1456; goto yy1417; - yy1620: + yy1625: yych = *++p; if (yych <= '/') { if (yych <= 0x1F) { if (yych <= 0x08) goto yy1417; if (yych <= '\r') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= ' ') - goto yy1456; + goto yy1457; if (yych <= '.') goto yy1417; - goto yy1458; + goto yy1459; } } else { if (yych <= '@') { if (yych == '>') - goto yy1456; + goto yy1457; goto yy1417; } else { if (yych <= 'A') - goto yy1617; + goto yy1622; if (yych == 'a') - goto yy1617; + goto yy1622; goto yy1417; } } - yy1621: + yy1626: ++p; if ((yych = *p) <= 'U') { if (yych <= 'N') { if (yych == 'E') - goto yy1481; + goto yy1482; goto yy1417; } else { if (yych <= 'O') - goto yy1480; + goto yy1481; if (yych <= 'T') goto yy1417; - goto yy1479; + goto yy1480; } } else { if (yych <= 'n') { if (yych == 'e') - goto yy1481; + goto yy1482; goto yy1417; } else { if (yych <= 'o') - goto yy1480; + goto yy1481; if (yych == 'u') - goto yy1479; + goto yy1480; goto yy1417; } } @@ -19087,813 +19125,813 @@ bufsize_t _scan_html_block_start_7(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych != '\n') - goto yy1626; + goto yy1631; } else { if (yych <= '<') - goto yy1625; + goto yy1630; if (yych <= 0x7F) - goto yy1626; + goto yy1631; if (yych >= 0xC2) - goto yy1627; + goto yy1632; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1629; - if (yych == 0xED) goto yy1634; - goto yy1630; + if (yych == 0xED) + goto yy1639; + goto yy1635; } else { if (yych <= 0xF0) - goto yy1631; + goto yy1636; if (yych <= 0xF3) - goto yy1632; + goto yy1637; if (yych <= 0xF4) - goto yy1633; + goto yy1638; } } - yy1624 : { return 0; } - yy1625: + yy1629 : { return 0; } + yy1630: yyaccept = 0; yych = *(marker = ++p); if (yych <= '@') { if (yych == '/') - goto yy1637; - goto yy1624; + goto yy1642; + goto yy1629; } else { if (yych <= 'Z') - goto yy1635; + goto yy1640; if (yych <= '`') - goto yy1624; + goto yy1629; if (yych <= 'z') - goto yy1635; - goto yy1624; + goto yy1640; + goto yy1629; } - yy1626: + yy1631: yych = *++p; - goto yy1624; - yy1627: + goto yy1629; + yy1632: yych = *++p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1626; - yy1628: + goto yy1631; + yy1633: p = marker; if (yyaccept == 0) { - goto yy1624; + goto yy1629; } else { - goto yy1646; + goto yy1651; } - yy1629: + yy1634: yych = *++p; if (yych <= 0x9F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1627; - goto yy1628; - yy1630: + goto yy1632; + goto yy1633; + yy1635: yych = *++p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1627; - goto yy1628; - yy1631: + goto yy1632; + goto yy1633; + yy1636: yych = *++p; if (yych <= 0x8F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1630; - goto yy1628; - yy1632: + goto yy1635; + goto yy1633; + yy1637: yych = *++p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1630; - goto yy1628; - yy1633: + goto yy1635; + goto yy1633; + yy1638: yych = *++p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x8F) - goto yy1630; - goto yy1628; - yy1634: + goto yy1635; + goto yy1633; + yy1639: yych = *++p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x9F) - goto yy1627; - goto yy1628; - yy1635: + goto yy1632; + goto yy1633; + yy1640: ++p; yych = *p; if (yybm[0 + yych] & 1) { - goto yy1635; + goto yy1640; } if (yych <= ' ') { if (yych <= 0x08) - goto yy1628; + goto yy1633; if (yych <= '\r') - goto yy1648; + goto yy1653; if (yych <= 0x1F) - goto yy1628; - goto yy1648; + goto yy1633; + goto yy1653; } else { if (yych <= '/') { if (yych <= '.') - goto yy1628; - goto yy1650; + goto yy1633; + goto yy1655; } else { if (yych == '>') - goto yy1642; - goto yy1628; + goto yy1647; + goto yy1633; } } - yy1637: + yy1642: yych = *++p; if (yych <= '@') - goto yy1628; + goto yy1633; if (yych <= 'Z') - goto yy1638; + goto yy1643; if (yych <= '`') - goto yy1628; + goto yy1633; if (yych >= '{') - goto yy1628; - yy1638: + goto yy1633; + yy1643: ++p; yych = *p; if (yybm[0 + yych] & 2) { - goto yy1640; + goto yy1645; } if (yych <= '=') { if (yych <= '-') { if (yych <= ',') - goto yy1628; - goto yy1638; + goto yy1633; + goto yy1643; } else { if (yych <= '/') - goto yy1628; + goto yy1633; if (yych <= '9') - goto yy1638; - goto yy1628; + goto yy1643; + goto yy1633; } } else { if (yych <= 'Z') { if (yych <= '>') - goto yy1642; + goto yy1647; if (yych <= '@') - goto yy1628; - goto yy1638; + goto yy1633; + goto yy1643; } else { if (yych <= '`') - goto yy1628; + goto yy1633; if (yych <= 'z') - goto yy1638; - goto yy1628; + goto yy1643; + goto yy1633; } } - yy1640: + yy1645: ++p; yych = *p; if (yybm[0 + yych] & 2) { - goto yy1640; + goto yy1645; } if (yych != '>') - goto yy1628; - yy1642: + goto yy1633; + yy1647: ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1642; + goto yy1647; } if (yych <= 0x08) - goto yy1628; + goto yy1633; if (yych <= '\n') - goto yy1644; + goto yy1649; if (yych <= '\v') - goto yy1628; + goto yy1633; if (yych <= '\r') - goto yy1647; - goto yy1628; - yy1644: + goto yy1652; + goto yy1633; + yy1649: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 4) { - goto yy1642; + goto yy1647; } if (yych <= 0x08) - goto yy1646; + goto yy1651; if (yych <= '\n') - goto yy1644; + goto yy1649; if (yych <= '\v') - goto yy1646; + goto yy1651; if (yych <= '\r') - goto yy1647; - yy1646 : { return 7; } - yy1647: + goto yy1652; + yy1651 : { return 7; } + yy1652: yych = *++p; - goto yy1646; - yy1648: + goto yy1651; + yy1653: ++p; yych = *p; if (yych <= ':') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1628; + goto yy1633; if (yych <= '\r') - goto yy1648; + goto yy1653; if (yych <= 0x1F) - goto yy1628; - goto yy1648; + goto yy1633; + goto yy1653; } else { if (yych == '/') - goto yy1650; + goto yy1655; if (yych <= '9') - goto yy1628; - goto yy1651; + goto yy1633; + goto yy1656; } } else { if (yych <= 'Z') { if (yych == '>') - goto yy1642; + goto yy1647; if (yych <= '@') - goto yy1628; - goto yy1651; + goto yy1633; + goto yy1656; } else { if (yych <= '_') { if (yych <= '^') - goto yy1628; - goto yy1651; + goto yy1633; + goto yy1656; } else { if (yych <= '`') - goto yy1628; + goto yy1633; if (yych <= 'z') - goto yy1651; - goto yy1628; + goto yy1656; + goto yy1633; } } } - yy1650: + yy1655: yych = *++p; if (yych == '>') - goto yy1642; - goto yy1628; - yy1651: + goto yy1647; + goto yy1633; + yy1656: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy1651; + goto yy1656; } if (yych <= ',') { if (yych <= '\r') { if (yych <= 0x08) - goto yy1628; + goto yy1633; } else { if (yych != ' ') - goto yy1628; + goto yy1633; } } else { if (yych <= '<') { if (yych <= '/') - goto yy1650; - goto yy1628; + goto yy1655; + goto yy1633; } else { if (yych <= '=') - goto yy1655; + goto yy1660; if (yych <= '>') - goto yy1642; - goto yy1628; + goto yy1647; + goto yy1633; } } - yy1653: + yy1658: ++p; yych = *p; if (yych <= '<') { if (yych <= ' ') { if (yych <= 0x08) - goto yy1628; + goto yy1633; if (yych <= '\r') - goto yy1653; + goto yy1658; if (yych <= 0x1F) - goto yy1628; - goto yy1653; + goto yy1633; + goto yy1658; } else { if (yych <= '/') { if (yych <= '.') - goto yy1628; - goto yy1650; + goto yy1633; + goto yy1655; } else { if (yych == ':') - goto yy1651; - goto yy1628; + goto yy1656; + goto yy1633; } } } else { if (yych <= 'Z') { if (yych <= '=') - goto yy1655; + goto yy1660; if (yych <= '>') - goto yy1642; + goto yy1647; if (yych <= '@') - goto yy1628; - goto yy1651; + goto yy1633; + goto yy1656; } else { if (yych <= '_') { if (yych <= '^') - goto yy1628; - goto yy1651; + goto yy1633; + goto yy1656; } else { if (yych <= '`') - goto yy1628; + goto yy1633; if (yych <= 'z') - goto yy1651; - goto yy1628; + goto yy1656; + goto yy1633; } } } - yy1655: + yy1660: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1657; + goto yy1662; } if (yych <= 0xE0) { if (yych <= '"') { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych >= '!') - goto yy1668; + goto yy1673; } else { if (yych <= '\'') - goto yy1666; + goto yy1671; if (yych <= 0xC1) - goto yy1628; + goto yy1633; if (yych <= 0xDF) - goto yy1659; - goto yy1660; + goto yy1664; + goto yy1665; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1665; - goto yy1661; + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1657; + goto yy1662; } if (yych <= 0xDF) { if (yych <= '\'') { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= ' ') - goto yy1691; + goto yy1696; if (yych <= '"') - goto yy1668; - goto yy1666; + goto yy1673; + goto yy1671; } else { if (yych == '>') - goto yy1642; + goto yy1647; if (yych <= 0xC1) - goto yy1628; - goto yy1659; + goto yy1633; + goto yy1664; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1660; - if (yych == 0xED) goto yy1665; - goto yy1661; + if (yych == 0xED) + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } - yy1657: + yy1662: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1657; + goto yy1662; } if (yych <= 0xE0) { if (yych <= '=') { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= ' ') - goto yy1685; - goto yy1628; + goto yy1690; + goto yy1633; } else { if (yych <= '>') - goto yy1642; + goto yy1647; if (yych <= 0xC1) - goto yy1628; + goto yy1633; if (yych >= 0xE0) - goto yy1660; + goto yy1665; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1665; - goto yy1661; + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } - yy1659: + yy1664: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1657; - goto yy1628; - yy1660: + goto yy1662; + goto yy1633; + yy1665: ++p; yych = *p; if (yych <= 0x9F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1659; - goto yy1628; - yy1661: + goto yy1664; + goto yy1633; + yy1666: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1659; - goto yy1628; - yy1662: + goto yy1664; + goto yy1633; + yy1667: ++p; yych = *p; if (yych <= 0x8F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1661; - goto yy1628; - yy1663: + goto yy1666; + goto yy1633; + yy1668: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1661; - goto yy1628; - yy1664: + goto yy1666; + goto yy1633; + yy1669: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x8F) - goto yy1661; - goto yy1628; - yy1665: + goto yy1666; + goto yy1633; + yy1670: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x9F) - goto yy1659; - goto yy1628; - yy1666: + goto yy1664; + goto yy1633; + yy1671: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1666; + goto yy1671; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= '\'') - goto yy1677; - goto yy1628; + goto yy1682; + goto yy1633; } else { if (yych <= 0xDF) - goto yy1678; + goto yy1683; if (yych <= 0xE0) - goto yy1679; - goto yy1680; + goto yy1684; + goto yy1685; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1684; + goto yy1689; if (yych <= 0xEF) - goto yy1680; - goto yy1681; + goto yy1685; + goto yy1686; } else { if (yych <= 0xF3) - goto yy1682; + goto yy1687; if (yych <= 0xF4) - goto yy1683; - goto yy1628; + goto yy1688; + goto yy1633; } } - yy1668: + yy1673: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1668; + goto yy1673; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= '"') - goto yy1677; - goto yy1628; + goto yy1682; + goto yy1633; } else { if (yych <= 0xDF) - goto yy1670; + goto yy1675; if (yych <= 0xE0) - goto yy1671; - goto yy1672; + goto yy1676; + goto yy1677; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1676; + goto yy1681; if (yych <= 0xEF) - goto yy1672; - goto yy1673; + goto yy1677; + goto yy1678; } else { if (yych <= 0xF3) - goto yy1674; + goto yy1679; if (yych <= 0xF4) - goto yy1675; - goto yy1628; + goto yy1680; + goto yy1633; } } - yy1670: + yy1675: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1668; - goto yy1628; - yy1671: + goto yy1673; + goto yy1633; + yy1676: ++p; yych = *p; if (yych <= 0x9F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1670; - goto yy1628; - yy1672: + goto yy1675; + goto yy1633; + yy1677: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1670; - goto yy1628; - yy1673: + goto yy1675; + goto yy1633; + yy1678: ++p; yych = *p; if (yych <= 0x8F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1672; - goto yy1628; - yy1674: + goto yy1677; + goto yy1633; + yy1679: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1672; - goto yy1628; - yy1675: + goto yy1677; + goto yy1633; + yy1680: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x8F) - goto yy1672; - goto yy1628; - yy1676: + goto yy1677; + goto yy1633; + yy1681: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x9F) - goto yy1670; - goto yy1628; - yy1677: + goto yy1675; + goto yy1633; + yy1682: ++p; yych = *p; if (yych <= ' ') { if (yych <= 0x08) - goto yy1628; + goto yy1633; if (yych <= '\r') - goto yy1648; + goto yy1653; if (yych <= 0x1F) - goto yy1628; - goto yy1648; + goto yy1633; + goto yy1653; } else { if (yych <= '/') { if (yych <= '.') - goto yy1628; - goto yy1650; + goto yy1633; + goto yy1655; } else { if (yych == '>') - goto yy1642; - goto yy1628; + goto yy1647; + goto yy1633; } } - yy1678: + yy1683: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1666; - goto yy1628; - yy1679: + goto yy1671; + goto yy1633; + yy1684: ++p; yych = *p; if (yych <= 0x9F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1678; - goto yy1628; - yy1680: + goto yy1683; + goto yy1633; + yy1685: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1678; - goto yy1628; - yy1681: + goto yy1683; + goto yy1633; + yy1686: ++p; yych = *p; if (yych <= 0x8F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1680; - goto yy1628; - yy1682: + goto yy1685; + goto yy1633; + yy1687: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0xBF) - goto yy1680; - goto yy1628; - yy1683: + goto yy1685; + goto yy1633; + yy1688: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x8F) - goto yy1680; - goto yy1628; - yy1684: + goto yy1685; + goto yy1633; + yy1689: ++p; yych = *p; if (yych <= 0x7F) - goto yy1628; + goto yy1633; if (yych <= 0x9F) - goto yy1678; - goto yy1628; - yy1685: + goto yy1683; + goto yy1633; + yy1690: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= 0x08) - goto yy1657; - goto yy1685; + goto yy1662; + goto yy1690; } else { if (yych == ' ') - goto yy1685; + goto yy1690; if (yych <= '!') - goto yy1657; - goto yy1628; + goto yy1662; + goto yy1633; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1628; + goto yy1633; if (yych <= '9') - goto yy1657; + goto yy1662; } else { if (yych <= ';') - goto yy1657; + goto yy1662; if (yych <= '=') - goto yy1628; + goto yy1633; if (yych <= '>') - goto yy1642; - goto yy1657; + goto yy1647; + goto yy1662; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1687; + goto yy1692; if (yych <= '^') - goto yy1657; + goto yy1662; if (yych >= '`') - goto yy1628; + goto yy1633; } else { if (yych <= 'z') - goto yy1687; + goto yy1692; if (yych <= 0x7F) - goto yy1657; + goto yy1662; if (yych <= 0xC1) - goto yy1628; - goto yy1659; + goto yy1633; + goto yy1664; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1660; - if (yych == 0xED) goto yy1665; - goto yy1661; + if (yych == 0xED) + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } } - yy1687: + yy1692: ++p; yych = *p; if (yych <= '>') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= 0x08) - goto yy1657; + goto yy1662; if (yych >= 0x0E) - goto yy1657; + goto yy1662; } else { if (yych <= ' ') - goto yy1689; + goto yy1694; if (yych == '"') - goto yy1628; - goto yy1657; + goto yy1633; + goto yy1662; } } else { if (yych <= '/') { if (yych <= '\'') - goto yy1628; + goto yy1633; if (yych <= ',') - goto yy1657; + goto yy1662; if (yych <= '.') - goto yy1687; - goto yy1657; + goto yy1692; + goto yy1662; } else { if (yych <= ';') { if (yych <= ':') - goto yy1687; - goto yy1657; + goto yy1692; + goto yy1662; } else { if (yych <= '<') - goto yy1628; + goto yy1633; if (yych <= '=') - goto yy1655; - goto yy1642; + goto yy1660; + goto yy1647; } } } @@ -19901,188 +19939,188 @@ bufsize_t _scan_html_block_start_7(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '_') { if (yych <= '@') - goto yy1657; + goto yy1662; if (yych <= 'Z') - goto yy1687; + goto yy1692; if (yych <= '^') - goto yy1657; - goto yy1687; + goto yy1662; + goto yy1692; } else { if (yych <= '`') - goto yy1628; + goto yy1633; if (yych <= 'z') - goto yy1687; + goto yy1692; if (yych <= 0x7F) - goto yy1657; - goto yy1628; + goto yy1662; + goto yy1633; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1659; + goto yy1664; if (yych <= 0xE0) - goto yy1660; + goto yy1665; if (yych <= 0xEC) - goto yy1661; - goto yy1665; + goto yy1666; + goto yy1670; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1661; - goto yy1662; + goto yy1666; + goto yy1667; } else { if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } } } - yy1689: + yy1694: ++p; yych = *p; if (yych <= '@') { if (yych <= '&') { if (yych <= 0x1F) { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= 0x08) - goto yy1657; + goto yy1662; if (yych <= '\r') - goto yy1689; - goto yy1657; + goto yy1694; + goto yy1662; } else { if (yych <= ' ') - goto yy1689; + goto yy1694; if (yych == '"') - goto yy1628; - goto yy1657; + goto yy1633; + goto yy1662; } } else { if (yych <= ';') { if (yych <= '\'') - goto yy1628; + goto yy1633; if (yych == ':') - goto yy1687; - goto yy1657; + goto yy1692; + goto yy1662; } else { if (yych <= '<') - goto yy1628; + goto yy1633; if (yych <= '=') - goto yy1655; + goto yy1660; if (yych <= '>') - goto yy1642; - goto yy1657; + goto yy1647; + goto yy1662; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1687; + goto yy1692; if (yych <= '^') - goto yy1657; + goto yy1662; if (yych <= '_') - goto yy1687; - goto yy1628; + goto yy1692; + goto yy1633; } else { if (yych <= 'z') - goto yy1687; + goto yy1692; if (yych <= 0x7F) - goto yy1657; + goto yy1662; if (yych <= 0xC1) - goto yy1628; - goto yy1659; + goto yy1633; + goto yy1664; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1660; - if (yych == 0xED) goto yy1665; - goto yy1661; + if (yych == 0xED) + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } } - yy1691: + yy1696: ++p; yych = *p; if (yych <= '@') { if (yych <= '"') { if (yych <= '\r') { if (yych <= 0x00) - goto yy1628; + goto yy1633; if (yych <= 0x08) - goto yy1657; - goto yy1691; + goto yy1662; + goto yy1696; } else { if (yych == ' ') - goto yy1691; + goto yy1696; if (yych <= '!') - goto yy1657; - goto yy1668; + goto yy1662; + goto yy1673; } } else { if (yych <= ':') { if (yych == '\'') - goto yy1666; + goto yy1671; if (yych <= '9') - goto yy1657; - goto yy1687; + goto yy1662; + goto yy1692; } else { if (yych <= ';') - goto yy1657; + goto yy1662; if (yych <= '=') - goto yy1628; + goto yy1633; if (yych <= '>') - goto yy1642; - goto yy1657; + goto yy1647; + goto yy1662; } } } else { if (yych <= 0xDF) { if (yych <= '`') { if (yych <= 'Z') - goto yy1687; + goto yy1692; if (yych <= '^') - goto yy1657; + goto yy1662; if (yych <= '_') - goto yy1687; - goto yy1628; + goto yy1692; + goto yy1633; } else { if (yych <= 'z') - goto yy1687; + goto yy1692; if (yych <= 0x7F) - goto yy1657; + goto yy1662; if (yych <= 0xC1) - goto yy1628; - goto yy1659; + goto yy1633; + goto yy1664; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1660; - if (yych == 0xED) goto yy1665; - goto yy1661; + if (yych == 0xED) + goto yy1670; + goto yy1666; } else { if (yych <= 0xF0) - goto yy1662; + goto yy1667; if (yych <= 0xF3) - goto yy1663; + goto yy1668; if (yych <= 0xF4) - goto yy1664; - goto yy1628; + goto yy1669; + goto yy1633; } } } @@ -20122,813 +20160,813 @@ bufsize_t _scan_html_block_end_1(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ';') { if (yych != '\n') - goto yy1696; + goto yy1701; } else { if (yych <= '<') - goto yy1697; + goto yy1702; if (yych <= 0x7F) - goto yy1696; + goto yy1701; if (yych >= 0xC2) - goto yy1698; + goto yy1703; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1700; - if (yych == 0xED) goto yy1705; - goto yy1701; + if (yych == 0xED) + goto yy1710; + goto yy1706; } else { if (yych <= 0xF0) - goto yy1702; + goto yy1707; if (yych <= 0xF3) - goto yy1703; + goto yy1708; if (yych <= 0xF4) - goto yy1704; + goto yy1709; } } - yy1695 : { return 0; } - yy1696: + yy1700 : { return 0; } + yy1701: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1695; - goto yy1710; + goto yy1700; + goto yy1715; } else { if (yych <= 0xC1) - goto yy1695; + goto yy1700; if (yych <= 0xF4) - goto yy1710; - goto yy1695; + goto yy1715; + goto yy1700; } - yy1697: + yy1702: yyaccept = 0; yych = *(marker = ++p); if (yych <= '/') { if (yych == '\n') - goto yy1695; + goto yy1700; if (yych <= '.') - goto yy1710; - goto yy1706; + goto yy1715; + goto yy1711; } else { if (yych <= 0x7F) - goto yy1710; + goto yy1715; if (yych <= 0xC1) - goto yy1695; + goto yy1700; if (yych <= 0xF4) - goto yy1710; - goto yy1695; + goto yy1715; + goto yy1700; } - yy1698: + yy1703: yych = *++p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1696; - yy1699: + goto yy1701; + yy1704: p = marker; if (yyaccept == 0) { - goto yy1695; + goto yy1700; } else { - goto yy1727; + goto yy1732; } - yy1700: + yy1705: yych = *++p; if (yych <= 0x9F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1698; - goto yy1699; - yy1701: + goto yy1703; + goto yy1704; + yy1706: yych = *++p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1698; - goto yy1699; - yy1702: + goto yy1703; + goto yy1704; + yy1707: yych = *++p; if (yych <= 0x8F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1701; - goto yy1699; - yy1703: + goto yy1706; + goto yy1704; + yy1708: yych = *++p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1701; - goto yy1699; - yy1704: + goto yy1706; + goto yy1704; + yy1709: yych = *++p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0x8F) - goto yy1701; - goto yy1699; - yy1705: + goto yy1706; + goto yy1704; + yy1710: yych = *++p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0x9F) - goto yy1698; - goto yy1699; - yy1706: + goto yy1703; + goto yy1704; + yy1711: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 's') { if (yych <= 'R') { if (yych <= '\n') { if (yych <= '\t') - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } else { if (yych == 'P') - goto yy1718; - goto yy1709; + goto yy1723; + goto yy1714; } } else { if (yych <= 'o') { if (yych <= 'S') - goto yy1719; - goto yy1709; + goto yy1724; + goto yy1714; } else { if (yych <= 'p') - goto yy1718; + goto yy1723; if (yych <= 'r') - goto yy1709; - goto yy1719; + goto yy1714; + goto yy1724; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } else { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; - goto yy1713; + goto yy1717; + goto yy1718; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1717; + goto yy1722; if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1707: + yy1712: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xDF) { if (yych <= '.') { if (yych == '\n') - goto yy1699; + goto yy1704; } else { if (yych <= '/') - goto yy1706; + goto yy1711; if (yych <= 0x7F) - goto yy1709; + goto yy1714; if (yych <= 0xC1) - goto yy1699; - goto yy1711; + goto yy1704; + goto yy1716; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1712; - if (yych == 0xED) goto yy1717; - goto yy1713; + if (yych == 0xED) + goto yy1722; + goto yy1718; } else { if (yych <= 0xF0) - goto yy1714; + goto yy1719; if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } - yy1709: + yy1714: ++p; yych = *p; - yy1710: + yy1715: if (yybm[0 + yych] & 128) { - goto yy1709; + goto yy1714; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1699; + goto yy1704; if (yych <= '<') - goto yy1707; - goto yy1699; + goto yy1712; + goto yy1704; } else { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; - goto yy1713; + goto yy1717; + goto yy1718; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1717; + goto yy1722; if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } - yy1711: + yy1716: ++p; yych = *p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1709; - goto yy1699; - yy1712: + goto yy1714; + goto yy1704; + yy1717: ++p; yych = *p; if (yych <= 0x9F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1711; - goto yy1699; - yy1713: + goto yy1716; + goto yy1704; + yy1718: ++p; yych = *p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1711; - goto yy1699; - yy1714: + goto yy1716; + goto yy1704; + yy1719: ++p; yych = *p; if (yych <= 0x8F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1713; - goto yy1699; - yy1715: + goto yy1718; + goto yy1704; + yy1720: ++p; yych = *p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0xBF) - goto yy1713; - goto yy1699; - yy1716: + goto yy1718; + goto yy1704; + yy1721: ++p; yych = *p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0x8F) - goto yy1713; - goto yy1699; - yy1717: + goto yy1718; + goto yy1704; + yy1722: ++p; yych = *p; if (yych <= 0x7F) - goto yy1699; + goto yy1704; if (yych <= 0x9F) - goto yy1711; - goto yy1699; - yy1718: + goto yy1716; + goto yy1704; + yy1723: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'R') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'Q') - goto yy1709; - goto yy1730; + goto yy1714; + goto yy1735; } else { if (yych == 'r') - goto yy1730; + goto yy1735; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1719: + yy1724: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 't') { if (yych <= 'S') { if (yych <= '\n') { if (yych <= '\t') - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } else { if (yych == 'C') - goto yy1721; - goto yy1709; + goto yy1726; + goto yy1714; } } else { if (yych <= 'b') { if (yych >= 'U') - goto yy1709; + goto yy1714; } else { if (yych <= 'c') - goto yy1721; + goto yy1726; if (yych <= 's') - goto yy1709; + goto yy1714; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } else { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; - goto yy1713; + goto yy1717; + goto yy1718; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1717; + goto yy1722; if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'Y') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'X') - goto yy1709; - goto yy1728; + goto yy1714; + goto yy1733; } else { if (yych == 'y') - goto yy1728; + goto yy1733; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1721: + yy1726: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'R') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'Q') - goto yy1709; + goto yy1714; } else { if (yych == 'r') - goto yy1722; + goto yy1727; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1722: + yy1727: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'I') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'H') - goto yy1709; + goto yy1714; } else { if (yych == 'i') - goto yy1723; + goto yy1728; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1723: + yy1728: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'P') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'O') - goto yy1709; + goto yy1714; } else { if (yych == 'p') - goto yy1724; + goto yy1729; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1724: + yy1729: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'T') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'S') - goto yy1709; + goto yy1714; } else { if (yych == 't') - goto yy1725; + goto yy1730; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1725: + yy1730: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1699; - goto yy1709; + goto yy1704; + goto yy1714; } else { if (yych <= '>') - goto yy1726; + goto yy1731; if (yych <= 0x7F) - goto yy1709; + goto yy1714; if (yych <= 0xC1) - goto yy1699; - goto yy1711; + goto yy1704; + goto yy1716; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1712; - if (yych == 0xED) goto yy1717; - goto yy1713; + if (yych == 0xED) + goto yy1722; + goto yy1718; } else { if (yych <= 0xF0) - goto yy1714; + goto yy1719; if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } - yy1726: + yy1731: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1709; + goto yy1714; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1727; + goto yy1732; if (yych <= '<') - goto yy1707; + goto yy1712; } else { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; - goto yy1713; + goto yy1717; + goto yy1718; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1717; + goto yy1722; if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; + goto yy1721; } } - yy1727 : { return (bufsize_t)(p - start); } - yy1728: + yy1732 : { return (bufsize_t)(p - start); } + yy1733: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'L') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'K') - goto yy1709; + goto yy1714; } else { if (yych == 'l') - goto yy1729; + goto yy1734; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1729: + yy1734: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'E') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'D') - goto yy1709; - goto yy1725; + goto yy1714; + goto yy1730; } else { if (yych == 'e') - goto yy1725; + goto yy1730; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } - yy1730: + yy1735: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1707; + goto yy1712; } if (yych <= 0xC1) { if (yych <= 'E') { if (yych == '\n') - goto yy1699; + goto yy1704; if (yych <= 'D') - goto yy1709; - goto yy1725; + goto yy1714; + goto yy1730; } else { if (yych == 'e') - goto yy1725; + goto yy1730; if (yych <= 0x7F) - goto yy1709; - goto yy1699; + goto yy1714; + goto yy1704; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1711; + goto yy1716; if (yych <= 0xE0) - goto yy1712; + goto yy1717; if (yych <= 0xEC) - goto yy1713; - goto yy1717; + goto yy1718; + goto yy1722; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1713; - goto yy1714; + goto yy1718; + goto yy1719; } else { if (yych <= 0xF3) - goto yy1715; + goto yy1720; if (yych <= 0xF4) - goto yy1716; - goto yy1699; + goto yy1721; + goto yy1704; } } } @@ -20968,316 +21006,316 @@ bufsize_t _scan_html_block_end_2(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= ',') { if (yych != '\n') - goto yy1734; + goto yy1739; } else { if (yych <= '-') - goto yy1735; + goto yy1740; if (yych <= 0x7F) - goto yy1734; + goto yy1739; if (yych >= 0xC2) - goto yy1736; + goto yy1741; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1738; - if (yych == 0xED) goto yy1743; - goto yy1739; + if (yych == 0xED) + goto yy1748; + goto yy1744; } else { if (yych <= 0xF0) - goto yy1740; + goto yy1745; if (yych <= 0xF3) - goto yy1741; + goto yy1746; if (yych <= 0xF4) - goto yy1742; + goto yy1747; } } - yy1733 : { return 0; } - yy1734: + yy1738 : { return 0; } + yy1739: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1733; - goto yy1747; + goto yy1738; + goto yy1752; } else { if (yych <= 0xC1) - goto yy1733; + goto yy1738; if (yych <= 0xF4) - goto yy1747; - goto yy1733; + goto yy1752; + goto yy1738; } - yy1735: + yy1740: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1744; + goto yy1749; } if (yych <= 0x7F) { if (yych == '\n') - goto yy1733; - goto yy1747; + goto yy1738; + goto yy1752; } else { if (yych <= 0xC1) - goto yy1733; + goto yy1738; if (yych <= 0xF4) - goto yy1747; - goto yy1733; + goto yy1752; + goto yy1738; } - yy1736: + yy1741: yych = *++p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1734; - yy1737: + goto yy1739; + yy1742: p = marker; if (yyaccept == 0) { - goto yy1733; + goto yy1738; } else { - goto yy1757; + goto yy1762; } - yy1738: + yy1743: yych = *++p; if (yych <= 0x9F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1736; - goto yy1737; - yy1739: + goto yy1741; + goto yy1742; + yy1744: yych = *++p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1736; - goto yy1737; - yy1740: + goto yy1741; + goto yy1742; + yy1745: yych = *++p; if (yych <= 0x8F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1739; - goto yy1737; - yy1741: + goto yy1744; + goto yy1742; + yy1746: yych = *++p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1739; - goto yy1737; - yy1742: + goto yy1744; + goto yy1742; + yy1747: yych = *++p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0x8F) - goto yy1739; - goto yy1737; - yy1743: + goto yy1744; + goto yy1742; + yy1748: yych = *++p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0x9F) - goto yy1736; - goto yy1737; - yy1744: + goto yy1741; + goto yy1742; + yy1749: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1744; + goto yy1749; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1737; + goto yy1742; } else { if (yych <= '>') - goto yy1756; + goto yy1761; if (yych <= 0x7F) - goto yy1746; + goto yy1751; if (yych <= 0xC1) - goto yy1737; - goto yy1748; + goto yy1742; + goto yy1753; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1749; - if (yych == 0xED) goto yy1754; - goto yy1750; + if (yych == 0xED) + goto yy1759; + goto yy1755; } else { if (yych <= 0xF0) - goto yy1751; + goto yy1756; if (yych <= 0xF3) - goto yy1752; + goto yy1757; if (yych <= 0xF4) - goto yy1753; - goto yy1737; + goto yy1758; + goto yy1742; } } - yy1746: + yy1751: ++p; yych = *p; - yy1747: + yy1752: if (yybm[0 + yych] & 128) { - goto yy1746; + goto yy1751; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1737; + goto yy1742; if (yych <= '-') - goto yy1755; - goto yy1737; + goto yy1760; + goto yy1742; } else { if (yych <= 0xDF) - goto yy1748; + goto yy1753; if (yych <= 0xE0) - goto yy1749; - goto yy1750; + goto yy1754; + goto yy1755; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1754; + goto yy1759; if (yych <= 0xEF) - goto yy1750; - goto yy1751; + goto yy1755; + goto yy1756; } else { if (yych <= 0xF3) - goto yy1752; + goto yy1757; if (yych <= 0xF4) - goto yy1753; - goto yy1737; + goto yy1758; + goto yy1742; } } - yy1748: + yy1753: ++p; yych = *p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1746; - goto yy1737; - yy1749: + goto yy1751; + goto yy1742; + yy1754: ++p; yych = *p; if (yych <= 0x9F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1748; - goto yy1737; - yy1750: + goto yy1753; + goto yy1742; + yy1755: ++p; yych = *p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1748; - goto yy1737; - yy1751: + goto yy1753; + goto yy1742; + yy1756: ++p; yych = *p; if (yych <= 0x8F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1750; - goto yy1737; - yy1752: + goto yy1755; + goto yy1742; + yy1757: ++p; yych = *p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0xBF) - goto yy1750; - goto yy1737; - yy1753: + goto yy1755; + goto yy1742; + yy1758: ++p; yych = *p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0x8F) - goto yy1750; - goto yy1737; - yy1754: + goto yy1755; + goto yy1742; + yy1759: ++p; yych = *p; if (yych <= 0x7F) - goto yy1737; + goto yy1742; if (yych <= 0x9F) - goto yy1748; - goto yy1737; - yy1755: + goto yy1753; + goto yy1742; + yy1760: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1746; + goto yy1751; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1737; + goto yy1742; if (yych <= '-') - goto yy1744; - goto yy1737; + goto yy1749; + goto yy1742; } else { if (yych <= 0xDF) - goto yy1748; + goto yy1753; if (yych <= 0xE0) - goto yy1749; - goto yy1750; + goto yy1754; + goto yy1755; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1754; + goto yy1759; if (yych <= 0xEF) - goto yy1750; - goto yy1751; + goto yy1755; + goto yy1756; } else { if (yych <= 0xF3) - goto yy1752; + goto yy1757; if (yych <= 0xF4) - goto yy1753; - goto yy1737; + goto yy1758; + goto yy1742; } } - yy1756: + yy1761: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1746; + goto yy1751; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1757; + goto yy1762; if (yych <= '-') - goto yy1755; + goto yy1760; } else { if (yych <= 0xDF) - goto yy1748; + goto yy1753; if (yych <= 0xE0) - goto yy1749; - goto yy1750; + goto yy1754; + goto yy1755; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1754; + goto yy1759; if (yych <= 0xEF) - goto yy1750; - goto yy1751; + goto yy1755; + goto yy1756; } else { if (yych <= 0xF3) - goto yy1752; + goto yy1757; if (yych <= 0xF4) - goto yy1753; + goto yy1758; } } - yy1757 : { return (bufsize_t)(p - start); } + yy1762 : { return (bufsize_t)(p - start); } } } @@ -21314,282 +21352,282 @@ bufsize_t _scan_html_block_end_3(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '>') { if (yych != '\n') - goto yy1761; + goto yy1766; } else { if (yych <= '?') - goto yy1762; + goto yy1767; if (yych <= 0x7F) - goto yy1761; + goto yy1766; if (yych >= 0xC2) - goto yy1763; + goto yy1768; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1765; - if (yych == 0xED) goto yy1770; - goto yy1766; + if (yych == 0xED) + goto yy1775; + goto yy1771; } else { if (yych <= 0xF0) - goto yy1767; + goto yy1772; if (yych <= 0xF3) - goto yy1768; + goto yy1773; if (yych <= 0xF4) - goto yy1769; + goto yy1774; } } - yy1760 : { return 0; } - yy1761: + yy1765 : { return 0; } + yy1766: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1760; - goto yy1776; + goto yy1765; + goto yy1781; } else { if (yych <= 0xC1) - goto yy1760; + goto yy1765; if (yych <= 0xF4) - goto yy1776; - goto yy1760; + goto yy1781; + goto yy1765; } - yy1762: + yy1767: yyaccept = 0; yych = *(marker = ++p); if (yych <= '>') { if (yych == '\n') - goto yy1760; + goto yy1765; if (yych <= '=') - goto yy1776; - goto yy1771; + goto yy1781; + goto yy1776; } else { if (yych <= 0x7F) - goto yy1776; + goto yy1781; if (yych <= 0xC1) - goto yy1760; + goto yy1765; if (yych <= 0xF4) - goto yy1776; - goto yy1760; + goto yy1781; + goto yy1765; } - yy1763: + yy1768: yych = *++p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1761; - yy1764: + goto yy1766; + yy1769: p = marker; if (yyaccept == 0) { - goto yy1760; + goto yy1765; } else { - goto yy1772; + goto yy1777; } - yy1765: + yy1770: yych = *++p; if (yych <= 0x9F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1763; - goto yy1764; - yy1766: + goto yy1768; + goto yy1769; + yy1771: yych = *++p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1763; - goto yy1764; - yy1767: + goto yy1768; + goto yy1769; + yy1772: yych = *++p; if (yych <= 0x8F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1766; - goto yy1764; - yy1768: + goto yy1771; + goto yy1769; + yy1773: yych = *++p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1766; - goto yy1764; - yy1769: + goto yy1771; + goto yy1769; + yy1774: yych = *++p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0x8F) - goto yy1766; - goto yy1764; - yy1770: + goto yy1771; + goto yy1769; + yy1775: yych = *++p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0x9F) - goto yy1763; - goto yy1764; - yy1771: + goto yy1768; + goto yy1769; + yy1776: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1775; + goto yy1780; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1772; + goto yy1777; if (yych <= '?') - goto yy1773; + goto yy1778; } else { if (yych <= 0xDF) - goto yy1777; + goto yy1782; if (yych <= 0xE0) - goto yy1778; - goto yy1779; + goto yy1783; + goto yy1784; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1783; + goto yy1788; if (yych <= 0xEF) - goto yy1779; - goto yy1780; + goto yy1784; + goto yy1785; } else { if (yych <= 0xF3) - goto yy1781; + goto yy1786; if (yych <= 0xF4) - goto yy1782; + goto yy1787; } } - yy1772 : { return (bufsize_t)(p - start); } - yy1773: + yy1777 : { return (bufsize_t)(p - start); } + yy1778: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1773; + goto yy1778; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1764; + goto yy1769; } else { if (yych <= '>') - goto yy1771; + goto yy1776; if (yych <= 0x7F) - goto yy1775; + goto yy1780; if (yych <= 0xC1) - goto yy1764; - goto yy1777; + goto yy1769; + goto yy1782; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1778; - if (yych == 0xED) goto yy1783; - goto yy1779; + if (yych == 0xED) + goto yy1788; + goto yy1784; } else { if (yych <= 0xF0) - goto yy1780; + goto yy1785; if (yych <= 0xF3) - goto yy1781; + goto yy1786; if (yych <= 0xF4) - goto yy1782; - goto yy1764; + goto yy1787; + goto yy1769; } } - yy1775: + yy1780: ++p; yych = *p; - yy1776: + yy1781: if (yybm[0 + yych] & 128) { - goto yy1775; + goto yy1780; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1764; + goto yy1769; if (yych <= '?') - goto yy1773; - goto yy1764; + goto yy1778; + goto yy1769; } else { if (yych <= 0xDF) - goto yy1777; + goto yy1782; if (yych <= 0xE0) - goto yy1778; - goto yy1779; + goto yy1783; + goto yy1784; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1783; + goto yy1788; if (yych <= 0xEF) - goto yy1779; - goto yy1780; + goto yy1784; + goto yy1785; } else { if (yych <= 0xF3) - goto yy1781; + goto yy1786; if (yych <= 0xF4) - goto yy1782; - goto yy1764; + goto yy1787; + goto yy1769; } } - yy1777: + yy1782: ++p; yych = *p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1775; - goto yy1764; - yy1778: + goto yy1780; + goto yy1769; + yy1783: ++p; yych = *p; if (yych <= 0x9F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1777; - goto yy1764; - yy1779: + goto yy1782; + goto yy1769; + yy1784: ++p; yych = *p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1777; - goto yy1764; - yy1780: + goto yy1782; + goto yy1769; + yy1785: ++p; yych = *p; if (yych <= 0x8F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1779; - goto yy1764; - yy1781: + goto yy1784; + goto yy1769; + yy1786: ++p; yych = *p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0xBF) - goto yy1779; - goto yy1764; - yy1782: + goto yy1784; + goto yy1769; + yy1787: ++p; yych = *p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0x8F) - goto yy1779; - goto yy1764; - yy1783: + goto yy1784; + goto yy1769; + yy1788: ++p; yych = *p; if (yych <= 0x7F) - goto yy1764; + goto yy1769; if (yych <= 0x9F) - goto yy1777; - goto yy1764; + goto yy1782; + goto yy1769; } } @@ -21626,242 +21664,242 @@ bufsize_t _scan_html_block_end_4(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '=') { if (yych != '\n') - goto yy1787; + goto yy1792; } else { if (yych <= '>') - goto yy1788; + goto yy1793; if (yych <= 0x7F) - goto yy1787; + goto yy1792; if (yych >= 0xC2) - goto yy1790; + goto yy1795; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1792; - if (yych == 0xED) goto yy1797; - goto yy1793; + if (yych == 0xED) + goto yy1802; + goto yy1798; } else { if (yych <= 0xF0) - goto yy1794; + goto yy1799; if (yych <= 0xF3) - goto yy1795; + goto yy1800; if (yych <= 0xF4) - goto yy1796; + goto yy1801; } } - yy1786 : { return 0; } - yy1787: + yy1791 : { return 0; } + yy1792: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1786; - goto yy1801; + goto yy1791; + goto yy1806; } else { if (yych <= 0xC1) - goto yy1786; + goto yy1791; if (yych <= 0xF4) - goto yy1801; - goto yy1786; + goto yy1806; + goto yy1791; } - yy1788: + yy1793: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych != '\n') - goto yy1801; + goto yy1806; } else { if (yych <= 0xC1) - goto yy1789; + goto yy1794; if (yych <= 0xF4) - goto yy1801; + goto yy1806; } - yy1789 : { return (bufsize_t)(p - start); } - yy1790: + yy1794 : { return (bufsize_t)(p - start); } + yy1795: yych = *++p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1787; - yy1791: + goto yy1792; + yy1796: p = marker; if (yyaccept == 0) { - goto yy1786; + goto yy1791; } else { - goto yy1789; + goto yy1794; } - yy1792: + yy1797: yych = *++p; if (yych <= 0x9F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1790; - goto yy1791; - yy1793: + goto yy1795; + goto yy1796; + yy1798: yych = *++p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1790; - goto yy1791; - yy1794: + goto yy1795; + goto yy1796; + yy1799: yych = *++p; if (yych <= 0x8F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1793; - goto yy1791; - yy1795: + goto yy1798; + goto yy1796; + yy1800: yych = *++p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1793; - goto yy1791; - yy1796: + goto yy1798; + goto yy1796; + yy1801: yych = *++p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0x8F) - goto yy1793; - goto yy1791; - yy1797: + goto yy1798; + goto yy1796; + yy1802: yych = *++p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0x9F) - goto yy1790; - goto yy1791; - yy1798: + goto yy1795; + goto yy1796; + yy1803: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1800; + goto yy1805; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1789; + goto yy1794; if (yych <= '>') - goto yy1798; - goto yy1789; + goto yy1803; + goto yy1794; } else { if (yych <= 0xDF) - goto yy1802; + goto yy1807; if (yych <= 0xE0) - goto yy1803; - goto yy1804; + goto yy1808; + goto yy1809; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1808; + goto yy1813; if (yych <= 0xEF) - goto yy1804; - goto yy1805; + goto yy1809; + goto yy1810; } else { if (yych <= 0xF3) - goto yy1806; + goto yy1811; if (yych <= 0xF4) - goto yy1807; - goto yy1789; + goto yy1812; + goto yy1794; } } - yy1800: + yy1805: ++p; yych = *p; - yy1801: + yy1806: if (yybm[0 + yych] & 128) { - goto yy1800; + goto yy1805; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1791; + goto yy1796; if (yych <= '>') - goto yy1798; - goto yy1791; + goto yy1803; + goto yy1796; } else { if (yych <= 0xDF) - goto yy1802; + goto yy1807; if (yych <= 0xE0) - goto yy1803; - goto yy1804; + goto yy1808; + goto yy1809; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1808; + goto yy1813; if (yych <= 0xEF) - goto yy1804; - goto yy1805; + goto yy1809; + goto yy1810; } else { if (yych <= 0xF3) - goto yy1806; + goto yy1811; if (yych <= 0xF4) - goto yy1807; - goto yy1791; + goto yy1812; + goto yy1796; } } - yy1802: + yy1807: ++p; yych = *p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1800; - goto yy1791; - yy1803: + goto yy1805; + goto yy1796; + yy1808: ++p; yych = *p; if (yych <= 0x9F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1802; - goto yy1791; - yy1804: + goto yy1807; + goto yy1796; + yy1809: ++p; yych = *p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1802; - goto yy1791; - yy1805: + goto yy1807; + goto yy1796; + yy1810: ++p; yych = *p; if (yych <= 0x8F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1804; - goto yy1791; - yy1806: + goto yy1809; + goto yy1796; + yy1811: ++p; yych = *p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0xBF) - goto yy1804; - goto yy1791; - yy1807: + goto yy1809; + goto yy1796; + yy1812: ++p; yych = *p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0x8F) - goto yy1804; - goto yy1791; - yy1808: + goto yy1809; + goto yy1796; + yy1813: ++p; yych = *p; if (yych <= 0x7F) - goto yy1791; + goto yy1796; if (yych <= 0x9F) - goto yy1802; - goto yy1791; + goto yy1807; + goto yy1796; } } @@ -21898,316 +21936,316 @@ bufsize_t _scan_html_block_end_5(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '\\') { if (yych != '\n') - goto yy1812; + goto yy1817; } else { if (yych <= ']') - goto yy1813; + goto yy1818; if (yych <= 0x7F) - goto yy1812; + goto yy1817; if (yych >= 0xC2) - goto yy1814; + goto yy1819; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1816; - if (yych == 0xED) goto yy1821; - goto yy1817; + if (yych == 0xED) + goto yy1826; + goto yy1822; } else { if (yych <= 0xF0) - goto yy1818; + goto yy1823; if (yych <= 0xF3) - goto yy1819; + goto yy1824; if (yych <= 0xF4) - goto yy1820; + goto yy1825; } } - yy1811 : { return 0; } - yy1812: + yy1816 : { return 0; } + yy1817: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x7F) { if (yych == '\n') - goto yy1811; - goto yy1825; + goto yy1816; + goto yy1830; } else { if (yych <= 0xC1) - goto yy1811; + goto yy1816; if (yych <= 0xF4) - goto yy1825; - goto yy1811; + goto yy1830; + goto yy1816; } - yy1813: + yy1818: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1822; + goto yy1827; } if (yych <= 0x7F) { if (yych == '\n') - goto yy1811; - goto yy1825; + goto yy1816; + goto yy1830; } else { if (yych <= 0xC1) - goto yy1811; + goto yy1816; if (yych <= 0xF4) - goto yy1825; - goto yy1811; + goto yy1830; + goto yy1816; } - yy1814: + yy1819: yych = *++p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1812; - yy1815: + goto yy1817; + yy1820: p = marker; if (yyaccept == 0) { - goto yy1811; + goto yy1816; } else { - goto yy1835; + goto yy1840; } - yy1816: + yy1821: yych = *++p; if (yych <= 0x9F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1814; - goto yy1815; - yy1817: + goto yy1819; + goto yy1820; + yy1822: yych = *++p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1814; - goto yy1815; - yy1818: + goto yy1819; + goto yy1820; + yy1823: yych = *++p; if (yych <= 0x8F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1817; - goto yy1815; - yy1819: + goto yy1822; + goto yy1820; + yy1824: yych = *++p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1817; - goto yy1815; - yy1820: + goto yy1822; + goto yy1820; + yy1825: yych = *++p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0x8F) - goto yy1817; - goto yy1815; - yy1821: + goto yy1822; + goto yy1820; + yy1826: yych = *++p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0x9F) - goto yy1814; - goto yy1815; - yy1822: + goto yy1819; + goto yy1820; + yy1827: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1822; + goto yy1827; } if (yych <= 0xDF) { if (yych <= '=') { if (yych == '\n') - goto yy1815; + goto yy1820; } else { if (yych <= '>') - goto yy1834; + goto yy1839; if (yych <= 0x7F) - goto yy1824; + goto yy1829; if (yych <= 0xC1) - goto yy1815; - goto yy1826; + goto yy1820; + goto yy1831; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1827; - if (yych == 0xED) goto yy1832; - goto yy1828; + if (yych == 0xED) + goto yy1837; + goto yy1833; } else { if (yych <= 0xF0) - goto yy1829; + goto yy1834; if (yych <= 0xF3) - goto yy1830; + goto yy1835; if (yych <= 0xF4) - goto yy1831; - goto yy1815; + goto yy1836; + goto yy1820; } } - yy1824: + yy1829: ++p; yych = *p; - yy1825: + yy1830: if (yybm[0 + yych] & 128) { - goto yy1824; + goto yy1829; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1815; + goto yy1820; if (yych <= ']') - goto yy1833; - goto yy1815; + goto yy1838; + goto yy1820; } else { if (yych <= 0xDF) - goto yy1826; + goto yy1831; if (yych <= 0xE0) - goto yy1827; - goto yy1828; + goto yy1832; + goto yy1833; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1832; + goto yy1837; if (yych <= 0xEF) - goto yy1828; - goto yy1829; + goto yy1833; + goto yy1834; } else { if (yych <= 0xF3) - goto yy1830; + goto yy1835; if (yych <= 0xF4) - goto yy1831; - goto yy1815; + goto yy1836; + goto yy1820; } } - yy1826: + yy1831: ++p; yych = *p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1824; - goto yy1815; - yy1827: + goto yy1829; + goto yy1820; + yy1832: ++p; yych = *p; if (yych <= 0x9F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1826; - goto yy1815; - yy1828: + goto yy1831; + goto yy1820; + yy1833: ++p; yych = *p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1826; - goto yy1815; - yy1829: + goto yy1831; + goto yy1820; + yy1834: ++p; yych = *p; if (yych <= 0x8F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1828; - goto yy1815; - yy1830: + goto yy1833; + goto yy1820; + yy1835: ++p; yych = *p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0xBF) - goto yy1828; - goto yy1815; - yy1831: + goto yy1833; + goto yy1820; + yy1836: ++p; yych = *p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0x8F) - goto yy1828; - goto yy1815; - yy1832: + goto yy1833; + goto yy1820; + yy1837: ++p; yych = *p; if (yych <= 0x7F) - goto yy1815; + goto yy1820; if (yych <= 0x9F) - goto yy1826; - goto yy1815; - yy1833: + goto yy1831; + goto yy1820; + yy1838: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1824; + goto yy1829; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1815; + goto yy1820; if (yych <= ']') - goto yy1822; - goto yy1815; + goto yy1827; + goto yy1820; } else { if (yych <= 0xDF) - goto yy1826; + goto yy1831; if (yych <= 0xE0) - goto yy1827; - goto yy1828; + goto yy1832; + goto yy1833; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1832; + goto yy1837; if (yych <= 0xEF) - goto yy1828; - goto yy1829; + goto yy1833; + goto yy1834; } else { if (yych <= 0xF3) - goto yy1830; + goto yy1835; if (yych <= 0xF4) - goto yy1831; - goto yy1815; + goto yy1836; + goto yy1820; } } - yy1834: + yy1839: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1824; + goto yy1829; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\n') - goto yy1835; + goto yy1840; if (yych <= ']') - goto yy1833; + goto yy1838; } else { if (yych <= 0xDF) - goto yy1826; + goto yy1831; if (yych <= 0xE0) - goto yy1827; - goto yy1828; + goto yy1832; + goto yy1833; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1832; + goto yy1837; if (yych <= 0xEF) - goto yy1828; - goto yy1829; + goto yy1833; + goto yy1834; } else { if (yych <= 0xF3) - goto yy1830; + goto yy1835; if (yych <= 0xF4) - goto yy1831; + goto yy1836; } } - yy1835 : { return (bufsize_t)(p - start); } + yy1840 : { return (bufsize_t)(p - start); } } } @@ -22248,735 +22286,735 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\f') { if (yych == '\n') - goto yy1839; - goto yy1855; + goto yy1844; + goto yy1860; } else { if (yych <= '\r') - goto yy1841; + goto yy1846; if (yych <= 0x1F) - goto yy1855; - goto yy1841; + goto yy1860; + goto yy1846; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1843; + goto yy1848; if (yych <= '(') - goto yy1854; - goto yy1855; + goto yy1859; + goto yy1860; } else { if (yych == '<') - goto yy1842; - goto yy1843; + goto yy1847; + goto yy1848; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1852; + goto yy1857; if (yych <= 0x7F) - goto yy1843; + goto yy1848; } else { if (yych <= 0xDF) - goto yy1844; + goto yy1849; if (yych <= 0xE0) - goto yy1846; - goto yy1847; + goto yy1851; + goto yy1852; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1851; + goto yy1856; if (yych <= 0xEF) - goto yy1847; - goto yy1848; + goto yy1852; + goto yy1853; } else { if (yych <= 0xF3) - goto yy1849; + goto yy1854; if (yych <= 0xF4) - goto yy1850; + goto yy1855; } } } - yy1838 : { return (bufsize_t)(p - start); } - yy1839: + yy1843 : { return (bufsize_t)(p - start); } + yy1844: yyaccept = 0; marker = ++p; yych = *p; - yy1840: + yy1845: if (yybm[0 + yych] & 8) { - goto yy1839; + goto yy1844; } if (yych <= 0x7F) { if (yych <= ')') { if (yych <= 0x1F) - goto yy1838; + goto yy1843; if (yych <= '\'') - goto yy1867; + goto yy1872; if (yych <= '(') - goto yy1858; - goto yy1838; + goto yy1863; + goto yy1843; } else { if (yych <= '<') { if (yych <= ';') - goto yy1867; - goto yy1902; + goto yy1872; + goto yy1907; } else { if (yych == '\\') - goto yy1876; - goto yy1867; + goto yy1881; + goto yy1872; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych <= 0xC1) - goto yy1838; - goto yy1869; + goto yy1843; + goto yy1874; } else { if (yych <= 0xE0) - goto yy1870; + goto yy1875; if (yych <= 0xEC) - goto yy1871; - goto yy1875; + goto yy1876; + goto yy1880; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1871; - goto yy1872; + goto yy1876; + goto yy1877; } else { if (yych <= 0xF3) - goto yy1873; + goto yy1878; if (yych <= 0xF4) - goto yy1874; - goto yy1838; + goto yy1879; + goto yy1843; } } } - yy1841: + yy1846: yyaccept = 0; yych = *(marker = ++p); - goto yy1840; - yy1842: + goto yy1845; + yy1847: yyaccept = 0; yych = *(marker = ++p); if (yybm[0 + yych] & 64) { - goto yy1902; + goto yy1907; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1838; - goto yy1916; + goto yy1843; + goto yy1921; } else { if (yych <= '\n') - goto yy1838; + goto yy1843; if (yych <= '\f') - goto yy1916; - goto yy1838; + goto yy1921; + goto yy1843; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1916; - goto yy1914; + goto yy1921; + goto yy1919; } else { if (yych <= ')') - goto yy1916; + goto yy1921; if (yych <= '<') - goto yy1867; - goto yy1904; + goto yy1872; + goto yy1909; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1913; - goto yy1838; + goto yy1918; + goto yy1843; } else { if (yych <= 0xDF) - goto yy1906; + goto yy1911; if (yych <= 0xE0) - goto yy1907; - goto yy1908; + goto yy1912; + goto yy1913; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1912; + goto yy1917; if (yych <= 0xEF) - goto yy1908; - goto yy1909; + goto yy1913; + goto yy1914; } else { if (yych <= 0xF3) - goto yy1910; + goto yy1915; if (yych <= 0xF4) - goto yy1911; - goto yy1838; + goto yy1916; + goto yy1843; } } } - yy1843: + yy1848: yyaccept = 0; yych = *(marker = ++p); - goto yy1868; - yy1844: + goto yy1873; + yy1849: yych = *++p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1843; - yy1845: + goto yy1848; + yy1850: p = marker; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy1838; + goto yy1843; } else { - goto yy1853; + goto yy1858; } } else { - goto yy1905; + goto yy1910; } - yy1846: + yy1851: yych = *++p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1844; - goto yy1845; - yy1847: + goto yy1849; + goto yy1850; + yy1852: yych = *++p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1844; - goto yy1845; - yy1848: + goto yy1849; + goto yy1850; + yy1853: yych = *++p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1847; - goto yy1845; - yy1849: + goto yy1852; + goto yy1850; + yy1854: yych = *++p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1847; - goto yy1845; - yy1850: + goto yy1852; + goto yy1850; + yy1855: yych = *++p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1847; - goto yy1845; - yy1851: + goto yy1852; + goto yy1850; + yy1856: yych = *++p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1844; - goto yy1845; - yy1852: + goto yy1849; + goto yy1850; + yy1857: yyaccept = 1; yych = *(marker = ++p); if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1867; + goto yy1872; } else { if (yych <= 0xDF) - goto yy1877; + goto yy1882; if (yych <= 0xE0) - goto yy1878; - goto yy1879; + goto yy1883; + goto yy1884; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1883; + goto yy1888; if (yych <= 0xEF) - goto yy1879; - goto yy1880; + goto yy1884; + goto yy1885; } else { if (yych <= 0xF3) - goto yy1881; + goto yy1886; if (yych <= 0xF4) - goto yy1882; + goto yy1887; } } - yy1853 : { return 0; } - yy1854: + yy1858 : { return 0; } + yy1859: yyaccept = 1; yych = *(marker = ++p); if (yych <= '(') { if (yych <= ' ') - goto yy1853; + goto yy1858; if (yych <= '\'') - goto yy1859; - goto yy1853; + goto yy1864; + goto yy1858; } else { if (yych <= 0x7F) - goto yy1859; + goto yy1864; if (yych <= 0xC1) - goto yy1853; + goto yy1858; if (yych <= 0xF4) - goto yy1859; - goto yy1853; + goto yy1864; + goto yy1858; } - yy1855: + yy1860: yych = *++p; - goto yy1853; - yy1856: + goto yy1858; + yy1861: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy1856; + goto yy1861; } if (yych <= 0xE0) { if (yych <= ')') { if (yych <= ' ') - goto yy1845; + goto yy1850; if (yych >= ')') - goto yy1884; + goto yy1889; } else { if (yych <= 0x7F) - goto yy1858; + goto yy1863; if (yych <= 0xC1) - goto yy1845; + goto yy1850; if (yych <= 0xDF) - goto yy1860; - goto yy1861; + goto yy1865; + goto yy1866; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1866; - goto yy1862; + goto yy1871; + goto yy1867; } else { if (yych <= 0xF0) - goto yy1863; + goto yy1868; if (yych <= 0xF3) - goto yy1864; + goto yy1869; if (yych <= 0xF4) - goto yy1865; - goto yy1845; + goto yy1870; + goto yy1850; } } - yy1858: + yy1863: ++p; yych = *p; - yy1859: + yy1864: if (yybm[0 + yych] & 32) { - goto yy1858; + goto yy1863; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '(') - goto yy1845; + goto yy1850; if (yych <= ')') - goto yy1867; - goto yy1856; + goto yy1872; + goto yy1861; } else { if (yych <= 0xC1) - goto yy1845; + goto yy1850; if (yych >= 0xE0) - goto yy1861; + goto yy1866; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1866; - goto yy1862; + goto yy1871; + goto yy1867; } else { if (yych <= 0xF0) - goto yy1863; + goto yy1868; if (yych <= 0xF3) - goto yy1864; + goto yy1869; if (yych <= 0xF4) - goto yy1865; - goto yy1845; + goto yy1870; + goto yy1850; } } - yy1860: + yy1865: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1858; - goto yy1845; - yy1861: + goto yy1863; + goto yy1850; + yy1866: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1860; - goto yy1845; - yy1862: + goto yy1865; + goto yy1850; + yy1867: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1860; - goto yy1845; - yy1863: + goto yy1865; + goto yy1850; + yy1868: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1862; - goto yy1845; - yy1864: + goto yy1867; + goto yy1850; + yy1869: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1862; - goto yy1845; - yy1865: + goto yy1867; + goto yy1850; + yy1870: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1862; - goto yy1845; - yy1866: + goto yy1867; + goto yy1850; + yy1871: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1860; - goto yy1845; - yy1867: + goto yy1865; + goto yy1850; + yy1872: yyaccept = 0; marker = ++p; yych = *p; - yy1868: + yy1873: if (yych <= 0xC1) { if (yych <= ')') { if (yych <= ' ') - goto yy1838; + goto yy1843; if (yych <= '\'') - goto yy1867; + goto yy1872; if (yych <= '(') - goto yy1858; - goto yy1838; + goto yy1863; + goto yy1843; } else { if (yych == '\\') - goto yy1876; + goto yy1881; if (yych <= 0x7F) - goto yy1867; - goto yy1838; + goto yy1872; + goto yy1843; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1869; + goto yy1874; if (yych <= 0xE0) - goto yy1870; + goto yy1875; if (yych <= 0xEC) - goto yy1871; - goto yy1875; + goto yy1876; + goto yy1880; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1871; - goto yy1872; + goto yy1876; + goto yy1877; } else { if (yych <= 0xF3) - goto yy1873; + goto yy1878; if (yych <= 0xF4) - goto yy1874; - goto yy1838; + goto yy1879; + goto yy1843; } } } - yy1869: + yy1874: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1867; - goto yy1845; - yy1870: + goto yy1872; + goto yy1850; + yy1875: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1869; - goto yy1845; - yy1871: + goto yy1874; + goto yy1850; + yy1876: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1869; - goto yy1845; - yy1872: + goto yy1874; + goto yy1850; + yy1877: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1871; - goto yy1845; - yy1873: + goto yy1876; + goto yy1850; + yy1878: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1871; - goto yy1845; - yy1874: + goto yy1876; + goto yy1850; + yy1879: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1871; - goto yy1845; - yy1875: + goto yy1876; + goto yy1850; + yy1880: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1869; - goto yy1845; - yy1876: + goto yy1874; + goto yy1850; + yy1881: ++p; yych = *p; if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1867; - goto yy1845; + goto yy1872; + goto yy1850; } else { if (yych <= 0xDF) - goto yy1877; + goto yy1882; if (yych <= 0xE0) - goto yy1878; - goto yy1879; + goto yy1883; + goto yy1884; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1883; + goto yy1888; if (yych <= 0xEF) - goto yy1879; - goto yy1880; + goto yy1884; + goto yy1885; } else { if (yych <= 0xF3) - goto yy1881; + goto yy1886; if (yych <= 0xF4) - goto yy1882; - goto yy1845; + goto yy1887; + goto yy1850; } } - yy1877: + yy1882: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1867; - goto yy1845; - yy1878: + goto yy1872; + goto yy1850; + yy1883: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1877; - goto yy1845; - yy1879: + goto yy1882; + goto yy1850; + yy1884: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1877; - goto yy1845; - yy1880: + goto yy1882; + goto yy1850; + yy1885: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1879; - goto yy1845; - yy1881: + goto yy1884; + goto yy1850; + yy1886: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1879; - goto yy1845; - yy1882: + goto yy1884; + goto yy1850; + yy1887: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1879; - goto yy1845; - yy1883: + goto yy1884; + goto yy1850; + yy1888: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1877; - goto yy1845; - yy1884: + goto yy1882; + goto yy1850; + yy1889: yyaccept = 0; marker = ++p; yych = *p; - yy1885: + yy1890: if (yych <= 0xC1) { if (yych <= ')') { if (yych <= ' ') - goto yy1838; + goto yy1843; if (yych <= '\'') - goto yy1884; + goto yy1889; if (yych <= '(') - goto yy1858; - goto yy1867; + goto yy1863; + goto yy1872; } else { if (yych == '\\') - goto yy1893; + goto yy1898; if (yych <= 0x7F) - goto yy1884; - goto yy1838; + goto yy1889; + goto yy1843; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1886; + goto yy1891; if (yych <= 0xE0) - goto yy1887; + goto yy1892; if (yych <= 0xEC) - goto yy1888; - goto yy1892; + goto yy1893; + goto yy1897; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1888; - goto yy1889; + goto yy1893; + goto yy1894; } else { if (yych <= 0xF3) - goto yy1890; + goto yy1895; if (yych <= 0xF4) - goto yy1891; - goto yy1838; + goto yy1896; + goto yy1843; } } } - yy1886: + yy1891: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1884; - goto yy1845; - yy1887: + goto yy1889; + goto yy1850; + yy1892: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1886; - goto yy1845; - yy1888: + goto yy1891; + goto yy1850; + yy1893: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1886; - goto yy1845; - yy1889: + goto yy1891; + goto yy1850; + yy1894: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1888; - goto yy1845; - yy1890: + goto yy1893; + goto yy1850; + yy1895: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1888; - goto yy1845; - yy1891: + goto yy1893; + goto yy1850; + yy1896: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1888; - goto yy1845; - yy1892: + goto yy1893; + goto yy1850; + yy1897: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1886; - goto yy1845; - yy1893: + goto yy1891; + goto yy1850; + yy1898: ++p; yych = *p; if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= ' ') - goto yy1867; + goto yy1872; if (yych <= '[') - goto yy1884; + goto yy1889; } else { if (yych <= 0x7F) - goto yy1884; + goto yy1889; if (yych <= 0xC1) - goto yy1845; + goto yy1850; if (yych <= 0xDF) - goto yy1895; - goto yy1896; + goto yy1900; + goto yy1901; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1901; - goto yy1897; + goto yy1906; + goto yy1902; } else { if (yych <= 0xF0) - goto yy1898; + goto yy1903; if (yych <= 0xF3) - goto yy1899; + goto yy1904; if (yych <= 0xF4) - goto yy1900; - goto yy1845; + goto yy1905; + goto yy1850; } } yyaccept = 0; @@ -22985,654 +23023,654 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '[') { if (yych <= ' ') - goto yy1838; + goto yy1843; if (yych == '(') - goto yy1858; - goto yy1884; + goto yy1863; + goto yy1889; } else { if (yych <= '\\') - goto yy1893; + goto yy1898; if (yych <= 0x7F) - goto yy1884; + goto yy1889; if (yych <= 0xC1) - goto yy1838; - goto yy1886; + goto yy1843; + goto yy1891; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy1887; - if (yych == 0xED) goto yy1892; - goto yy1888; + if (yych == 0xED) + goto yy1897; + goto yy1893; } else { if (yych <= 0xF0) - goto yy1889; + goto yy1894; if (yych <= 0xF3) - goto yy1890; + goto yy1895; if (yych <= 0xF4) - goto yy1891; - goto yy1838; + goto yy1896; + goto yy1843; } } - yy1895: + yy1900: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1884; - goto yy1845; - yy1896: + goto yy1889; + goto yy1850; + yy1901: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1895; - goto yy1845; - yy1897: + goto yy1900; + goto yy1850; + yy1902: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1895; - goto yy1845; - yy1898: + goto yy1900; + goto yy1850; + yy1903: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1897; - goto yy1845; - yy1899: + goto yy1902; + goto yy1850; + yy1904: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1897; - goto yy1845; - yy1900: + goto yy1902; + goto yy1850; + yy1905: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1897; - goto yy1845; - yy1901: + goto yy1902; + goto yy1850; + yy1906: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1895; - goto yy1845; - yy1902: + goto yy1900; + goto yy1850; + yy1907: yyaccept = 0; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1902; + goto yy1907; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1838; - goto yy1916; + goto yy1843; + goto yy1921; } else { if (yych <= '\n') - goto yy1838; + goto yy1843; if (yych <= '\f') - goto yy1916; - goto yy1838; + goto yy1921; + goto yy1843; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1916; - goto yy1914; + goto yy1921; + goto yy1919; } else { if (yych <= ')') - goto yy1916; + goto yy1921; if (yych <= '<') - goto yy1867; + goto yy1872; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1913; - goto yy1838; + goto yy1918; + goto yy1843; } else { if (yych <= 0xDF) - goto yy1906; + goto yy1911; if (yych <= 0xE0) - goto yy1907; - goto yy1908; + goto yy1912; + goto yy1913; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1912; + goto yy1917; if (yych <= 0xEF) - goto yy1908; - goto yy1909; + goto yy1913; + goto yy1914; } else { if (yych <= 0xF3) - goto yy1910; + goto yy1915; if (yych <= 0xF4) - goto yy1911; - goto yy1838; + goto yy1916; + goto yy1843; } } } - yy1904: + yy1909: yyaccept = 2; yych = *(marker = ++p); if (yych <= ')') { if (yych <= ' ') - goto yy1905; + goto yy1910; if (yych <= '(') - goto yy1868; + goto yy1873; } else { if (yych <= 0x7F) - goto yy1868; + goto yy1873; if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xF4) - goto yy1868; + goto yy1873; } - yy1905 : { return (bufsize_t)(p - start); } - yy1906: + yy1910 : { return (bufsize_t)(p - start); } + yy1911: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1902; - goto yy1845; - yy1907: + goto yy1907; + goto yy1850; + yy1912: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1906; - goto yy1845; - yy1908: + goto yy1911; + goto yy1850; + yy1913: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1906; - goto yy1845; - yy1909: + goto yy1911; + goto yy1850; + yy1914: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1908; - goto yy1845; - yy1910: + goto yy1913; + goto yy1850; + yy1915: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1908; - goto yy1845; - yy1911: + goto yy1913; + goto yy1850; + yy1916: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1908; - goto yy1845; - yy1912: + goto yy1913; + goto yy1850; + yy1917: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1906; - goto yy1845; - yy1913: + goto yy1911; + goto yy1850; + yy1918: ++p; yych = *p; if (yych <= 0x7F) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1867; - goto yy1902; + goto yy1872; + goto yy1907; } else { if (yych <= '\n') - goto yy1867; + goto yy1872; if (yych <= '\f') - goto yy1902; - goto yy1867; + goto yy1907; + goto yy1872; } } else { if (yych <= '>') { if (yych <= '=') - goto yy1902; - goto yy1960; + goto yy1907; + goto yy1965; } else { if (yych == '\\') - goto yy1961; - goto yy1902; + goto yy1966; + goto yy1907; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych <= 0xC1) - goto yy1845; - goto yy1962; + goto yy1850; + goto yy1967; } else { if (yych <= 0xE0) - goto yy1963; + goto yy1968; if (yych <= 0xEC) - goto yy1964; - goto yy1968; + goto yy1969; + goto yy1973; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1964; - goto yy1965; + goto yy1969; + goto yy1970; } else { if (yych <= 0xF3) - goto yy1966; + goto yy1971; if (yych <= 0xF4) - goto yy1967; - goto yy1845; + goto yy1972; + goto yy1850; } } } - yy1914: + yy1919: ++p; yych = *p; if (yych <= '>') { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1845; + goto yy1850; if (yych >= '\n') - goto yy1845; + goto yy1850; } else { if (yych == '\r') - goto yy1845; + goto yy1850; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1914; + goto yy1919; if (yych >= ')') - goto yy1902; + goto yy1907; } else { if (yych == '<') - goto yy1858; + goto yy1863; if (yych <= '=') - goto yy1914; - goto yy1929; + goto yy1919; + goto yy1934; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1930; - goto yy1914; + goto yy1935; + goto yy1919; } else { if (yych <= 0xC1) - goto yy1845; + goto yy1850; if (yych <= 0xDF) - goto yy1932; - goto yy1933; + goto yy1937; + goto yy1938; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1938; - goto yy1934; + goto yy1943; + goto yy1939; } else { if (yych <= 0xF0) - goto yy1935; + goto yy1940; if (yych <= 0xF3) - goto yy1936; + goto yy1941; if (yych <= 0xF4) - goto yy1937; - goto yy1845; + goto yy1942; + goto yy1850; } } } - yy1916: + yy1921: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1916; + goto yy1921; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '<') - goto yy1845; + goto yy1850; if (yych >= '?') - goto yy1919; + goto yy1924; } else { if (yych <= 0xC1) - goto yy1845; + goto yy1850; if (yych <= 0xDF) - goto yy1921; - goto yy1922; + goto yy1926; + goto yy1927; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1927; - goto yy1923; + goto yy1932; + goto yy1928; } else { if (yych <= 0xF0) - goto yy1924; + goto yy1929; if (yych <= 0xF3) - goto yy1925; + goto yy1930; if (yych <= 0xF4) - goto yy1926; - goto yy1845; + goto yy1931; + goto yy1850; } } - yy1918: + yy1923: yych = *++p; - goto yy1905; - yy1919: + goto yy1910; + yy1924: ++p; yych = *p; if (yych <= 0x7F) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1845; - goto yy1916; + goto yy1850; + goto yy1921; } else { if (yych <= '\n') - goto yy1845; + goto yy1850; if (yych <= '\f') - goto yy1916; - goto yy1845; + goto yy1921; + goto yy1850; } } else { if (yych <= '>') { if (yych <= '=') - goto yy1916; - goto yy1928; + goto yy1921; + goto yy1933; } else { if (yych == '\\') - goto yy1919; - goto yy1916; + goto yy1924; + goto yy1921; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych <= 0xC1) - goto yy1845; + goto yy1850; } else { if (yych <= 0xE0) - goto yy1922; + goto yy1927; if (yych <= 0xEC) - goto yy1923; - goto yy1927; + goto yy1928; + goto yy1932; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1923; - goto yy1924; + goto yy1928; + goto yy1929; } else { if (yych <= 0xF3) - goto yy1925; + goto yy1930; if (yych <= 0xF4) - goto yy1926; - goto yy1845; + goto yy1931; + goto yy1850; } } } - yy1921: + yy1926: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1916; - goto yy1845; - yy1922: + goto yy1921; + goto yy1850; + yy1927: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1921; - goto yy1845; - yy1923: + goto yy1926; + goto yy1850; + yy1928: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1921; - goto yy1845; - yy1924: + goto yy1926; + goto yy1850; + yy1929: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1923; - goto yy1845; - yy1925: + goto yy1928; + goto yy1850; + yy1930: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1923; - goto yy1845; - yy1926: + goto yy1928; + goto yy1850; + yy1931: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1923; - goto yy1845; - yy1927: + goto yy1928; + goto yy1850; + yy1932: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1921; - goto yy1845; - yy1928: + goto yy1926; + goto yy1850; + yy1933: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy1916; + goto yy1921; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= '<') - goto yy1905; + goto yy1910; if (yych <= '>') - goto yy1918; - goto yy1919; + goto yy1923; + goto yy1924; } else { if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xDF) - goto yy1921; - goto yy1922; + goto yy1926; + goto yy1927; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1927; - goto yy1923; + goto yy1932; + goto yy1928; } else { if (yych <= 0xF0) - goto yy1924; + goto yy1929; if (yych <= 0xF3) - goto yy1925; + goto yy1930; if (yych <= 0xF4) - goto yy1926; - goto yy1905; + goto yy1931; + goto yy1910; } } - yy1929: + yy1934: yyaccept = 2; yych = *(marker = ++p); if (yych <= '(') { if (yych <= ' ') - goto yy1905; + goto yy1910; if (yych <= '\'') - goto yy1859; - goto yy1905; + goto yy1864; + goto yy1910; } else { if (yych <= 0x7F) - goto yy1859; + goto yy1864; if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xF4) - goto yy1859; - goto yy1905; + goto yy1864; + goto yy1910; } - yy1930: + yy1935: ++p; yych = *p; if (yych <= '[') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1845; - goto yy1916; + goto yy1850; + goto yy1921; } else { if (yych <= '\n') - goto yy1845; + goto yy1850; if (yych <= '\f') - goto yy1916; - goto yy1845; + goto yy1921; + goto yy1850; } } else { if (yych <= ')') { if (yych <= ' ') - goto yy1916; + goto yy1921; if (yych <= '(') - goto yy1914; - goto yy1939; + goto yy1919; + goto yy1944; } else { if (yych == '>') - goto yy1941; - goto yy1914; + goto yy1946; + goto yy1919; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1930; + goto yy1935; if (yych <= 0x7F) - goto yy1914; - goto yy1845; + goto yy1919; + goto yy1850; } else { if (yych <= 0xDF) - goto yy1932; + goto yy1937; if (yych <= 0xE0) - goto yy1933; - goto yy1934; + goto yy1938; + goto yy1939; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1938; + goto yy1943; if (yych <= 0xEF) - goto yy1934; - goto yy1935; + goto yy1939; + goto yy1940; } else { if (yych <= 0xF3) - goto yy1936; + goto yy1941; if (yych <= 0xF4) - goto yy1937; - goto yy1845; + goto yy1942; + goto yy1850; } } } - yy1932: + yy1937: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1914; - goto yy1845; - yy1933: + goto yy1919; + goto yy1850; + yy1938: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1932; - goto yy1845; - yy1934: + goto yy1937; + goto yy1850; + yy1939: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1932; - goto yy1845; - yy1935: + goto yy1937; + goto yy1850; + yy1940: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1934; - goto yy1845; - yy1936: + goto yy1939; + goto yy1850; + yy1941: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1934; - goto yy1845; - yy1937: + goto yy1939; + goto yy1850; + yy1942: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1934; - goto yy1845; - yy1938: + goto yy1939; + goto yy1850; + yy1943: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1932; - goto yy1845; - yy1939: + goto yy1937; + goto yy1850; + yy1944: yyaccept = 0; marker = ++p; yych = *p; @@ -23640,60 +23678,60 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1838; + goto yy1843; if (yych <= '\t') - goto yy1916; - goto yy1838; + goto yy1921; + goto yy1843; } else { if (yych == '\r') - goto yy1838; - goto yy1916; + goto yy1843; + goto yy1921; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1939; + goto yy1944; if (yych <= '(') - goto yy1914; - goto yy1902; + goto yy1919; + goto yy1907; } else { if (yych == '<') - goto yy1884; + goto yy1889; if (yych <= '=') - goto yy1939; - goto yy1942; + goto yy1944; + goto yy1947; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1943; - goto yy1939; + goto yy1948; + goto yy1944; } else { if (yych <= 0xC1) - goto yy1838; + goto yy1843; if (yych <= 0xDF) - goto yy1944; - goto yy1945; + goto yy1949; + goto yy1950; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1950; - goto yy1946; + goto yy1955; + goto yy1951; } else { if (yych <= 0xF0) - goto yy1947; + goto yy1952; if (yych <= 0xF3) - goto yy1948; + goto yy1953; if (yych <= 0xF4) - goto yy1949; - goto yy1838; + goto yy1954; + goto yy1843; } } } - yy1941: + yy1946: yyaccept = 2; marker = ++p; yych = *p; @@ -23701,186 +23739,186 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1905; + goto yy1910; if (yych <= '\t') - goto yy1916; - goto yy1905; + goto yy1921; + goto yy1910; } else { if (yych == '\r') - goto yy1905; - goto yy1916; + goto yy1910; + goto yy1921; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1914; + goto yy1919; if (yych <= '(') - goto yy1916; - goto yy1902; + goto yy1921; + goto yy1907; } else { if (yych == '<') - goto yy1858; + goto yy1863; if (yych <= '=') - goto yy1914; - goto yy1929; + goto yy1919; + goto yy1934; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1930; - goto yy1914; + goto yy1935; + goto yy1919; } else { if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xDF) - goto yy1932; - goto yy1933; + goto yy1937; + goto yy1938; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1938; - goto yy1934; + goto yy1943; + goto yy1939; } else { if (yych <= 0xF0) - goto yy1935; + goto yy1940; if (yych <= 0xF3) - goto yy1936; + goto yy1941; if (yych <= 0xF4) - goto yy1937; - goto yy1905; + goto yy1942; + goto yy1910; } } } - yy1942: + yy1947: yyaccept = 2; yych = *(marker = ++p); if (yych <= ' ') - goto yy1905; + goto yy1910; if (yych <= 0x7F) - goto yy1885; + goto yy1890; if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xF4) - goto yy1885; - goto yy1905; - yy1943: + goto yy1890; + goto yy1910; + yy1948: ++p; yych = *p; if (yych <= '\\') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1867; - goto yy1902; + goto yy1872; + goto yy1907; } else { if (yych <= '\n') - goto yy1867; + goto yy1872; if (yych <= '\f') - goto yy1902; - goto yy1867; + goto yy1907; + goto yy1872; } } else { if (yych <= '=') { if (yych <= ' ') - goto yy1902; - goto yy1939; + goto yy1907; + goto yy1944; } else { if (yych <= '>') - goto yy1951; + goto yy1956; if (yych <= '[') - goto yy1939; - goto yy1952; + goto yy1944; + goto yy1957; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x7F) - goto yy1939; - goto yy1845; + goto yy1944; + goto yy1850; } else { if (yych <= 0xDF) - goto yy1953; + goto yy1958; if (yych <= 0xE0) - goto yy1954; - goto yy1955; + goto yy1959; + goto yy1960; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1959; + goto yy1964; if (yych <= 0xEF) - goto yy1955; - goto yy1956; + goto yy1960; + goto yy1961; } else { if (yych <= 0xF3) - goto yy1957; + goto yy1962; if (yych <= 0xF4) - goto yy1958; - goto yy1845; + goto yy1963; + goto yy1850; } } } - yy1944: + yy1949: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1939; - goto yy1845; - yy1945: + goto yy1944; + goto yy1850; + yy1950: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1944; - goto yy1845; - yy1946: + goto yy1949; + goto yy1850; + yy1951: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1944; - goto yy1845; - yy1947: + goto yy1949; + goto yy1850; + yy1952: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1946; - goto yy1845; - yy1948: + goto yy1951; + goto yy1850; + yy1953: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1946; - goto yy1845; - yy1949: + goto yy1951; + goto yy1850; + yy1954: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1946; - goto yy1845; - yy1950: + goto yy1951; + goto yy1850; + yy1955: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1944; - goto yy1845; - yy1951: + goto yy1949; + goto yy1850; + yy1956: yyaccept = 2; marker = ++p; yych = *p; @@ -23888,60 +23926,60 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1905; + goto yy1910; if (yych <= '\t') - goto yy1916; - goto yy1905; + goto yy1921; + goto yy1910; } else { if (yych == '\r') - goto yy1905; - goto yy1916; + goto yy1910; + goto yy1921; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1939; + goto yy1944; if (yych <= '(') - goto yy1914; - goto yy1902; + goto yy1919; + goto yy1907; } else { if (yych == '<') - goto yy1884; + goto yy1889; if (yych <= '=') - goto yy1939; - goto yy1942; + goto yy1944; + goto yy1947; } } } else { if (yych <= 0xE0) { if (yych <= 0x7F) { if (yych == '\\') - goto yy1943; - goto yy1939; + goto yy1948; + goto yy1944; } else { if (yych <= 0xC1) - goto yy1905; + goto yy1910; if (yych <= 0xDF) - goto yy1944; - goto yy1945; + goto yy1949; + goto yy1950; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1950; - goto yy1946; + goto yy1955; + goto yy1951; } else { if (yych <= 0xF0) - goto yy1947; + goto yy1952; if (yych <= 0xF3) - goto yy1948; + goto yy1953; if (yych <= 0xF4) - goto yy1949; - goto yy1905; + goto yy1954; + goto yy1910; } } } - yy1952: + yy1957: yyaccept = 0; marker = ++p; yych = *p; @@ -23949,178 +23987,178 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1838; - goto yy1916; + goto yy1843; + goto yy1921; } else { if (yych <= '\n') - goto yy1838; + goto yy1843; if (yych <= '\f') - goto yy1916; - goto yy1838; + goto yy1921; + goto yy1843; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1916; + goto yy1921; if (yych <= '\'') - goto yy1939; - goto yy1914; + goto yy1944; + goto yy1919; } else { if (yych == '>') - goto yy1951; - goto yy1939; + goto yy1956; + goto yy1944; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1943; + goto yy1948; if (yych <= 0x7F) - goto yy1939; - goto yy1838; + goto yy1944; + goto yy1843; } else { if (yych <= 0xDF) - goto yy1944; + goto yy1949; if (yych <= 0xE0) - goto yy1945; - goto yy1946; + goto yy1950; + goto yy1951; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1950; + goto yy1955; if (yych <= 0xEF) - goto yy1946; - goto yy1947; + goto yy1951; + goto yy1952; } else { if (yych <= 0xF3) - goto yy1948; + goto yy1953; if (yych <= 0xF4) - goto yy1949; - goto yy1838; + goto yy1954; + goto yy1843; } } } - yy1953: + yy1958: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1939; - goto yy1845; - yy1954: + goto yy1944; + goto yy1850; + yy1959: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1953; - goto yy1845; - yy1955: + goto yy1958; + goto yy1850; + yy1960: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1953; - goto yy1845; - yy1956: + goto yy1958; + goto yy1850; + yy1961: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1955; - goto yy1845; - yy1957: + goto yy1960; + goto yy1850; + yy1962: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1955; - goto yy1845; - yy1958: + goto yy1960; + goto yy1850; + yy1963: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1955; - goto yy1845; - yy1959: + goto yy1960; + goto yy1850; + yy1964: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1953; - goto yy1845; - yy1960: + goto yy1958; + goto yy1850; + yy1965: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy1902; + goto yy1907; } if (yych <= '>') { if (yych <= '\r') { if (yych <= '\t') { if (yych <= 0x00) - goto yy1905; - goto yy1916; + goto yy1910; + goto yy1921; } else { if (yych <= '\n') - goto yy1905; + goto yy1910; if (yych <= '\f') - goto yy1916; - goto yy1905; + goto yy1921; + goto yy1910; } } else { if (yych <= '(') { if (yych <= ' ') - goto yy1916; - goto yy1914; + goto yy1921; + goto yy1919; } else { if (yych <= ')') - goto yy1916; + goto yy1921; if (yych <= '<') - goto yy1867; - goto yy1904; + goto yy1872; + goto yy1909; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1913; - goto yy1905; + goto yy1918; + goto yy1910; } else { if (yych <= 0xDF) - goto yy1906; + goto yy1911; if (yych <= 0xE0) - goto yy1907; - goto yy1908; + goto yy1912; + goto yy1913; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1912; + goto yy1917; if (yych <= 0xEF) - goto yy1908; - goto yy1909; + goto yy1913; + goto yy1914; } else { if (yych <= 0xF3) - goto yy1910; + goto yy1915; if (yych <= 0xF4) - goto yy1911; - goto yy1905; + goto yy1916; + goto yy1910; } } } - yy1961: + yy1966: yyaccept = 0; marker = ++p; yych = *p; @@ -24128,115 +24166,115 @@ bufsize_t _scan_link_url(const unsigned char *p) { if (yych <= ' ') { if (yych <= '\n') { if (yych <= 0x00) - goto yy1838; + goto yy1843; if (yych <= '\t') - goto yy1916; - goto yy1838; + goto yy1921; + goto yy1843; } else { if (yych == '\r') - goto yy1838; - goto yy1916; + goto yy1843; + goto yy1921; } } else { if (yych <= ')') { if (yych <= '\'') - goto yy1902; + goto yy1907; if (yych <= '(') - goto yy1914; - goto yy1916; + goto yy1919; + goto yy1921; } else { if (yych == '>') - goto yy1960; - goto yy1902; + goto yy1965; + goto yy1907; } } } else { if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= '\\') - goto yy1913; + goto yy1918; if (yych <= 0x7F) - goto yy1902; - goto yy1838; + goto yy1907; + goto yy1843; } else { if (yych <= 0xDF) - goto yy1906; + goto yy1911; if (yych <= 0xE0) - goto yy1907; - goto yy1908; + goto yy1912; + goto yy1913; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy1912; + goto yy1917; if (yych <= 0xEF) - goto yy1908; - goto yy1909; + goto yy1913; + goto yy1914; } else { if (yych <= 0xF3) - goto yy1910; + goto yy1915; if (yych <= 0xF4) - goto yy1911; - goto yy1838; + goto yy1916; + goto yy1843; } } } - yy1962: + yy1967: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1902; - goto yy1845; - yy1963: + goto yy1907; + goto yy1850; + yy1968: ++p; yych = *p; if (yych <= 0x9F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1962; - goto yy1845; - yy1964: + goto yy1967; + goto yy1850; + yy1969: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1962; - goto yy1845; - yy1965: + goto yy1967; + goto yy1850; + yy1970: ++p; yych = *p; if (yych <= 0x8F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1964; - goto yy1845; - yy1966: + goto yy1969; + goto yy1850; + yy1971: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0xBF) - goto yy1964; - goto yy1845; - yy1967: + goto yy1969; + goto yy1850; + yy1972: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x8F) - goto yy1964; - goto yy1845; - yy1968: + goto yy1969; + goto yy1850; + yy1973: ++p; yych = *p; if (yych <= 0x7F) - goto yy1845; + goto yy1850; if (yych <= 0x9F) - goto yy1962; - goto yy1845; + goto yy1967; + goto yy1850; } } @@ -24275,640 +24313,640 @@ bufsize_t _scan_link_title(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '"') { if (yych == '\n') - goto yy1971; + goto yy1976; if (yych <= '!') - goto yy1975; - goto yy1972; + goto yy1980; + goto yy1977; } else { if (yych <= '\'') { if (yych <= '&') - goto yy1975; - goto yy1973; + goto yy1980; + goto yy1978; } else { if (yych <= '(') - goto yy1974; + goto yy1979; if (yych <= 0x7F) - goto yy1975; + goto yy1980; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy1976; + goto yy1981; if (yych <= 0xE0) - goto yy1978; + goto yy1983; if (yych <= 0xEC) - goto yy1979; - goto yy1983; + goto yy1984; + goto yy1988; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy1979; - goto yy1980; + goto yy1984; + goto yy1985; } else { if (yych <= 0xF3) - goto yy1981; + goto yy1986; if (yych <= 0xF4) - goto yy1982; + goto yy1987; } } } - yy1971 : { return 0; } - yy1972: + yy1976 : { return 0; } + yy1977: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1971; + goto yy1976; if (yych <= 0x7F) - goto yy2015; + goto yy2020; if (yych <= 0xC1) - goto yy1971; + goto yy1976; if (yych <= 0xF4) - goto yy2015; - goto yy1971; - yy1973: + goto yy2020; + goto yy1976; + yy1978: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1971; + goto yy1976; if (yych <= 0x7F) - goto yy2001; + goto yy2006; if (yych <= 0xC1) - goto yy1971; + goto yy1976; if (yych <= 0xF4) - goto yy2001; - goto yy1971; - yy1974: + goto yy2006; + goto yy1976; + yy1979: yyaccept = 0; yych = *(marker = ++p); if (yych <= 0x00) - goto yy1971; + goto yy1976; if (yych <= 0x7F) - goto yy1987; + goto yy1992; if (yych <= 0xC1) - goto yy1971; + goto yy1976; if (yych <= 0xF4) - goto yy1987; - goto yy1971; - yy1975: + goto yy1992; + goto yy1976; + yy1980: yych = *++p; - goto yy1971; - yy1976: + goto yy1976; + yy1981: yych = *++p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1975; - yy1977: + goto yy1980; + yy1982: p = marker; if (yyaccept <= 1) { if (yyaccept == 0) { - goto yy1971; + goto yy1976; } else { - goto yy1996; + goto yy2001; } } else { if (yyaccept == 2) { - goto yy2010; + goto yy2015; } else { - goto yy2024; + goto yy2029; } } - yy1978: + yy1983: yych = *++p; if (yych <= 0x9F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1976; - goto yy1977; - yy1979: + goto yy1981; + goto yy1982; + yy1984: yych = *++p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1976; - goto yy1977; - yy1980: + goto yy1981; + goto yy1982; + yy1985: yych = *++p; if (yych <= 0x8F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1979; - goto yy1977; - yy1981: + goto yy1984; + goto yy1982; + yy1986: yych = *++p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1979; - goto yy1977; - yy1982: + goto yy1984; + goto yy1982; + yy1987: yych = *++p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x8F) - goto yy1979; - goto yy1977; - yy1983: + goto yy1984; + goto yy1982; + yy1988: yych = *++p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x9F) - goto yy1976; - goto yy1977; - yy1984: + goto yy1981; + goto yy1982; + yy1989: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1986; + goto yy1991; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= ')') - goto yy1997; - goto yy1984; + goto yy2002; + goto yy1989; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych <= 0xDF) - goto yy1988; - goto yy1989; + goto yy1993; + goto yy1994; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1994; - goto yy1990; + goto yy1999; + goto yy1995; } else { if (yych <= 0xF0) - goto yy1991; + goto yy1996; if (yych <= 0xF3) - goto yy1992; + goto yy1997; if (yych <= 0xF4) - goto yy1993; - goto yy1977; + goto yy1998; + goto yy1982; } } - yy1986: + yy1991: ++p; yych = *p; - yy1987: + yy1992: if (yybm[0 + yych] & 32) { - goto yy1986; + goto yy1991; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= ')') - goto yy1995; - goto yy1984; + goto yy2000; + goto yy1989; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych >= 0xE0) - goto yy1989; + goto yy1994; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1994; - goto yy1990; + goto yy1999; + goto yy1995; } else { if (yych <= 0xF0) - goto yy1991; + goto yy1996; if (yych <= 0xF3) - goto yy1992; + goto yy1997; if (yych <= 0xF4) - goto yy1993; - goto yy1977; + goto yy1998; + goto yy1982; } } - yy1988: + yy1993: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1986; - goto yy1977; - yy1989: + goto yy1991; + goto yy1982; + yy1994: ++p; yych = *p; if (yych <= 0x9F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1988; - goto yy1977; - yy1990: + goto yy1993; + goto yy1982; + yy1995: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1988; - goto yy1977; - yy1991: + goto yy1993; + goto yy1982; + yy1996: ++p; yych = *p; if (yych <= 0x8F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1990; - goto yy1977; - yy1992: + goto yy1995; + goto yy1982; + yy1997: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy1990; - goto yy1977; - yy1993: + goto yy1995; + goto yy1982; + yy1998: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x8F) - goto yy1990; - goto yy1977; - yy1994: + goto yy1995; + goto yy1982; + yy1999: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x9F) - goto yy1988; - goto yy1977; - yy1995: + goto yy1993; + goto yy1982; + yy2000: ++p; - yy1996 : { return (bufsize_t)(p - start); } - yy1997: + yy2001 : { return (bufsize_t)(p - start); } + yy2002: yyaccept = 1; marker = ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy1986; + goto yy1991; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1996; + goto yy2001; if (yych <= ')') - goto yy1995; - goto yy1984; + goto yy2000; + goto yy1989; } else { if (yych <= 0xC1) - goto yy1996; + goto yy2001; if (yych <= 0xDF) - goto yy1988; - goto yy1989; + goto yy1993; + goto yy1994; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy1994; - goto yy1990; + goto yy1999; + goto yy1995; } else { if (yych <= 0xF0) - goto yy1991; + goto yy1996; if (yych <= 0xF3) - goto yy1992; + goto yy1997; if (yych <= 0xF4) - goto yy1993; - goto yy1996; + goto yy1998; + goto yy2001; } } - yy1998: + yy2003: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2000; + goto yy2005; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= '\'') - goto yy2011; - goto yy1998; + goto yy2016; + goto yy2003; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych <= 0xDF) - goto yy2002; - goto yy2003; + goto yy2007; + goto yy2008; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2008; - goto yy2004; + goto yy2013; + goto yy2009; } else { if (yych <= 0xF0) - goto yy2005; + goto yy2010; if (yych <= 0xF3) - goto yy2006; + goto yy2011; if (yych <= 0xF4) - goto yy2007; - goto yy1977; + goto yy2012; + goto yy1982; } } - yy2000: + yy2005: ++p; yych = *p; - yy2001: + yy2006: if (yybm[0 + yych] & 64) { - goto yy2000; + goto yy2005; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= '\'') - goto yy2009; - goto yy1998; + goto yy2014; + goto yy2003; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych >= 0xE0) - goto yy2003; + goto yy2008; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2008; - goto yy2004; + goto yy2013; + goto yy2009; } else { if (yych <= 0xF0) - goto yy2005; + goto yy2010; if (yych <= 0xF3) - goto yy2006; + goto yy2011; if (yych <= 0xF4) - goto yy2007; - goto yy1977; + goto yy2012; + goto yy1982; } } - yy2002: + yy2007: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2000; - goto yy1977; - yy2003: + goto yy2005; + goto yy1982; + yy2008: ++p; yych = *p; if (yych <= 0x9F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2002; - goto yy1977; - yy2004: + goto yy2007; + goto yy1982; + yy2009: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2002; - goto yy1977; - yy2005: + goto yy2007; + goto yy1982; + yy2010: ++p; yych = *p; if (yych <= 0x8F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2004; - goto yy1977; - yy2006: + goto yy2009; + goto yy1982; + yy2011: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2004; - goto yy1977; - yy2007: + goto yy2009; + goto yy1982; + yy2012: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x8F) - goto yy2004; - goto yy1977; - yy2008: + goto yy2009; + goto yy1982; + yy2013: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x9F) - goto yy2002; - goto yy1977; - yy2009: + goto yy2007; + goto yy1982; + yy2014: ++p; - yy2010 : { return (bufsize_t)(p - start); } - yy2011: + yy2015 : { return (bufsize_t)(p - start); } + yy2016: yyaccept = 2; marker = ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2000; + goto yy2005; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy2010; + goto yy2015; if (yych <= '\'') - goto yy2009; - goto yy1998; + goto yy2014; + goto yy2003; } else { if (yych <= 0xC1) - goto yy2010; + goto yy2015; if (yych <= 0xDF) - goto yy2002; - goto yy2003; + goto yy2007; + goto yy2008; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2008; - goto yy2004; + goto yy2013; + goto yy2009; } else { if (yych <= 0xF0) - goto yy2005; + goto yy2010; if (yych <= 0xF3) - goto yy2006; + goto yy2011; if (yych <= 0xF4) - goto yy2007; - goto yy2010; + goto yy2012; + goto yy2015; } } - yy2012: + yy2017: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2014; + goto yy2019; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= '"') - goto yy2025; - goto yy2012; + goto yy2030; + goto yy2017; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych <= 0xDF) - goto yy2016; - goto yy2017; + goto yy2021; + goto yy2022; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2022; - goto yy2018; + goto yy2027; + goto yy2023; } else { if (yych <= 0xF0) - goto yy2019; + goto yy2024; if (yych <= 0xF3) - goto yy2020; + goto yy2025; if (yych <= 0xF4) - goto yy2021; - goto yy1977; + goto yy2026; + goto yy1982; } } - yy2014: + yy2019: ++p; yych = *p; - yy2015: + yy2020: if (yybm[0 + yych] & 128) { - goto yy2014; + goto yy2019; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy1977; + goto yy1982; if (yych <= '"') - goto yy2023; - goto yy2012; + goto yy2028; + goto yy2017; } else { if (yych <= 0xC1) - goto yy1977; + goto yy1982; if (yych >= 0xE0) - goto yy2017; + goto yy2022; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2022; - goto yy2018; + goto yy2027; + goto yy2023; } else { if (yych <= 0xF0) - goto yy2019; + goto yy2024; if (yych <= 0xF3) - goto yy2020; + goto yy2025; if (yych <= 0xF4) - goto yy2021; - goto yy1977; + goto yy2026; + goto yy1982; } } - yy2016: + yy2021: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2014; - goto yy1977; - yy2017: + goto yy2019; + goto yy1982; + yy2022: ++p; yych = *p; if (yych <= 0x9F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2016; - goto yy1977; - yy2018: + goto yy2021; + goto yy1982; + yy2023: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2016; - goto yy1977; - yy2019: + goto yy2021; + goto yy1982; + yy2024: ++p; yych = *p; if (yych <= 0x8F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2018; - goto yy1977; - yy2020: + goto yy2023; + goto yy1982; + yy2025: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0xBF) - goto yy2018; - goto yy1977; - yy2021: + goto yy2023; + goto yy1982; + yy2026: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x8F) - goto yy2018; - goto yy1977; - yy2022: + goto yy2023; + goto yy1982; + yy2027: ++p; yych = *p; if (yych <= 0x7F) - goto yy1977; + goto yy1982; if (yych <= 0x9F) - goto yy2016; - goto yy1977; - yy2023: + goto yy2021; + goto yy1982; + yy2028: ++p; - yy2024 : { return (bufsize_t)(p - start); } - yy2025: + yy2029 : { return (bufsize_t)(p - start); } + yy2030: yyaccept = 3; marker = ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2014; + goto yy2019; } if (yych <= 0xE0) { if (yych <= '\\') { if (yych <= 0x00) - goto yy2024; + goto yy2029; if (yych <= '"') - goto yy2023; - goto yy2012; + goto yy2028; + goto yy2017; } else { if (yych <= 0xC1) - goto yy2024; + goto yy2029; if (yych <= 0xDF) - goto yy2016; - goto yy2017; + goto yy2021; + goto yy2022; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2022; - goto yy2018; + goto yy2027; + goto yy2023; } else { if (yych <= 0xF0) - goto yy2019; + goto yy2024; if (yych <= 0xF3) - goto yy2020; + goto yy2025; if (yych <= 0xF4) - goto yy2021; - goto yy2024; + goto yy2026; + goto yy2029; } } } @@ -24940,104 +24978,104 @@ bufsize_t _scan_spacechars(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '\r') { if (yych <= 0x08) - goto yy2032; + goto yy2037; if (yych == '\n') - goto yy2030; - goto yy2029; + goto yy2035; + goto yy2034; } else { if (yych == ' ') - goto yy2029; + goto yy2034; if (yych <= 0x7F) - goto yy2032; + goto yy2037; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2034; + goto yy2039; if (yych <= 0xE0) - goto yy2036; + goto yy2041; if (yych <= 0xEC) - goto yy2037; - goto yy2041; + goto yy2042; + goto yy2046; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2037; - goto yy2038; + goto yy2042; + goto yy2043; } else { if (yych <= 0xF3) - goto yy2039; + goto yy2044; if (yych <= 0xF4) - goto yy2040; + goto yy2045; } } } - yy2028 : { return (bufsize_t)(p - start); } - yy2029: + yy2033 : { return (bufsize_t)(p - start); } + yy2034: yych = *++p; - goto yy2031; - yy2030: + goto yy2036; + yy2035: ++p; yych = *p; - yy2031: + yy2036: if (yybm[0 + yych] & 128) { - goto yy2030; + goto yy2035; } - goto yy2028; - yy2032: + goto yy2033; + yy2037: ++p; { return 0; } - yy2034: + yy2039: yych = *++p; if (yych <= 0x7F) - goto yy2035; + goto yy2040; if (yych <= 0xBF) - goto yy2032; - yy2035: + goto yy2037; + yy2040: p = marker; - goto yy2028; - yy2036: + goto yy2033; + yy2041: yych = *++p; if (yych <= 0x9F) - goto yy2035; + goto yy2040; if (yych <= 0xBF) - goto yy2034; - goto yy2035; - yy2037: + goto yy2039; + goto yy2040; + yy2042: yych = *++p; if (yych <= 0x7F) - goto yy2035; + goto yy2040; if (yych <= 0xBF) - goto yy2034; - goto yy2035; - yy2038: + goto yy2039; + goto yy2040; + yy2043: yych = *++p; if (yych <= 0x8F) - goto yy2035; + goto yy2040; if (yych <= 0xBF) - goto yy2037; - goto yy2035; - yy2039: + goto yy2042; + goto yy2040; + yy2044: yych = *++p; if (yych <= 0x7F) - goto yy2035; + goto yy2040; if (yych <= 0xBF) - goto yy2037; - goto yy2035; - yy2040: + goto yy2042; + goto yy2040; + yy2045: yych = *++p; if (yych <= 0x7F) - goto yy2035; + goto yy2040; if (yych <= 0x8F) - goto yy2037; - goto yy2035; - yy2041: + goto yy2042; + goto yy2040; + yy2046: ++p; if ((yych = *p) <= 0x7F) - goto yy2035; + goto yy2040; if (yych <= 0x9F) - goto yy2034; - goto yy2035; + goto yy2039; + goto yy2040; } } @@ -25066,178 +25104,178 @@ bufsize_t _scan_atx_header_start(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '"') { if (yych != '\n') - goto yy2046; + goto yy2051; } else { if (yych <= '#') - goto yy2045; + goto yy2050; if (yych <= 0x7F) - goto yy2046; + goto yy2051; if (yych >= 0xC2) - goto yy2047; + goto yy2052; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2049; - if (yych == 0xED) goto yy2054; - goto yy2050; + if (yych == 0xED) + goto yy2059; + goto yy2055; } else { if (yych <= 0xF0) - goto yy2051; + goto yy2056; if (yych <= 0xF3) - goto yy2052; + goto yy2057; if (yych <= 0xF4) - goto yy2053; + goto yy2058; } } - yy2044 : { return 0; } - yy2045: + yy2049 : { return 0; } + yy2050: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } if (yych <= '\f') { if (yych == '\n') - goto yy2055; - goto yy2044; + goto yy2060; + goto yy2049; } else { if (yych <= '\r') - goto yy2055; + goto yy2060; if (yych == '#') - goto yy2059; - goto yy2044; + goto yy2064; + goto yy2049; } - yy2046: + yy2051: yych = *++p; - goto yy2044; - yy2047: + goto yy2049; + yy2052: yych = *++p; if (yych <= 0x7F) - goto yy2048; + goto yy2053; if (yych <= 0xBF) - goto yy2046; - yy2048: + goto yy2051; + yy2053: p = marker; - goto yy2044; - yy2049: + goto yy2049; + yy2054: yych = *++p; if (yych <= 0x9F) - goto yy2048; + goto yy2053; if (yych <= 0xBF) - goto yy2047; - goto yy2048; - yy2050: + goto yy2052; + goto yy2053; + yy2055: yych = *++p; if (yych <= 0x7F) - goto yy2048; + goto yy2053; if (yych <= 0xBF) - goto yy2047; - goto yy2048; - yy2051: + goto yy2052; + goto yy2053; + yy2056: yych = *++p; if (yych <= 0x8F) - goto yy2048; + goto yy2053; if (yych <= 0xBF) - goto yy2050; - goto yy2048; - yy2052: + goto yy2055; + goto yy2053; + yy2057: yych = *++p; if (yych <= 0x7F) - goto yy2048; + goto yy2053; if (yych <= 0xBF) - goto yy2050; - goto yy2048; - yy2053: + goto yy2055; + goto yy2053; + yy2058: yych = *++p; if (yych <= 0x7F) - goto yy2048; + goto yy2053; if (yych <= 0x8F) - goto yy2050; - goto yy2048; - yy2054: + goto yy2055; + goto yy2053; + yy2059: yych = *++p; if (yych <= 0x7F) - goto yy2048; + goto yy2053; if (yych <= 0x9F) - goto yy2047; - goto yy2048; - yy2055: + goto yy2052; + goto yy2053; + yy2060: ++p; - yy2056 : { return (bufsize_t)(p - start); } - yy2057: + yy2061 : { return (bufsize_t)(p - start); } + yy2062: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } - goto yy2056; - yy2059: + goto yy2061; + yy2064: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } if (yych <= '\f') { if (yych == '\n') - goto yy2055; - goto yy2048; + goto yy2060; + goto yy2053; } else { if (yych <= '\r') - goto yy2055; + goto yy2060; if (yych != '#') - goto yy2048; + goto yy2053; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } if (yych <= '\f') { if (yych == '\n') - goto yy2055; - goto yy2048; + goto yy2060; + goto yy2053; } else { if (yych <= '\r') - goto yy2055; + goto yy2060; if (yych != '#') - goto yy2048; + goto yy2053; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } if (yych <= '\f') { if (yych == '\n') - goto yy2055; - goto yy2048; + goto yy2060; + goto yy2053; } else { if (yych <= '\r') - goto yy2055; + goto yy2060; if (yych != '#') - goto yy2048; + goto yy2053; } yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2057; + goto yy2062; } if (yych <= '\f') { if (yych == '\n') - goto yy2055; - goto yy2048; + goto yy2060; + goto yy2053; } else { if (yych <= '\r') - goto yy2055; + goto yy2060; if (yych != '#') - goto yy2048; + goto yy2053; } ++p; if (yybm[0 + (yych = *p)] & 128) { - goto yy2057; + goto yy2062; } if (yych == '\n') - goto yy2055; + goto yy2060; if (yych == '\r') - goto yy2055; - goto yy2048; + goto yy2060; + goto yy2053; } } @@ -25266,187 +25304,187 @@ bufsize_t _scan_setext_header_line(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '-') { if (yych == '\n') - goto yy2066; + goto yy2071; if (yych <= ',') - goto yy2069; - goto yy2068; + goto yy2074; + goto yy2073; } else { if (yych == '=') - goto yy2067; + goto yy2072; if (yych <= 0x7F) - goto yy2069; + goto yy2074; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2070; + goto yy2075; if (yych <= 0xE0) - goto yy2072; + goto yy2077; if (yych <= 0xEC) - goto yy2073; - goto yy2077; + goto yy2078; + goto yy2082; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2073; - goto yy2074; + goto yy2078; + goto yy2079; } else { if (yych <= 0xF3) - goto yy2075; + goto yy2080; if (yych <= 0xF4) - goto yy2076; + goto yy2081; } } } - yy2066 : { return 0; } - yy2067: + yy2071 : { return 0; } + yy2072: yych = *(marker = ++p); if (yybm[0 + yych] & 128) { - goto yy2088; + goto yy2093; } if (yych <= '\f') { if (yych == '\n') - goto yy2086; - goto yy2066; + goto yy2091; + goto yy2071; } else { if (yych <= '\r') - goto yy2086; + goto yy2091; if (yych == ' ') - goto yy2084; - goto yy2066; + goto yy2089; + goto yy2071; } - yy2068: + yy2073: yych = *(marker = ++p); if (yybm[0 + yych] & 32) { - goto yy2078; + goto yy2083; } if (yych <= '\f') { if (yych == '\n') - goto yy2080; - goto yy2066; + goto yy2085; + goto yy2071; } else { if (yych <= '\r') - goto yy2080; + goto yy2085; if (yych == '-') - goto yy2082; - goto yy2066; + goto yy2087; + goto yy2071; } - yy2069: + yy2074: yych = *++p; - goto yy2066; - yy2070: + goto yy2071; + yy2075: yych = *++p; if (yych <= 0x7F) - goto yy2071; + goto yy2076; if (yych <= 0xBF) - goto yy2069; - yy2071: + goto yy2074; + yy2076: p = marker; - goto yy2066; - yy2072: + goto yy2071; + yy2077: yych = *++p; if (yych <= 0x9F) - goto yy2071; + goto yy2076; if (yych <= 0xBF) - goto yy2070; - goto yy2071; - yy2073: + goto yy2075; + goto yy2076; + yy2078: yych = *++p; if (yych <= 0x7F) - goto yy2071; + goto yy2076; if (yych <= 0xBF) - goto yy2070; - goto yy2071; - yy2074: + goto yy2075; + goto yy2076; + yy2079: yych = *++p; if (yych <= 0x8F) - goto yy2071; + goto yy2076; if (yych <= 0xBF) - goto yy2073; - goto yy2071; - yy2075: + goto yy2078; + goto yy2076; + yy2080: yych = *++p; if (yych <= 0x7F) - goto yy2071; + goto yy2076; if (yych <= 0xBF) - goto yy2073; - goto yy2071; - yy2076: + goto yy2078; + goto yy2076; + yy2081: yych = *++p; if (yych <= 0x7F) - goto yy2071; + goto yy2076; if (yych <= 0x8F) - goto yy2073; - goto yy2071; - yy2077: + goto yy2078; + goto yy2076; + yy2082: yych = *++p; if (yych <= 0x7F) - goto yy2071; + goto yy2076; if (yych <= 0x9F) - goto yy2070; - goto yy2071; - yy2078: + goto yy2075; + goto yy2076; + yy2083: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2078; + goto yy2083; } if (yych == '\n') - goto yy2080; + goto yy2085; if (yych != '\r') - goto yy2071; - yy2080: + goto yy2076; + yy2085: ++p; { return 2; } - yy2082: + yy2087: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2078; + goto yy2083; } if (yych <= '\f') { if (yych == '\n') - goto yy2080; - goto yy2071; + goto yy2085; + goto yy2076; } else { if (yych <= '\r') - goto yy2080; + goto yy2085; if (yych == '-') - goto yy2082; - goto yy2071; + goto yy2087; + goto yy2076; } - yy2084: + yy2089: ++p; yych = *p; if (yych <= '\f') { if (yych != '\n') - goto yy2071; + goto yy2076; } else { if (yych <= '\r') - goto yy2086; + goto yy2091; if (yych == ' ') - goto yy2084; - goto yy2071; + goto yy2089; + goto yy2076; } - yy2086: + yy2091: ++p; { return 1; } - yy2088: + yy2093: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2088; + goto yy2093; } if (yych <= '\f') { if (yych == '\n') - goto yy2086; - goto yy2071; + goto yy2091; + goto yy2076; } else { if (yych <= '\r') - goto yy2086; + goto yy2091; if (yych == ' ') - goto yy2084; - goto yy2071; + goto yy2089; + goto yy2076; } } } @@ -25478,267 +25516,267 @@ bufsize_t _scan_hrule(const unsigned char *p) { if (yych <= 0x7F) { if (yych <= '*') { if (yych == '\n') - goto yy2092; + goto yy2097; if (yych <= ')') - goto yy2096; - goto yy2093; + goto yy2101; + goto yy2098; } else { if (yych <= '-') { if (yych <= ',') - goto yy2096; - goto yy2095; + goto yy2101; + goto yy2100; } else { if (yych == '_') - goto yy2094; - goto yy2096; + goto yy2099; + goto yy2101; } } } else { if (yych <= 0xED) { if (yych <= 0xDF) { if (yych >= 0xC2) - goto yy2097; + goto yy2102; } else { if (yych <= 0xE0) - goto yy2099; + goto yy2104; if (yych <= 0xEC) - goto yy2100; - goto yy2104; + goto yy2105; + goto yy2109; } } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2100; - goto yy2101; + goto yy2105; + goto yy2106; } else { if (yych <= 0xF3) - goto yy2102; + goto yy2107; if (yych <= 0xF4) - goto yy2103; + goto yy2108; } } } - yy2092 : { return 0; } - yy2093: + yy2097 : { return 0; } + yy2098: yych = *(marker = ++p); if (yych == ' ') - goto yy2125; + goto yy2130; if (yych == '*') - goto yy2127; - goto yy2092; - yy2094: + goto yy2132; + goto yy2097; + yy2099: yych = *(marker = ++p); if (yych == ' ') - goto yy2115; + goto yy2120; if (yych == '_') - goto yy2117; - goto yy2092; - yy2095: + goto yy2122; + goto yy2097; + yy2100: yych = *(marker = ++p); if (yybm[0 + yych] & 8) { - goto yy2105; + goto yy2110; } if (yych == '-') - goto yy2107; - goto yy2092; - yy2096: + goto yy2112; + goto yy2097; + yy2101: yych = *++p; - goto yy2092; - yy2097: + goto yy2097; + yy2102: yych = *++p; if (yych <= 0x7F) - goto yy2098; + goto yy2103; if (yych <= 0xBF) - goto yy2096; - yy2098: + goto yy2101; + yy2103: p = marker; - goto yy2092; - yy2099: + goto yy2097; + yy2104: yych = *++p; if (yych <= 0x9F) - goto yy2098; + goto yy2103; if (yych <= 0xBF) - goto yy2097; - goto yy2098; - yy2100: + goto yy2102; + goto yy2103; + yy2105: yych = *++p; if (yych <= 0x7F) - goto yy2098; + goto yy2103; if (yych <= 0xBF) - goto yy2097; - goto yy2098; - yy2101: + goto yy2102; + goto yy2103; + yy2106: yych = *++p; if (yych <= 0x8F) - goto yy2098; + goto yy2103; if (yych <= 0xBF) - goto yy2100; - goto yy2098; - yy2102: + goto yy2105; + goto yy2103; + yy2107: yych = *++p; if (yych <= 0x7F) - goto yy2098; + goto yy2103; if (yych <= 0xBF) - goto yy2100; - goto yy2098; - yy2103: + goto yy2105; + goto yy2103; + yy2108: yych = *++p; if (yych <= 0x7F) - goto yy2098; + goto yy2103; if (yych <= 0x8F) - goto yy2100; - goto yy2098; - yy2104: + goto yy2105; + goto yy2103; + yy2109: yych = *++p; if (yych <= 0x7F) - goto yy2098; + goto yy2103; if (yych <= 0x9F) - goto yy2097; - goto yy2098; - yy2105: + goto yy2102; + goto yy2103; + yy2110: ++p; yych = *p; if (yybm[0 + yych] & 8) { - goto yy2105; + goto yy2110; } if (yych != '-') - goto yy2098; - yy2107: + goto yy2103; + yy2112: ++p; yych = *p; if (yych == ' ') - goto yy2107; + goto yy2112; if (yych != '-') - goto yy2098; - yy2109: + goto yy2103; + yy2114: ++p; yych = *p; if (yybm[0 + yych] & 16) { - goto yy2109; + goto yy2114; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych >= '\n') - goto yy2113; + goto yy2118; } else { if (yych == '\r') - goto yy2113; - goto yy2098; + goto yy2118; + goto yy2103; } - yy2111: + yy2116: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2111; + goto yy2116; } if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych <= '\n') - goto yy2113; + goto yy2118; if (yych != '\r') - goto yy2098; - yy2113: + goto yy2103; + yy2118: ++p; { return (bufsize_t)(p - start); } - yy2115: + yy2120: ++p; yych = *p; if (yych == ' ') - goto yy2115; + goto yy2120; if (yych != '_') - goto yy2098; - yy2117: + goto yy2103; + yy2122: ++p; yych = *p; if (yych == ' ') - goto yy2117; + goto yy2122; if (yych != '_') - goto yy2098; - yy2119: + goto yy2103; + yy2124: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2119; + goto yy2124; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych >= '\n') - goto yy2123; + goto yy2128; } else { if (yych == '\r') - goto yy2123; - goto yy2098; + goto yy2128; + goto yy2103; } - yy2121: + yy2126: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych <= '\t') - goto yy2121; + goto yy2126; if (yych >= '\v') - goto yy2098; + goto yy2103; } else { if (yych <= '\r') - goto yy2123; + goto yy2128; if (yych == ' ') - goto yy2121; - goto yy2098; + goto yy2126; + goto yy2103; } - yy2123: + yy2128: ++p; { return (bufsize_t)(p - start); } - yy2125: + yy2130: ++p; yych = *p; if (yych == ' ') - goto yy2125; + goto yy2130; if (yych != '*') - goto yy2098; - yy2127: + goto yy2103; + yy2132: ++p; yych = *p; if (yych == ' ') - goto yy2127; + goto yy2132; if (yych != '*') - goto yy2098; - yy2129: + goto yy2103; + yy2134: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2129; + goto yy2134; } if (yych <= '\n') { if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych >= '\n') - goto yy2133; + goto yy2138; } else { if (yych == '\r') - goto yy2133; - goto yy2098; + goto yy2138; + goto yy2103; } - yy2131: + yy2136: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2098; + goto yy2103; if (yych <= '\t') - goto yy2131; + goto yy2136; if (yych >= '\v') - goto yy2098; + goto yy2103; } else { if (yych <= '\r') - goto yy2133; + goto yy2138; if (yych == ' ') - goto yy2131; - goto yy2098; + goto yy2136; + goto yy2103; } - yy2133: + yy2138: ++p; { return (bufsize_t)(p - start); } } @@ -25776,374 +25814,374 @@ bufsize_t _scan_open_code_fence(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '`') { if (yych == '\n') - goto yy2137; + goto yy2142; if (yych <= '_') - goto yy2140; - goto yy2138; + goto yy2145; + goto yy2143; } else { if (yych == '~') - goto yy2139; + goto yy2144; if (yych <= 0x7F) - goto yy2140; + goto yy2145; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2141; + goto yy2146; if (yych <= 0xE0) - goto yy2143; + goto yy2148; if (yych <= 0xEC) - goto yy2144; - goto yy2148; + goto yy2149; + goto yy2153; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2144; - goto yy2145; + goto yy2149; + goto yy2150; } else { if (yych <= 0xF3) - goto yy2146; + goto yy2151; if (yych <= 0xF4) - goto yy2147; + goto yy2152; } } } - yy2137 : { return 0; } - yy2138: + yy2142 : { return 0; } + yy2143: yych = *(marker = ++p); if (yych == '`') - goto yy2163; - goto yy2137; - yy2139: + goto yy2168; + goto yy2142; + yy2144: yych = *(marker = ++p); if (yych == '~') - goto yy2149; - goto yy2137; - yy2140: + goto yy2154; + goto yy2142; + yy2145: yych = *++p; - goto yy2137; - yy2141: + goto yy2142; + yy2146: yych = *++p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2140; - yy2142: + goto yy2145; + yy2147: p = marker; - goto yy2137; - yy2143: + goto yy2142; + yy2148: yych = *++p; if (yych <= 0x9F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2141; - goto yy2142; - yy2144: + goto yy2146; + goto yy2147; + yy2149: yych = *++p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2141; - goto yy2142; - yy2145: + goto yy2146; + goto yy2147; + yy2150: yych = *++p; if (yych <= 0x8F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2144; - goto yy2142; - yy2146: + goto yy2149; + goto yy2147; + yy2151: yych = *++p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2144; - goto yy2142; - yy2147: + goto yy2149; + goto yy2147; + yy2152: yych = *++p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x8F) - goto yy2144; - goto yy2142; - yy2148: + goto yy2149; + goto yy2147; + yy2153: yych = *++p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x9F) - goto yy2141; - goto yy2142; - yy2149: + goto yy2146; + goto yy2147; + yy2154: yych = *++p; if (yybm[0 + yych] & 16) { - goto yy2150; + goto yy2155; } - goto yy2142; - yy2150: + goto yy2147; + yy2155: marker = p + 1; ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2152; + goto yy2157; } if (yych <= 0xE0) { if (yych <= '~') { if (yych <= 0x00) - goto yy2142; + goto yy2147; if (yych <= '\r') - goto yy2161; - goto yy2150; + goto yy2166; + goto yy2155; } else { if (yych <= 0xC1) - goto yy2142; + goto yy2147; if (yych <= 0xDF) - goto yy2154; - goto yy2155; + goto yy2159; + goto yy2160; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2160; - goto yy2156; + goto yy2165; + goto yy2161; } else { if (yych <= 0xF0) - goto yy2157; + goto yy2162; if (yych <= 0xF3) - goto yy2158; + goto yy2163; if (yych <= 0xF4) - goto yy2159; - goto yy2142; + goto yy2164; + goto yy2147; } } - yy2152: + yy2157: ++p; yych = *p; if (yybm[0 + yych] & 32) { - goto yy2152; + goto yy2157; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy2142; + goto yy2147; if (yych <= '\r') - goto yy2161; - goto yy2142; + goto yy2166; + goto yy2147; } else { if (yych <= 0xDF) - goto yy2154; + goto yy2159; if (yych <= 0xE0) - goto yy2155; - goto yy2156; + goto yy2160; + goto yy2161; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy2160; + goto yy2165; if (yych <= 0xEF) - goto yy2156; - goto yy2157; + goto yy2161; + goto yy2162; } else { if (yych <= 0xF3) - goto yy2158; + goto yy2163; if (yych <= 0xF4) - goto yy2159; - goto yy2142; + goto yy2164; + goto yy2147; } } - yy2154: + yy2159: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2152; - goto yy2142; - yy2155: + goto yy2157; + goto yy2147; + yy2160: ++p; yych = *p; if (yych <= 0x9F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2154; - goto yy2142; - yy2156: + goto yy2159; + goto yy2147; + yy2161: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2154; - goto yy2142; - yy2157: + goto yy2159; + goto yy2147; + yy2162: ++p; yych = *p; if (yych <= 0x8F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2156; - goto yy2142; - yy2158: + goto yy2161; + goto yy2147; + yy2163: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2156; - goto yy2142; - yy2159: + goto yy2161; + goto yy2147; + yy2164: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x8F) - goto yy2156; - goto yy2142; - yy2160: + goto yy2161; + goto yy2147; + yy2165: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x9F) - goto yy2154; - goto yy2142; - yy2161: + goto yy2159; + goto yy2147; + yy2166: ++p; p = marker; { return (bufsize_t)(p - start); } - yy2163: + yy2168: yych = *++p; if (yybm[0 + yych] & 64) { - goto yy2164; + goto yy2169; } - goto yy2142; - yy2164: + goto yy2147; + yy2169: marker = p + 1; ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2166; + goto yy2171; } if (yych <= 0xE0) { if (yych <= '`') { if (yych <= 0x00) - goto yy2142; + goto yy2147; if (yych <= '\r') - goto yy2175; - goto yy2164; + goto yy2180; + goto yy2169; } else { if (yych <= 0xC1) - goto yy2142; + goto yy2147; if (yych <= 0xDF) - goto yy2168; - goto yy2169; + goto yy2173; + goto yy2174; } } else { if (yych <= 0xEF) { if (yych == 0xED) - goto yy2174; - goto yy2170; + goto yy2179; + goto yy2175; } else { if (yych <= 0xF0) - goto yy2171; + goto yy2176; if (yych <= 0xF3) - goto yy2172; + goto yy2177; if (yych <= 0xF4) - goto yy2173; - goto yy2142; + goto yy2178; + goto yy2147; } } - yy2166: + yy2171: ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2166; + goto yy2171; } if (yych <= 0xEC) { if (yych <= 0xC1) { if (yych <= 0x00) - goto yy2142; + goto yy2147; if (yych <= '\r') - goto yy2175; - goto yy2142; + goto yy2180; + goto yy2147; } else { if (yych <= 0xDF) - goto yy2168; + goto yy2173; if (yych <= 0xE0) - goto yy2169; - goto yy2170; + goto yy2174; + goto yy2175; } } else { if (yych <= 0xF0) { if (yych <= 0xED) - goto yy2174; + goto yy2179; if (yych <= 0xEF) - goto yy2170; - goto yy2171; + goto yy2175; + goto yy2176; } else { if (yych <= 0xF3) - goto yy2172; + goto yy2177; if (yych <= 0xF4) - goto yy2173; - goto yy2142; + goto yy2178; + goto yy2147; } } - yy2168: + yy2173: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2166; - goto yy2142; - yy2169: + goto yy2171; + goto yy2147; + yy2174: ++p; yych = *p; if (yych <= 0x9F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2168; - goto yy2142; - yy2170: + goto yy2173; + goto yy2147; + yy2175: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2168; - goto yy2142; - yy2171: + goto yy2173; + goto yy2147; + yy2176: ++p; yych = *p; if (yych <= 0x8F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2170; - goto yy2142; - yy2172: + goto yy2175; + goto yy2147; + yy2177: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0xBF) - goto yy2170; - goto yy2142; - yy2173: + goto yy2175; + goto yy2147; + yy2178: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x8F) - goto yy2170; - goto yy2142; - yy2174: + goto yy2175; + goto yy2147; + yy2179: ++p; yych = *p; if (yych <= 0x7F) - goto yy2142; + goto yy2147; if (yych <= 0x9F) - goto yy2168; - goto yy2142; - yy2175: + goto yy2173; + goto yy2147; + yy2180: ++p; p = marker; { return (bufsize_t)(p - start); } @@ -26175,190 +26213,190 @@ bufsize_t _scan_close_code_fence(const unsigned char *p) { if (yych <= 0xC1) { if (yych <= '`') { if (yych == '\n') - goto yy2179; + goto yy2184; if (yych <= '_') - goto yy2182; - goto yy2180; + goto yy2187; + goto yy2185; } else { if (yych == '~') - goto yy2181; + goto yy2186; if (yych <= 0x7F) - goto yy2182; + goto yy2187; } } else { if (yych <= 0xED) { if (yych <= 0xDF) - goto yy2183; + goto yy2188; if (yych <= 0xE0) - goto yy2185; + goto yy2190; if (yych <= 0xEC) - goto yy2186; - goto yy2190; + goto yy2191; + goto yy2195; } else { if (yych <= 0xF0) { if (yych <= 0xEF) - goto yy2186; - goto yy2187; + goto yy2191; + goto yy2192; } else { if (yych <= 0xF3) - goto yy2188; + goto yy2193; if (yych <= 0xF4) - goto yy2189; + goto yy2194; } } } - yy2179 : { return 0; } - yy2180: + yy2184 : { return 0; } + yy2185: yych = *(marker = ++p); if (yych == '`') - goto yy2198; - goto yy2179; - yy2181: + goto yy2203; + goto yy2184; + yy2186: yych = *(marker = ++p); if (yych == '~') - goto yy2191; - goto yy2179; - yy2182: + goto yy2196; + goto yy2184; + yy2187: yych = *++p; - goto yy2179; - yy2183: + goto yy2184; + yy2188: yych = *++p; if (yych <= 0x7F) - goto yy2184; + goto yy2189; if (yych <= 0xBF) - goto yy2182; - yy2184: + goto yy2187; + yy2189: p = marker; - goto yy2179; - yy2185: + goto yy2184; + yy2190: yych = *++p; if (yych <= 0x9F) - goto yy2184; + goto yy2189; if (yych <= 0xBF) - goto yy2183; - goto yy2184; - yy2186: + goto yy2188; + goto yy2189; + yy2191: yych = *++p; if (yych <= 0x7F) - goto yy2184; + goto yy2189; if (yych <= 0xBF) - goto yy2183; - goto yy2184; - yy2187: + goto yy2188; + goto yy2189; + yy2192: yych = *++p; if (yych <= 0x8F) - goto yy2184; + goto yy2189; if (yych <= 0xBF) - goto yy2186; - goto yy2184; - yy2188: + goto yy2191; + goto yy2189; + yy2193: yych = *++p; if (yych <= 0x7F) - goto yy2184; + goto yy2189; if (yych <= 0xBF) - goto yy2186; - goto yy2184; - yy2189: + goto yy2191; + goto yy2189; + yy2194: yych = *++p; if (yych <= 0x7F) - goto yy2184; + goto yy2189; if (yych <= 0x8F) - goto yy2186; - goto yy2184; - yy2190: + goto yy2191; + goto yy2189; + yy2195: yych = *++p; if (yych <= 0x7F) - goto yy2184; + goto yy2189; if (yych <= 0x9F) - goto yy2183; - goto yy2184; - yy2191: + goto yy2188; + goto yy2189; + yy2196: yych = *++p; if (yybm[0 + yych] & 32) { - goto yy2192; + goto yy2197; } - goto yy2184; - yy2192: + goto yy2189; + yy2197: marker = p + 1; ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2194; + goto yy2199; } if (yych <= '\f') { if (yych <= 0x08) - goto yy2184; + goto yy2189; if (yych <= '\n') - goto yy2196; - goto yy2184; + goto yy2201; + goto yy2189; } else { if (yych <= '\r') - goto yy2196; + goto yy2201; if (yych == '~') - goto yy2192; - goto yy2184; + goto yy2197; + goto yy2189; } - yy2194: + yy2199: ++p; yych = *p; if (yybm[0 + yych] & 64) { - goto yy2194; + goto yy2199; } if (yych <= 0x08) - goto yy2184; + goto yy2189; if (yych <= '\n') - goto yy2196; + goto yy2201; if (yych != '\r') - goto yy2184; - yy2196: + goto yy2189; + yy2201: ++p; p = marker; { return (bufsize_t)(p - start); } - yy2198: + yy2203: yych = *++p; if (yybm[0 + yych] & 128) { - goto yy2199; + goto yy2204; } - goto yy2184; - yy2199: + goto yy2189; + yy2204: marker = p + 1; ++p; yych = *p; if (yybm[0 + yych] & 128) { - goto yy2199; + goto yy2204; } if (yych <= '\f') { if (yych <= 0x08) - goto yy2184; + goto yy2189; if (yych <= '\t') - goto yy2201; + goto yy2206; if (yych <= '\n') - goto yy2203; - goto yy2184; + goto yy2208; + goto yy2189; } else { if (yych <= '\r') - goto yy2203; + goto yy2208; if (yych != ' ') - goto yy2184; + goto yy2189; } - yy2201: + yy2206: ++p; yych = *p; if (yych <= '\f') { if (yych <= 0x08) - goto yy2184; + goto yy2189; if (yych <= '\t') - goto yy2201; + goto yy2206; if (yych >= '\v') - goto yy2184; + goto yy2189; } else { if (yych <= '\r') - goto yy2203; + goto yy2208; if (yych == ' ') - goto yy2201; - goto yy2184; + goto yy2206; + goto yy2189; } - yy2203: + yy2208: ++p; p = marker; { return (bufsize_t)(p - start); } @@ -26377,997 +26415,997 @@ bufsize_t _scan_entity(const unsigned char *p) { if (yych <= 0xDF) { if (yych <= '%') { if (yych != '\n') - goto yy2209; + goto yy2214; } else { if (yych <= '&') - goto yy2208; + goto yy2213; if (yych <= 0x7F) - goto yy2209; + goto yy2214; if (yych >= 0xC2) - goto yy2210; + goto yy2215; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2212; - if (yych == 0xED) goto yy2217; - goto yy2213; + if (yych == 0xED) + goto yy2222; + goto yy2218; } else { if (yych <= 0xF0) - goto yy2214; + goto yy2219; if (yych <= 0xF3) - goto yy2215; + goto yy2220; if (yych <= 0xF4) - goto yy2216; + goto yy2221; } } - yy2207 : { return 0; } - yy2208: + yy2212 : { return 0; } + yy2213: yych = *(marker = ++p); if (yych <= '@') { if (yych == '#') - goto yy2218; - goto yy2207; + goto yy2223; + goto yy2212; } else { if (yych <= 'Z') - goto yy2219; + goto yy2224; if (yych <= '`') - goto yy2207; + goto yy2212; if (yych <= 'z') - goto yy2219; - goto yy2207; + goto yy2224; + goto yy2212; } - yy2209: + yy2214: yych = *++p; - goto yy2207; - yy2210: + goto yy2212; + yy2215: yych = *++p; if (yych <= 0x7F) - goto yy2211; + goto yy2216; if (yych <= 0xBF) - goto yy2209; - yy2211: + goto yy2214; + yy2216: p = marker; - goto yy2207; - yy2212: + goto yy2212; + yy2217: yych = *++p; if (yych <= 0x9F) - goto yy2211; + goto yy2216; if (yych <= 0xBF) - goto yy2210; - goto yy2211; - yy2213: + goto yy2215; + goto yy2216; + yy2218: yych = *++p; if (yych <= 0x7F) - goto yy2211; + goto yy2216; if (yych <= 0xBF) - goto yy2210; - goto yy2211; - yy2214: + goto yy2215; + goto yy2216; + yy2219: yych = *++p; if (yych <= 0x8F) - goto yy2211; + goto yy2216; if (yych <= 0xBF) - goto yy2213; - goto yy2211; - yy2215: + goto yy2218; + goto yy2216; + yy2220: yych = *++p; if (yych <= 0x7F) - goto yy2211; + goto yy2216; if (yych <= 0xBF) - goto yy2213; - goto yy2211; - yy2216: + goto yy2218; + goto yy2216; + yy2221: yych = *++p; if (yych <= 0x7F) - goto yy2211; + goto yy2216; if (yych <= 0x8F) - goto yy2213; - goto yy2211; - yy2217: + goto yy2218; + goto yy2216; + yy2222: yych = *++p; if (yych <= 0x7F) - goto yy2211; + goto yy2216; if (yych <= 0x9F) - goto yy2210; - goto yy2211; - yy2218: + goto yy2215; + goto yy2216; + yy2223: yych = *++p; if (yych <= 'W') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2254; - goto yy2211; + goto yy2259; + goto yy2216; } else { if (yych <= 'X') - goto yy2253; + goto yy2258; if (yych == 'x') - goto yy2253; - goto yy2211; + goto yy2258; + goto yy2216; } - yy2219: + yy2224: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych >= ':') - goto yy2211; + goto yy2216; } else { if (yych <= 'Z') - goto yy2220; + goto yy2225; if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } - yy2220: + yy2225: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2223; + goto yy2228; if (yych <= ':') - goto yy2211; + goto yy2216; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; - goto yy2223; + goto yy2216; + goto yy2228; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych <= 'z') - goto yy2223; - goto yy2211; + goto yy2228; + goto yy2216; } } - yy2221: + yy2226: ++p; { return (bufsize_t)(p - start); } - yy2223: + yy2228: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2224; + goto yy2229; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2224: + yy2229: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2225; + goto yy2230; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2225: + yy2230: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2226; + goto yy2231; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2226: + yy2231: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2227; + goto yy2232; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2227: + yy2232: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2228; + goto yy2233; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2228: + yy2233: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2229; + goto yy2234; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2229: + yy2234: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2230; + goto yy2235; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2230: + yy2235: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2231; + goto yy2236; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2231: + yy2236: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2232; + goto yy2237; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2232: + yy2237: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2233; + goto yy2238; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2233: + yy2238: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2234; + goto yy2239; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2234: + yy2239: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2235; + goto yy2240; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2235: + yy2240: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2236; + goto yy2241; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2236: + yy2241: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2237; + goto yy2242; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2237: + yy2242: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2238; + goto yy2243; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2238: + yy2243: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2239; + goto yy2244; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2239: + yy2244: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2240; + goto yy2245; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2240: + yy2245: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2241; + goto yy2246; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2241: + yy2246: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2242; + goto yy2247; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2242: + yy2247: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2243; + goto yy2248; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2243: + yy2248: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2244; + goto yy2249; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2244: + yy2249: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2245; + goto yy2250; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2245: + yy2250: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2246; + goto yy2251; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2246: + yy2251: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2247; + goto yy2252; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2247: + yy2252: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2248; + goto yy2253; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2248: + yy2253: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2249; + goto yy2254; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2249: + yy2254: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2250; + goto yy2255; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2250: + yy2255: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2251; + goto yy2256; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2251: + yy2256: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2252; + goto yy2257; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'Z') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= '{') - goto yy2211; + goto yy2216; } } - yy2252: + yy2257: yych = *++p; if (yych == ';') - goto yy2221; - goto yy2211; - yy2253: + goto yy2226; + goto yy2216; + yy2258: yych = *++p; if (yych <= '@') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2261; - goto yy2211; + goto yy2266; + goto yy2216; } else { if (yych <= 'F') - goto yy2261; + goto yy2266; if (yych <= '`') - goto yy2211; + goto yy2216; if (yych <= 'f') - goto yy2261; - goto yy2211; + goto yy2266; + goto yy2216; } - yy2254: + yy2259: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2255; + goto yy2260; if (yych == ';') - goto yy2221; - goto yy2211; - yy2255: + goto yy2226; + goto yy2216; + yy2260: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2256; + goto yy2261; if (yych == ';') - goto yy2221; - goto yy2211; - yy2256: + goto yy2226; + goto yy2216; + yy2261: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2257; + goto yy2262; if (yych == ';') - goto yy2221; - goto yy2211; - yy2257: + goto yy2226; + goto yy2216; + yy2262: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2258; + goto yy2263; if (yych == ';') - goto yy2221; - goto yy2211; - yy2258: + goto yy2226; + goto yy2216; + yy2263: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2259; + goto yy2264; if (yych == ';') - goto yy2221; - goto yy2211; - yy2259: + goto yy2226; + goto yy2216; + yy2264: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2260; + goto yy2265; if (yych == ';') - goto yy2221; - goto yy2211; - yy2260: + goto yy2226; + goto yy2216; + yy2265: yych = *++p; if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2252; + goto yy2257; if (yych == ';') - goto yy2221; - goto yy2211; - yy2261: + goto yy2226; + goto yy2216; + yy2266: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2262; + goto yy2267; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2262: + yy2267: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2263; + goto yy2268; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2263: + yy2268: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2264; + goto yy2269; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2264: + yy2269: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2265; + goto yy2270; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2265: + yy2270: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2266; + goto yy2271; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2266: + yy2271: yych = *++p; if (yych <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2267; + goto yy2272; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; + goto yy2216; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych >= 'g') - goto yy2211; + goto yy2216; } } - yy2267: + yy2272: ++p; if ((yych = *p) <= ';') { if (yych <= '/') - goto yy2211; + goto yy2216; if (yych <= '9') - goto yy2252; + goto yy2257; if (yych <= ':') - goto yy2211; - goto yy2221; + goto yy2216; + goto yy2226; } else { if (yych <= 'F') { if (yych <= '@') - goto yy2211; - goto yy2252; + goto yy2216; + goto yy2257; } else { if (yych <= '`') - goto yy2211; + goto yy2216; if (yych <= 'f') - goto yy2252; - goto yy2211; + goto yy2257; + goto yy2216; } } } @@ -27387,415 +27425,415 @@ bufsize_t _scan_dangerous_url(const unsigned char *p) { if (yych <= 'I') { if (yych <= 'C') { if (yych != '\n') - goto yy2275; + goto yy2280; } else { if (yych <= 'D') - goto yy2271; + goto yy2276; if (yych == 'F') - goto yy2274; - goto yy2275; + goto yy2279; + goto yy2280; } } else { if (yych <= 'V') { if (yych <= 'J') - goto yy2272; + goto yy2277; if (yych <= 'U') - goto yy2275; - goto yy2273; + goto yy2280; + goto yy2278; } else { if (yych == 'd') - goto yy2271; + goto yy2276; if (yych <= 'e') - goto yy2275; - goto yy2274; + goto yy2280; + goto yy2279; } } } else { if (yych <= 0xDF) { if (yych <= 'u') { if (yych == 'j') - goto yy2272; - goto yy2275; + goto yy2277; + goto yy2280; } else { if (yych <= 'v') - goto yy2273; + goto yy2278; if (yych <= 0x7F) - goto yy2275; + goto yy2280; if (yych >= 0xC2) - goto yy2276; + goto yy2281; } } else { if (yych <= 0xEF) { if (yych <= 0xE0) - goto yy2278; - if (yych == 0xED) goto yy2283; - goto yy2279; + if (yych == 0xED) + goto yy2288; + goto yy2284; } else { if (yych <= 0xF0) - goto yy2280; + goto yy2285; if (yych <= 0xF3) - goto yy2281; + goto yy2286; if (yych <= 0xF4) - goto yy2282; + goto yy2287; } } } - yy2270 : { return 0; } - yy2271: + yy2275 : { return 0; } + yy2276: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy2305; + goto yy2310; if (yych == 'a') - goto yy2305; - goto yy2270; - yy2272: + goto yy2310; + goto yy2275; + yy2277: yyaccept = 0; yych = *(marker = ++p); if (yych == 'A') - goto yy2296; + goto yy2301; if (yych == 'a') - goto yy2296; - goto yy2270; - yy2273: + goto yy2301; + goto yy2275; + yy2278: yyaccept = 0; yych = *(marker = ++p); if (yych == 'B') - goto yy2289; + goto yy2294; if (yych == 'b') - goto yy2289; - goto yy2270; - yy2274: + goto yy2294; + goto yy2275; + yy2279: yyaccept = 0; yych = *(marker = ++p); if (yych == 'I') - goto yy2284; + goto yy2289; if (yych == 'i') - goto yy2284; - goto yy2270; - yy2275: + goto yy2289; + goto yy2275; + yy2280: yych = *++p; - goto yy2270; - yy2276: + goto yy2275; + yy2281: yych = *++p; if (yych <= 0x7F) - goto yy2277; + goto yy2282; if (yych <= 0xBF) - goto yy2275; - yy2277: + goto yy2280; + yy2282: p = marker; if (yyaccept == 0) { - goto yy2270; + goto yy2275; } else { - goto yy2288; + goto yy2293; } - yy2278: + yy2283: yych = *++p; if (yych <= 0x9F) - goto yy2277; + goto yy2282; if (yych <= 0xBF) - goto yy2276; - goto yy2277; - yy2279: + goto yy2281; + goto yy2282; + yy2284: yych = *++p; if (yych <= 0x7F) - goto yy2277; + goto yy2282; if (yych <= 0xBF) - goto yy2276; - goto yy2277; - yy2280: + goto yy2281; + goto yy2282; + yy2285: yych = *++p; if (yych <= 0x8F) - goto yy2277; + goto yy2282; if (yych <= 0xBF) - goto yy2279; - goto yy2277; - yy2281: + goto yy2284; + goto yy2282; + yy2286: yych = *++p; if (yych <= 0x7F) - goto yy2277; + goto yy2282; if (yych <= 0xBF) - goto yy2279; - goto yy2277; - yy2282: + goto yy2284; + goto yy2282; + yy2287: yych = *++p; if (yych <= 0x7F) - goto yy2277; + goto yy2282; if (yych <= 0x8F) - goto yy2279; - goto yy2277; - yy2283: + goto yy2284; + goto yy2282; + yy2288: yych = *++p; if (yych <= 0x7F) - goto yy2277; + goto yy2282; if (yych <= 0x9F) - goto yy2276; - goto yy2277; - yy2284: + goto yy2281; + goto yy2282; + yy2289: yych = *++p; if (yych == 'L') - goto yy2285; + goto yy2290; if (yych != 'l') - goto yy2277; - yy2285: + goto yy2282; + yy2290: yych = *++p; if (yych == 'E') - goto yy2286; + goto yy2291; if (yych != 'e') - goto yy2277; - yy2286: + goto yy2282; + yy2291: yych = *++p; if (yych != ':') - goto yy2277; - yy2287: + goto yy2282; + yy2292: ++p; - yy2288 : { return (bufsize_t)(p - start); } - yy2289: + yy2293 : { return (bufsize_t)(p - start); } + yy2294: yych = *++p; if (yych == 'S') - goto yy2290; + goto yy2295; if (yych != 's') - goto yy2277; - yy2290: + goto yy2282; + yy2295: yych = *++p; if (yych == 'C') - goto yy2291; + goto yy2296; if (yych != 'c') - goto yy2277; - yy2291: + goto yy2282; + yy2296: yych = *++p; if (yych == 'R') - goto yy2292; + goto yy2297; if (yych != 'r') - goto yy2277; - yy2292: + goto yy2282; + yy2297: yych = *++p; if (yych == 'I') - goto yy2293; + goto yy2298; if (yych != 'i') - goto yy2277; - yy2293: + goto yy2282; + yy2298: yych = *++p; if (yych == 'P') - goto yy2294; + goto yy2299; if (yych != 'p') - goto yy2277; - yy2294: + goto yy2282; + yy2299: yych = *++p; if (yych == 'T') - goto yy2295; + goto yy2300; if (yych != 't') - goto yy2277; - yy2295: + goto yy2282; + yy2300: yych = *++p; if (yych == ':') - goto yy2287; - goto yy2277; - yy2296: + goto yy2292; + goto yy2282; + yy2301: yych = *++p; if (yych == 'V') - goto yy2297; + goto yy2302; if (yych != 'v') - goto yy2277; - yy2297: + goto yy2282; + yy2302: yych = *++p; if (yych == 'A') - goto yy2298; + goto yy2303; if (yych != 'a') - goto yy2277; - yy2298: + goto yy2282; + yy2303: yych = *++p; if (yych == 'S') - goto yy2299; + goto yy2304; if (yych != 's') - goto yy2277; - yy2299: + goto yy2282; + yy2304: yych = *++p; if (yych == 'C') - goto yy2300; + goto yy2305; if (yych != 'c') - goto yy2277; - yy2300: + goto yy2282; + yy2305: yych = *++p; if (yych == 'R') - goto yy2301; + goto yy2306; if (yych != 'r') - goto yy2277; - yy2301: + goto yy2282; + yy2306: yych = *++p; if (yych == 'I') - goto yy2302; + goto yy2307; if (yych != 'i') - goto yy2277; - yy2302: + goto yy2282; + yy2307: yych = *++p; if (yych == 'P') - goto yy2303; + goto yy2308; if (yych != 'p') - goto yy2277; - yy2303: + goto yy2282; + yy2308: yych = *++p; if (yych == 'T') - goto yy2304; + goto yy2309; if (yych != 't') - goto yy2277; - yy2304: + goto yy2282; + yy2309: yych = *++p; if (yych == ':') - goto yy2287; - goto yy2277; - yy2305: + goto yy2292; + goto yy2282; + yy2310: yych = *++p; if (yych == 'T') - goto yy2306; + goto yy2311; if (yych != 't') - goto yy2277; - yy2306: + goto yy2282; + yy2311: yych = *++p; if (yych == 'A') - goto yy2307; + goto yy2312; if (yych != 'a') - goto yy2277; - yy2307: + goto yy2282; + yy2312: yych = *++p; if (yych != ':') - goto yy2277; + goto yy2282; yyaccept = 1; yych = *(marker = ++p); if (yych == 'I') - goto yy2309; + goto yy2314; if (yych != 'i') - goto yy2288; - yy2309: + goto yy2293; + yy2314: yych = *++p; if (yych == 'M') - goto yy2310; + goto yy2315; if (yych != 'm') - goto yy2277; - yy2310: + goto yy2282; + yy2315: yych = *++p; if (yych == 'A') - goto yy2311; + goto yy2316; if (yych != 'a') - goto yy2277; - yy2311: + goto yy2282; + yy2316: yych = *++p; if (yych == 'G') - goto yy2312; + goto yy2317; if (yych != 'g') - goto yy2277; - yy2312: + goto yy2282; + yy2317: yych = *++p; if (yych == 'E') - goto yy2313; + goto yy2318; if (yych != 'e') - goto yy2277; - yy2313: + goto yy2282; + yy2318: yych = *++p; if (yych != '/') - goto yy2277; + goto yy2282; yych = *++p; if (yych <= 'W') { if (yych <= 'J') { if (yych == 'G') - goto yy2316; + goto yy2321; if (yych <= 'I') - goto yy2277; - goto yy2317; + goto yy2282; + goto yy2322; } else { if (yych == 'P') - goto yy2315; + goto yy2320; if (yych <= 'V') - goto yy2277; - goto yy2318; + goto yy2282; + goto yy2323; } } else { if (yych <= 'j') { if (yych == 'g') - goto yy2316; + goto yy2321; if (yych <= 'i') - goto yy2277; - goto yy2317; + goto yy2282; + goto yy2322; } else { if (yych <= 'p') { if (yych <= 'o') - goto yy2277; + goto yy2282; } else { if (yych == 'w') - goto yy2318; - goto yy2277; + goto yy2323; + goto yy2282; } } } - yy2315: + yy2320: yych = *++p; if (yych == 'N') - goto yy2326; + goto yy2331; if (yych == 'n') - goto yy2326; - goto yy2277; - yy2316: + goto yy2331; + goto yy2282; + yy2321: yych = *++p; if (yych == 'I') - goto yy2325; + goto yy2330; if (yych == 'i') - goto yy2325; - goto yy2277; - yy2317: + goto yy2330; + goto yy2282; + yy2322: yych = *++p; if (yych == 'P') - goto yy2323; + goto yy2328; if (yych == 'p') - goto yy2323; - goto yy2277; - yy2318: + goto yy2328; + goto yy2282; + yy2323: yych = *++p; if (yych == 'E') - goto yy2319; + goto yy2324; if (yych != 'e') - goto yy2277; - yy2319: + goto yy2282; + yy2324: yych = *++p; if (yych == 'B') - goto yy2320; + goto yy2325; if (yych != 'b') - goto yy2277; - yy2320: + goto yy2282; + yy2325: yych = *++p; if (yych == 'P') - goto yy2321; + goto yy2326; if (yych != 'p') - goto yy2277; - yy2321: + goto yy2282; + yy2326: ++p; { return 0; } - yy2323: + yy2328: yych = *++p; if (yych == 'E') - goto yy2324; + goto yy2329; if (yych != 'e') - goto yy2277; - yy2324: + goto yy2282; + yy2329: yych = *++p; if (yych == 'G') - goto yy2321; + goto yy2326; if (yych == 'g') - goto yy2321; - goto yy2277; - yy2325: + goto yy2326; + goto yy2282; + yy2330: yych = *++p; if (yych == 'F') - goto yy2321; + goto yy2326; if (yych == 'f') - goto yy2321; - goto yy2277; - yy2326: + goto yy2326; + goto yy2282; + yy2331: ++p; if ((yych = *p) == 'G') - goto yy2321; + goto yy2326; if (yych == 'g') - goto yy2321; - goto yy2277; + goto yy2326; + goto yy2282; } } diff --git a/src/scanners.re b/src/scanners.re index 6a4bba4..0037bc4 100644 --- a/src/scanners.re +++ b/src/scanners.re @@ -32,7 +32,7 @@ bufsize_t _scan_at(bufsize_t (*scanner)(const unsigned char *), cmark_chunk *c, tagname = [A-Za-z][A-Za-z0-9-]*; - blocktagname = 'address'|'article'|'aside'|'base'|'basefont'|'blockquote'|'body'|'caption'|'center'|'col'|'colgroup'|'dd'|'details'|'dialog'|'dir'|'div'|'dl'|'dt'|'fieldset'|'figcaption'|'figure'|'footer'|'form'|'frame'|'frameset'|'h1'|'head'|'header'|'hr'|'html'|'legend'|'li'|'link'|'main'|'menu'|'menuitem'|'meta'|'nav'|'noframes'|'ol'|'optgroup'|'option'|'p'|'param'|'section'|'source'|'title'|'summary'|'table'|'tbody'|'td'|'tfoot'|'th'|'thead'|'title'|'tr'|'track'|'ul'; + blocktagname = 'address'|'article'|'aside'|'base'|'basefont'|'blockquote'|'body'|'caption'|'center'|'col'|'colgroup'|'dd'|'details'|'dialog'|'dir'|'div'|'dl'|'dt'|'fieldset'|'figcaption'|'figure'|'footer'|'form'|'frame'|'frameset'|'h1'|'head'|'header'|'hr'|'html'|'iframe'|'legend'|'li'|'link'|'main'|'menu'|'menuitem'|'meta'|'nav'|'noframes'|'ol'|'optgroup'|'option'|'p'|'param'|'section'|'source'|'title'|'summary'|'table'|'tbody'|'td'|'tfoot'|'th'|'thead'|'title'|'tr'|'track'|'ul'; attributename = [a-zA-Z_:][a-zA-Z0-9:._-]*; |