summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2015-08-18 22:26:36 -0700
committerJohn MacFarlane <jgm@berkeley.edu>2015-08-18 22:26:36 -0700
commita8c82417bee61b3d512f92848c342eb3adb4b8b0 (patch)
tree04a1abf2192a51c584b0cede721f9d80ea037581 /src
parentaaa223dc825e9fbb2a0910ebd62d558b6ea27b2d (diff)
Added iframe to list of blocktags, as per spec change.
Diffstat (limited to 'src')
-rw-r--r--src/scanners.c8358
-rw-r--r--src/scanners.re2
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:._-]*;