github.com/jingcheng-WU/gonum@v0.9.1-0.20210323123734-f1a2a11a8f7b/graph/formats/dot/internal/lexer/transitiontable.go (about) 1 // Code generated by gocc; DO NOT EDIT. 2 3 // This file is dual licensed under CC0 and The Gonum License. 4 // 5 // Copyright ©2017 The Gonum Authors. All rights reserved. 6 // Use of this source code is governed by a BSD-style 7 // license that can be found in the LICENSE file. 8 // 9 // Copyright ©2017 Robin Eklind. 10 // This file is made available under a Creative Commons CC0 1.0 11 // Universal Public Domain Dedication. 12 13 package lexer 14 15 /* 16 Let s be the current state 17 Let r be the current input rune 18 transitionTable[s](r) returns the next state. 19 */ 20 type TransitionTable [NumStates]func(rune) int 21 22 var TransTab = TransitionTable{ 23 // S0 24 func(r rune) int { 25 switch { 26 case r == 9: // ['\t','\t'] 27 return 1 28 case r == 10: // ['\n','\n'] 29 return 1 30 case r == 13: // ['\r','\r'] 31 return 1 32 case r == 32: // [' ',' '] 33 return 1 34 case r == 34: // ['"','"'] 35 return 2 36 case r == 35: // ['#','#'] 37 return 3 38 case r == 44: // [',',','] 39 return 4 40 case r == 45: // ['-','-'] 41 return 5 42 case r == 46: // ['.','.'] 43 return 6 44 case r == 47: // ['/','/'] 45 return 7 46 case 48 <= r && r <= 57: // ['0','9'] 47 return 8 48 case r == 58: // [':',':'] 49 return 9 50 case r == 59: // [';',';'] 51 return 10 52 case r == 60: // ['<','<'] 53 return 11 54 case r == 61: // ['=','='] 55 return 12 56 case 65 <= r && r <= 67: // ['A','C'] 57 return 13 58 case r == 68: // ['D','D'] 59 return 14 60 case r == 69: // ['E','E'] 61 return 15 62 case r == 70: // ['F','F'] 63 return 13 64 case r == 71: // ['G','G'] 65 return 16 66 case 72 <= r && r <= 77: // ['H','M'] 67 return 13 68 case r == 78: // ['N','N'] 69 return 17 70 case 79 <= r && r <= 82: // ['O','R'] 71 return 13 72 case r == 83: // ['S','S'] 73 return 18 74 case 84 <= r && r <= 90: // ['T','Z'] 75 return 13 76 case r == 91: // ['[','['] 77 return 19 78 case r == 93: // [']',']'] 79 return 20 80 case r == 95: // ['_','_'] 81 return 21 82 case 97 <= r && r <= 99: // ['a','c'] 83 return 13 84 case r == 100: // ['d','d'] 85 return 22 86 case r == 101: // ['e','e'] 87 return 23 88 case r == 102: // ['f','f'] 89 return 13 90 case r == 103: // ['g','g'] 91 return 24 92 case 104 <= r && r <= 109: // ['h','m'] 93 return 13 94 case r == 110: // ['n','n'] 95 return 25 96 case 111 <= r && r <= 114: // ['o','r'] 97 return 13 98 case r == 115: // ['s','s'] 99 return 26 100 case 116 <= r && r <= 122: // ['t','z'] 101 return 13 102 case r == 123: // ['{','{'] 103 return 27 104 case r == 125: // ['}','}'] 105 return 28 106 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 107 return 29 108 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 109 return 29 110 } 111 return NoState 112 }, 113 // S1 114 func(r rune) int { 115 switch { 116 } 117 return NoState 118 }, 119 // S2 120 func(r rune) int { 121 switch { 122 case 1 <= r && r <= 33: // [\u0001,'!'] 123 return 30 124 case r == 34: // ['"','"'] 125 return 31 126 case 35 <= r && r <= 91: // ['#','['] 127 return 30 128 case r == 92: // ['\','\'] 129 return 32 130 case 93 <= r && r <= 127: // [']',\u007f] 131 return 30 132 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 133 return 33 134 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 135 return 33 136 } 137 return NoState 138 }, 139 // S3 140 func(r rune) int { 141 switch { 142 case r == 10: // ['\n','\n'] 143 return 34 144 default: 145 return 3 146 } 147 }, 148 // S4 149 func(r rune) int { 150 switch { 151 } 152 return NoState 153 }, 154 // S5 155 func(r rune) int { 156 switch { 157 case r == 45: // ['-','-'] 158 return 35 159 case r == 46: // ['.','.'] 160 return 6 161 case 48 <= r && r <= 57: // ['0','9'] 162 return 8 163 case r == 62: // ['>','>'] 164 return 36 165 } 166 return NoState 167 }, 168 // S6 169 func(r rune) int { 170 switch { 171 case 48 <= r && r <= 57: // ['0','9'] 172 return 37 173 } 174 return NoState 175 }, 176 // S7 177 func(r rune) int { 178 switch { 179 case r == 42: // ['*','*'] 180 return 38 181 case r == 47: // ['/','/'] 182 return 39 183 } 184 return NoState 185 }, 186 // S8 187 func(r rune) int { 188 switch { 189 case r == 46: // ['.','.'] 190 return 40 191 case 48 <= r && r <= 57: // ['0','9'] 192 return 8 193 } 194 return NoState 195 }, 196 // S9 197 func(r rune) int { 198 switch { 199 } 200 return NoState 201 }, 202 // S10 203 func(r rune) int { 204 switch { 205 } 206 return NoState 207 }, 208 // S11 209 func(r rune) int { 210 switch { 211 case 1 <= r && r <= 59: // [\u0001,';'] 212 return 41 213 case r == 60: // ['<','<'] 214 return 42 215 case r == 61: // ['=','='] 216 return 41 217 case r == 62: // ['>','>'] 218 return 43 219 case 63 <= r && r <= 127: // ['?',\u007f] 220 return 41 221 case 128 <= r && r <= 255: // [\u0080,\u00ff] 222 return 44 223 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 224 return 44 225 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 226 return 44 227 } 228 return NoState 229 }, 230 // S12 231 func(r rune) int { 232 switch { 233 } 234 return NoState 235 }, 236 // S13 237 func(r rune) int { 238 switch { 239 case 48 <= r && r <= 57: // ['0','9'] 240 return 45 241 case 65 <= r && r <= 90: // ['A','Z'] 242 return 13 243 case r == 95: // ['_','_'] 244 return 21 245 case 97 <= r && r <= 122: // ['a','z'] 246 return 13 247 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 248 return 29 249 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 250 return 29 251 } 252 return NoState 253 }, 254 // S14 255 func(r rune) int { 256 switch { 257 case 48 <= r && r <= 57: // ['0','9'] 258 return 45 259 case 65 <= r && r <= 72: // ['A','H'] 260 return 13 261 case r == 73: // ['I','I'] 262 return 46 263 case 74 <= r && r <= 90: // ['J','Z'] 264 return 13 265 case r == 95: // ['_','_'] 266 return 21 267 case 97 <= r && r <= 104: // ['a','h'] 268 return 13 269 case r == 105: // ['i','i'] 270 return 47 271 case 106 <= r && r <= 122: // ['j','z'] 272 return 13 273 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 274 return 29 275 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 276 return 29 277 } 278 return NoState 279 }, 280 // S15 281 func(r rune) int { 282 switch { 283 case 48 <= r && r <= 57: // ['0','9'] 284 return 45 285 case 65 <= r && r <= 67: // ['A','C'] 286 return 13 287 case r == 68: // ['D','D'] 288 return 48 289 case 69 <= r && r <= 90: // ['E','Z'] 290 return 13 291 case r == 95: // ['_','_'] 292 return 21 293 case 97 <= r && r <= 99: // ['a','c'] 294 return 13 295 case r == 100: // ['d','d'] 296 return 49 297 case 101 <= r && r <= 122: // ['e','z'] 298 return 13 299 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 300 return 29 301 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 302 return 29 303 } 304 return NoState 305 }, 306 // S16 307 func(r rune) int { 308 switch { 309 case 48 <= r && r <= 57: // ['0','9'] 310 return 45 311 case 65 <= r && r <= 81: // ['A','Q'] 312 return 13 313 case r == 82: // ['R','R'] 314 return 50 315 case 83 <= r && r <= 90: // ['S','Z'] 316 return 13 317 case r == 95: // ['_','_'] 318 return 21 319 case 97 <= r && r <= 113: // ['a','q'] 320 return 13 321 case r == 114: // ['r','r'] 322 return 51 323 case 115 <= r && r <= 122: // ['s','z'] 324 return 13 325 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 326 return 29 327 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 328 return 29 329 } 330 return NoState 331 }, 332 // S17 333 func(r rune) int { 334 switch { 335 case 48 <= r && r <= 57: // ['0','9'] 336 return 45 337 case 65 <= r && r <= 78: // ['A','N'] 338 return 13 339 case r == 79: // ['O','O'] 340 return 52 341 case 80 <= r && r <= 90: // ['P','Z'] 342 return 13 343 case r == 95: // ['_','_'] 344 return 21 345 case 97 <= r && r <= 110: // ['a','n'] 346 return 13 347 case r == 111: // ['o','o'] 348 return 53 349 case 112 <= r && r <= 122: // ['p','z'] 350 return 13 351 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 352 return 29 353 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 354 return 29 355 } 356 return NoState 357 }, 358 // S18 359 func(r rune) int { 360 switch { 361 case 48 <= r && r <= 57: // ['0','9'] 362 return 45 363 case 65 <= r && r <= 83: // ['A','S'] 364 return 13 365 case r == 84: // ['T','T'] 366 return 54 367 case r == 85: // ['U','U'] 368 return 55 369 case 86 <= r && r <= 90: // ['V','Z'] 370 return 13 371 case r == 95: // ['_','_'] 372 return 21 373 case 97 <= r && r <= 115: // ['a','s'] 374 return 13 375 case r == 116: // ['t','t'] 376 return 56 377 case r == 117: // ['u','u'] 378 return 57 379 case 118 <= r && r <= 122: // ['v','z'] 380 return 13 381 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 382 return 29 383 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 384 return 29 385 } 386 return NoState 387 }, 388 // S19 389 func(r rune) int { 390 switch { 391 } 392 return NoState 393 }, 394 // S20 395 func(r rune) int { 396 switch { 397 } 398 return NoState 399 }, 400 // S21 401 func(r rune) int { 402 switch { 403 case 48 <= r && r <= 57: // ['0','9'] 404 return 45 405 case 65 <= r && r <= 90: // ['A','Z'] 406 return 13 407 case r == 95: // ['_','_'] 408 return 21 409 case 97 <= r && r <= 122: // ['a','z'] 410 return 13 411 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 412 return 29 413 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 414 return 29 415 } 416 return NoState 417 }, 418 // S22 419 func(r rune) int { 420 switch { 421 case 48 <= r && r <= 57: // ['0','9'] 422 return 45 423 case 65 <= r && r <= 90: // ['A','Z'] 424 return 13 425 case r == 95: // ['_','_'] 426 return 21 427 case 97 <= r && r <= 104: // ['a','h'] 428 return 13 429 case r == 105: // ['i','i'] 430 return 58 431 case 106 <= r && r <= 122: // ['j','z'] 432 return 13 433 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 434 return 29 435 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 436 return 29 437 } 438 return NoState 439 }, 440 // S23 441 func(r rune) int { 442 switch { 443 case 48 <= r && r <= 57: // ['0','9'] 444 return 45 445 case 65 <= r && r <= 90: // ['A','Z'] 446 return 13 447 case r == 95: // ['_','_'] 448 return 21 449 case 97 <= r && r <= 99: // ['a','c'] 450 return 13 451 case r == 100: // ['d','d'] 452 return 59 453 case 101 <= r && r <= 122: // ['e','z'] 454 return 13 455 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 456 return 29 457 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 458 return 29 459 } 460 return NoState 461 }, 462 // S24 463 func(r rune) int { 464 switch { 465 case 48 <= r && r <= 57: // ['0','9'] 466 return 45 467 case 65 <= r && r <= 90: // ['A','Z'] 468 return 13 469 case r == 95: // ['_','_'] 470 return 21 471 case 97 <= r && r <= 113: // ['a','q'] 472 return 13 473 case r == 114: // ['r','r'] 474 return 60 475 case 115 <= r && r <= 122: // ['s','z'] 476 return 13 477 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 478 return 29 479 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 480 return 29 481 } 482 return NoState 483 }, 484 // S25 485 func(r rune) int { 486 switch { 487 case 48 <= r && r <= 57: // ['0','9'] 488 return 45 489 case 65 <= r && r <= 90: // ['A','Z'] 490 return 13 491 case r == 95: // ['_','_'] 492 return 21 493 case 97 <= r && r <= 110: // ['a','n'] 494 return 13 495 case r == 111: // ['o','o'] 496 return 61 497 case 112 <= r && r <= 122: // ['p','z'] 498 return 13 499 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 500 return 29 501 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 502 return 29 503 } 504 return NoState 505 }, 506 // S26 507 func(r rune) int { 508 switch { 509 case 48 <= r && r <= 57: // ['0','9'] 510 return 45 511 case 65 <= r && r <= 90: // ['A','Z'] 512 return 13 513 case r == 95: // ['_','_'] 514 return 21 515 case 97 <= r && r <= 115: // ['a','s'] 516 return 13 517 case r == 116: // ['t','t'] 518 return 62 519 case r == 117: // ['u','u'] 520 return 63 521 case 118 <= r && r <= 122: // ['v','z'] 522 return 13 523 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 524 return 29 525 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 526 return 29 527 } 528 return NoState 529 }, 530 // S27 531 func(r rune) int { 532 switch { 533 } 534 return NoState 535 }, 536 // S28 537 func(r rune) int { 538 switch { 539 } 540 return NoState 541 }, 542 // S29 543 func(r rune) int { 544 switch { 545 case 48 <= r && r <= 57: // ['0','9'] 546 return 45 547 case 65 <= r && r <= 90: // ['A','Z'] 548 return 13 549 case r == 95: // ['_','_'] 550 return 21 551 case 97 <= r && r <= 122: // ['a','z'] 552 return 13 553 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 554 return 29 555 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 556 return 29 557 } 558 return NoState 559 }, 560 // S30 561 func(r rune) int { 562 switch { 563 case 1 <= r && r <= 33: // [\u0001,'!'] 564 return 30 565 case r == 34: // ['"','"'] 566 return 31 567 case 35 <= r && r <= 91: // ['#','['] 568 return 30 569 case r == 92: // ['\','\'] 570 return 32 571 case 93 <= r && r <= 127: // [']',\u007f] 572 return 30 573 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 574 return 33 575 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 576 return 33 577 } 578 return NoState 579 }, 580 // S31 581 func(r rune) int { 582 switch { 583 } 584 return NoState 585 }, 586 // S32 587 func(r rune) int { 588 switch { 589 case 1 <= r && r <= 33: // [\u0001,'!'] 590 return 64 591 case r == 34: // ['"','"'] 592 return 65 593 case 35 <= r && r <= 91: // ['#','['] 594 return 64 595 case r == 92: // ['\','\'] 596 return 65 597 case 93 <= r && r <= 127: // [']',\u007f] 598 return 64 599 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 600 return 66 601 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 602 return 66 603 } 604 return NoState 605 }, 606 // S33 607 func(r rune) int { 608 switch { 609 case 1 <= r && r <= 33: // [\u0001,'!'] 610 return 30 611 case r == 34: // ['"','"'] 612 return 31 613 case 35 <= r && r <= 91: // ['#','['] 614 return 30 615 case r == 92: // ['\','\'] 616 return 32 617 case 93 <= r && r <= 127: // [']',\u007f] 618 return 30 619 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 620 return 33 621 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 622 return 33 623 } 624 return NoState 625 }, 626 // S34 627 func(r rune) int { 628 switch { 629 } 630 return NoState 631 }, 632 // S35 633 func(r rune) int { 634 switch { 635 } 636 return NoState 637 }, 638 // S36 639 func(r rune) int { 640 switch { 641 } 642 return NoState 643 }, 644 // S37 645 func(r rune) int { 646 switch { 647 case 48 <= r && r <= 57: // ['0','9'] 648 return 37 649 } 650 return NoState 651 }, 652 // S38 653 func(r rune) int { 654 switch { 655 case r == 42: // ['*','*'] 656 return 67 657 default: 658 return 38 659 } 660 }, 661 // S39 662 func(r rune) int { 663 switch { 664 case r == 10: // ['\n','\n'] 665 return 34 666 default: 667 return 39 668 } 669 }, 670 // S40 671 func(r rune) int { 672 switch { 673 case 48 <= r && r <= 57: // ['0','9'] 674 return 68 675 } 676 return NoState 677 }, 678 // S41 679 func(r rune) int { 680 switch { 681 case 1 <= r && r <= 59: // [\u0001,';'] 682 return 41 683 case r == 60: // ['<','<'] 684 return 42 685 case r == 61: // ['=','='] 686 return 41 687 case r == 62: // ['>','>'] 688 return 43 689 case 63 <= r && r <= 127: // ['?',\u007f] 690 return 41 691 case 128 <= r && r <= 255: // [\u0080,\u00ff] 692 return 44 693 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 694 return 44 695 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 696 return 44 697 } 698 return NoState 699 }, 700 // S42 701 func(r rune) int { 702 switch { 703 case 1 <= r && r <= 59: // [\u0001,';'] 704 return 69 705 case r == 61: // ['=','='] 706 return 69 707 case 63 <= r && r <= 127: // ['?',\u007f] 708 return 69 709 case 128 <= r && r <= 255: // [\u0080,\u00ff] 710 return 70 711 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 712 return 70 713 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 714 return 70 715 } 716 return NoState 717 }, 718 // S43 719 func(r rune) int { 720 switch { 721 } 722 return NoState 723 }, 724 // S44 725 func(r rune) int { 726 switch { 727 case 1 <= r && r <= 59: // [\u0001,';'] 728 return 41 729 case r == 60: // ['<','<'] 730 return 42 731 case r == 61: // ['=','='] 732 return 41 733 case r == 62: // ['>','>'] 734 return 43 735 case 63 <= r && r <= 127: // ['?',\u007f] 736 return 41 737 case 128 <= r && r <= 255: // [\u0080,\u00ff] 738 return 44 739 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 740 return 44 741 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 742 return 44 743 } 744 return NoState 745 }, 746 // S45 747 func(r rune) int { 748 switch { 749 case 48 <= r && r <= 57: // ['0','9'] 750 return 45 751 case 65 <= r && r <= 90: // ['A','Z'] 752 return 13 753 case r == 95: // ['_','_'] 754 return 21 755 case 97 <= r && r <= 122: // ['a','z'] 756 return 13 757 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 758 return 29 759 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 760 return 29 761 } 762 return NoState 763 }, 764 // S46 765 func(r rune) int { 766 switch { 767 case 48 <= r && r <= 57: // ['0','9'] 768 return 45 769 case 65 <= r && r <= 70: // ['A','F'] 770 return 13 771 case r == 71: // ['G','G'] 772 return 71 773 case 72 <= r && r <= 90: // ['H','Z'] 774 return 13 775 case r == 95: // ['_','_'] 776 return 21 777 case 97 <= r && r <= 122: // ['a','z'] 778 return 13 779 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 780 return 29 781 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 782 return 29 783 } 784 return NoState 785 }, 786 // S47 787 func(r rune) int { 788 switch { 789 case 48 <= r && r <= 57: // ['0','9'] 790 return 45 791 case 65 <= r && r <= 70: // ['A','F'] 792 return 13 793 case r == 71: // ['G','G'] 794 return 72 795 case 72 <= r && r <= 90: // ['H','Z'] 796 return 13 797 case r == 95: // ['_','_'] 798 return 21 799 case 97 <= r && r <= 102: // ['a','f'] 800 return 13 801 case r == 103: // ['g','g'] 802 return 73 803 case 104 <= r && r <= 122: // ['h','z'] 804 return 13 805 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 806 return 29 807 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 808 return 29 809 } 810 return NoState 811 }, 812 // S48 813 func(r rune) int { 814 switch { 815 case 48 <= r && r <= 57: // ['0','9'] 816 return 45 817 case 65 <= r && r <= 70: // ['A','F'] 818 return 13 819 case r == 71: // ['G','G'] 820 return 74 821 case 72 <= r && r <= 90: // ['H','Z'] 822 return 13 823 case r == 95: // ['_','_'] 824 return 21 825 case 97 <= r && r <= 122: // ['a','z'] 826 return 13 827 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 828 return 29 829 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 830 return 29 831 } 832 return NoState 833 }, 834 // S49 835 func(r rune) int { 836 switch { 837 case 48 <= r && r <= 57: // ['0','9'] 838 return 45 839 case 65 <= r && r <= 90: // ['A','Z'] 840 return 13 841 case r == 95: // ['_','_'] 842 return 21 843 case 97 <= r && r <= 102: // ['a','f'] 844 return 13 845 case r == 103: // ['g','g'] 846 return 75 847 case 104 <= r && r <= 122: // ['h','z'] 848 return 13 849 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 850 return 29 851 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 852 return 29 853 } 854 return NoState 855 }, 856 // S50 857 func(r rune) int { 858 switch { 859 case 48 <= r && r <= 57: // ['0','9'] 860 return 45 861 case r == 65: // ['A','A'] 862 return 76 863 case 66 <= r && r <= 90: // ['B','Z'] 864 return 13 865 case r == 95: // ['_','_'] 866 return 21 867 case 97 <= r && r <= 122: // ['a','z'] 868 return 13 869 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 870 return 29 871 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 872 return 29 873 } 874 return NoState 875 }, 876 // S51 877 func(r rune) int { 878 switch { 879 case 48 <= r && r <= 57: // ['0','9'] 880 return 45 881 case 65 <= r && r <= 90: // ['A','Z'] 882 return 13 883 case r == 95: // ['_','_'] 884 return 21 885 case r == 97: // ['a','a'] 886 return 77 887 case 98 <= r && r <= 122: // ['b','z'] 888 return 13 889 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 890 return 29 891 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 892 return 29 893 } 894 return NoState 895 }, 896 // S52 897 func(r rune) int { 898 switch { 899 case 48 <= r && r <= 57: // ['0','9'] 900 return 45 901 case 65 <= r && r <= 67: // ['A','C'] 902 return 13 903 case r == 68: // ['D','D'] 904 return 78 905 case 69 <= r && r <= 90: // ['E','Z'] 906 return 13 907 case r == 95: // ['_','_'] 908 return 21 909 case 97 <= r && r <= 122: // ['a','z'] 910 return 13 911 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 912 return 29 913 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 914 return 29 915 } 916 return NoState 917 }, 918 // S53 919 func(r rune) int { 920 switch { 921 case 48 <= r && r <= 57: // ['0','9'] 922 return 45 923 case 65 <= r && r <= 90: // ['A','Z'] 924 return 13 925 case r == 95: // ['_','_'] 926 return 21 927 case 97 <= r && r <= 99: // ['a','c'] 928 return 13 929 case r == 100: // ['d','d'] 930 return 79 931 case 101 <= r && r <= 122: // ['e','z'] 932 return 13 933 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 934 return 29 935 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 936 return 29 937 } 938 return NoState 939 }, 940 // S54 941 func(r rune) int { 942 switch { 943 case 48 <= r && r <= 57: // ['0','9'] 944 return 45 945 case 65 <= r && r <= 81: // ['A','Q'] 946 return 13 947 case r == 82: // ['R','R'] 948 return 80 949 case 83 <= r && r <= 90: // ['S','Z'] 950 return 13 951 case r == 95: // ['_','_'] 952 return 21 953 case 97 <= r && r <= 122: // ['a','z'] 954 return 13 955 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 956 return 29 957 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 958 return 29 959 } 960 return NoState 961 }, 962 // S55 963 func(r rune) int { 964 switch { 965 case 48 <= r && r <= 57: // ['0','9'] 966 return 45 967 case r == 65: // ['A','A'] 968 return 13 969 case r == 66: // ['B','B'] 970 return 81 971 case 67 <= r && r <= 90: // ['C','Z'] 972 return 13 973 case r == 95: // ['_','_'] 974 return 21 975 case 97 <= r && r <= 122: // ['a','z'] 976 return 13 977 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 978 return 29 979 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 980 return 29 981 } 982 return NoState 983 }, 984 // S56 985 func(r rune) int { 986 switch { 987 case 48 <= r && r <= 57: // ['0','9'] 988 return 45 989 case 65 <= r && r <= 90: // ['A','Z'] 990 return 13 991 case r == 95: // ['_','_'] 992 return 21 993 case 97 <= r && r <= 113: // ['a','q'] 994 return 13 995 case r == 114: // ['r','r'] 996 return 82 997 case 115 <= r && r <= 122: // ['s','z'] 998 return 13 999 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1000 return 29 1001 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1002 return 29 1003 } 1004 return NoState 1005 }, 1006 // S57 1007 func(r rune) int { 1008 switch { 1009 case 48 <= r && r <= 57: // ['0','9'] 1010 return 45 1011 case 65 <= r && r <= 90: // ['A','Z'] 1012 return 13 1013 case r == 95: // ['_','_'] 1014 return 21 1015 case r == 97: // ['a','a'] 1016 return 13 1017 case r == 98: // ['b','b'] 1018 return 83 1019 case 99 <= r && r <= 122: // ['c','z'] 1020 return 13 1021 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1022 return 29 1023 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1024 return 29 1025 } 1026 return NoState 1027 }, 1028 // S58 1029 func(r rune) int { 1030 switch { 1031 case 48 <= r && r <= 57: // ['0','9'] 1032 return 45 1033 case 65 <= r && r <= 70: // ['A','F'] 1034 return 13 1035 case r == 71: // ['G','G'] 1036 return 84 1037 case 72 <= r && r <= 90: // ['H','Z'] 1038 return 13 1039 case r == 95: // ['_','_'] 1040 return 21 1041 case 97 <= r && r <= 102: // ['a','f'] 1042 return 13 1043 case r == 103: // ['g','g'] 1044 return 85 1045 case 104 <= r && r <= 122: // ['h','z'] 1046 return 13 1047 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1048 return 29 1049 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1050 return 29 1051 } 1052 return NoState 1053 }, 1054 // S59 1055 func(r rune) int { 1056 switch { 1057 case 48 <= r && r <= 57: // ['0','9'] 1058 return 45 1059 case 65 <= r && r <= 90: // ['A','Z'] 1060 return 13 1061 case r == 95: // ['_','_'] 1062 return 21 1063 case 97 <= r && r <= 102: // ['a','f'] 1064 return 13 1065 case r == 103: // ['g','g'] 1066 return 86 1067 case 104 <= r && r <= 122: // ['h','z'] 1068 return 13 1069 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1070 return 29 1071 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1072 return 29 1073 } 1074 return NoState 1075 }, 1076 // S60 1077 func(r rune) int { 1078 switch { 1079 case 48 <= r && r <= 57: // ['0','9'] 1080 return 45 1081 case 65 <= r && r <= 90: // ['A','Z'] 1082 return 13 1083 case r == 95: // ['_','_'] 1084 return 21 1085 case r == 97: // ['a','a'] 1086 return 87 1087 case 98 <= r && r <= 122: // ['b','z'] 1088 return 13 1089 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1090 return 29 1091 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1092 return 29 1093 } 1094 return NoState 1095 }, 1096 // S61 1097 func(r rune) int { 1098 switch { 1099 case 48 <= r && r <= 57: // ['0','9'] 1100 return 45 1101 case 65 <= r && r <= 90: // ['A','Z'] 1102 return 13 1103 case r == 95: // ['_','_'] 1104 return 21 1105 case 97 <= r && r <= 99: // ['a','c'] 1106 return 13 1107 case r == 100: // ['d','d'] 1108 return 88 1109 case 101 <= r && r <= 122: // ['e','z'] 1110 return 13 1111 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1112 return 29 1113 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1114 return 29 1115 } 1116 return NoState 1117 }, 1118 // S62 1119 func(r rune) int { 1120 switch { 1121 case 48 <= r && r <= 57: // ['0','9'] 1122 return 45 1123 case 65 <= r && r <= 90: // ['A','Z'] 1124 return 13 1125 case r == 95: // ['_','_'] 1126 return 21 1127 case 97 <= r && r <= 113: // ['a','q'] 1128 return 13 1129 case r == 114: // ['r','r'] 1130 return 89 1131 case 115 <= r && r <= 122: // ['s','z'] 1132 return 13 1133 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1134 return 29 1135 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1136 return 29 1137 } 1138 return NoState 1139 }, 1140 // S63 1141 func(r rune) int { 1142 switch { 1143 case 48 <= r && r <= 57: // ['0','9'] 1144 return 45 1145 case 65 <= r && r <= 90: // ['A','Z'] 1146 return 13 1147 case r == 95: // ['_','_'] 1148 return 21 1149 case r == 97: // ['a','a'] 1150 return 13 1151 case r == 98: // ['b','b'] 1152 return 90 1153 case 99 <= r && r <= 122: // ['c','z'] 1154 return 13 1155 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1156 return 29 1157 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1158 return 29 1159 } 1160 return NoState 1161 }, 1162 // S64 1163 func(r rune) int { 1164 switch { 1165 case 1 <= r && r <= 33: // [\u0001,'!'] 1166 return 30 1167 case r == 34: // ['"','"'] 1168 return 31 1169 case 35 <= r && r <= 91: // ['#','['] 1170 return 30 1171 case r == 92: // ['\','\'] 1172 return 32 1173 case 93 <= r && r <= 127: // [']',\u007f] 1174 return 30 1175 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1176 return 33 1177 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1178 return 33 1179 } 1180 return NoState 1181 }, 1182 // S65 1183 func(r rune) int { 1184 switch { 1185 case 1 <= r && r <= 33: // [\u0001,'!'] 1186 return 30 1187 case r == 34: // ['"','"'] 1188 return 31 1189 case 35 <= r && r <= 91: // ['#','['] 1190 return 30 1191 case r == 92: // ['\','\'] 1192 return 32 1193 case 93 <= r && r <= 127: // [']',\u007f] 1194 return 30 1195 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1196 return 33 1197 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1198 return 33 1199 } 1200 return NoState 1201 }, 1202 // S66 1203 func(r rune) int { 1204 switch { 1205 case 1 <= r && r <= 33: // [\u0001,'!'] 1206 return 30 1207 case r == 34: // ['"','"'] 1208 return 31 1209 case 35 <= r && r <= 91: // ['#','['] 1210 return 30 1211 case r == 92: // ['\','\'] 1212 return 32 1213 case 93 <= r && r <= 127: // [']',\u007f] 1214 return 30 1215 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1216 return 33 1217 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1218 return 33 1219 } 1220 return NoState 1221 }, 1222 // S67 1223 func(r rune) int { 1224 switch { 1225 case r == 42: // ['*','*'] 1226 return 67 1227 case r == 47: // ['/','/'] 1228 return 91 1229 default: 1230 return 38 1231 } 1232 }, 1233 // S68 1234 func(r rune) int { 1235 switch { 1236 case 48 <= r && r <= 57: // ['0','9'] 1237 return 68 1238 } 1239 return NoState 1240 }, 1241 // S69 1242 func(r rune) int { 1243 switch { 1244 case 1 <= r && r <= 59: // [\u0001,';'] 1245 return 69 1246 case r == 61: // ['=','='] 1247 return 69 1248 case r == 62: // ['>','>'] 1249 return 92 1250 case 63 <= r && r <= 127: // ['?',\u007f] 1251 return 69 1252 case 128 <= r && r <= 255: // [\u0080,\u00ff] 1253 return 70 1254 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 1255 return 70 1256 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1257 return 70 1258 } 1259 return NoState 1260 }, 1261 // S70 1262 func(r rune) int { 1263 switch { 1264 case 1 <= r && r <= 59: // [\u0001,';'] 1265 return 69 1266 case r == 61: // ['=','='] 1267 return 69 1268 case r == 62: // ['>','>'] 1269 return 92 1270 case 63 <= r && r <= 127: // ['?',\u007f] 1271 return 69 1272 case 128 <= r && r <= 255: // [\u0080,\u00ff] 1273 return 70 1274 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 1275 return 70 1276 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1277 return 70 1278 } 1279 return NoState 1280 }, 1281 // S71 1282 func(r rune) int { 1283 switch { 1284 case 48 <= r && r <= 57: // ['0','9'] 1285 return 45 1286 case 65 <= r && r <= 81: // ['A','Q'] 1287 return 13 1288 case r == 82: // ['R','R'] 1289 return 93 1290 case 83 <= r && r <= 90: // ['S','Z'] 1291 return 13 1292 case r == 95: // ['_','_'] 1293 return 21 1294 case 97 <= r && r <= 122: // ['a','z'] 1295 return 13 1296 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1297 return 29 1298 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1299 return 29 1300 } 1301 return NoState 1302 }, 1303 // S72 1304 func(r rune) int { 1305 switch { 1306 case 48 <= r && r <= 57: // ['0','9'] 1307 return 45 1308 case 65 <= r && r <= 90: // ['A','Z'] 1309 return 13 1310 case r == 95: // ['_','_'] 1311 return 21 1312 case 97 <= r && r <= 113: // ['a','q'] 1313 return 13 1314 case r == 114: // ['r','r'] 1315 return 94 1316 case 115 <= r && r <= 122: // ['s','z'] 1317 return 13 1318 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1319 return 29 1320 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1321 return 29 1322 } 1323 return NoState 1324 }, 1325 // S73 1326 func(r rune) int { 1327 switch { 1328 case 48 <= r && r <= 57: // ['0','9'] 1329 return 45 1330 case 65 <= r && r <= 90: // ['A','Z'] 1331 return 13 1332 case r == 95: // ['_','_'] 1333 return 21 1334 case 97 <= r && r <= 113: // ['a','q'] 1335 return 13 1336 case r == 114: // ['r','r'] 1337 return 95 1338 case 115 <= r && r <= 122: // ['s','z'] 1339 return 13 1340 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1341 return 29 1342 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1343 return 29 1344 } 1345 return NoState 1346 }, 1347 // S74 1348 func(r rune) int { 1349 switch { 1350 case 48 <= r && r <= 57: // ['0','9'] 1351 return 45 1352 case 65 <= r && r <= 68: // ['A','D'] 1353 return 13 1354 case r == 69: // ['E','E'] 1355 return 96 1356 case 70 <= r && r <= 90: // ['F','Z'] 1357 return 13 1358 case r == 95: // ['_','_'] 1359 return 21 1360 case 97 <= r && r <= 122: // ['a','z'] 1361 return 13 1362 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1363 return 29 1364 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1365 return 29 1366 } 1367 return NoState 1368 }, 1369 // S75 1370 func(r rune) int { 1371 switch { 1372 case 48 <= r && r <= 57: // ['0','9'] 1373 return 45 1374 case 65 <= r && r <= 90: // ['A','Z'] 1375 return 13 1376 case r == 95: // ['_','_'] 1377 return 21 1378 case 97 <= r && r <= 100: // ['a','d'] 1379 return 13 1380 case r == 101: // ['e','e'] 1381 return 96 1382 case 102 <= r && r <= 122: // ['f','z'] 1383 return 13 1384 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1385 return 29 1386 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1387 return 29 1388 } 1389 return NoState 1390 }, 1391 // S76 1392 func(r rune) int { 1393 switch { 1394 case 48 <= r && r <= 57: // ['0','9'] 1395 return 45 1396 case 65 <= r && r <= 79: // ['A','O'] 1397 return 13 1398 case r == 80: // ['P','P'] 1399 return 97 1400 case 81 <= r && r <= 90: // ['Q','Z'] 1401 return 13 1402 case r == 95: // ['_','_'] 1403 return 21 1404 case 97 <= r && r <= 122: // ['a','z'] 1405 return 13 1406 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1407 return 29 1408 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1409 return 29 1410 } 1411 return NoState 1412 }, 1413 // S77 1414 func(r rune) int { 1415 switch { 1416 case 48 <= r && r <= 57: // ['0','9'] 1417 return 45 1418 case 65 <= r && r <= 90: // ['A','Z'] 1419 return 13 1420 case r == 95: // ['_','_'] 1421 return 21 1422 case 97 <= r && r <= 111: // ['a','o'] 1423 return 13 1424 case r == 112: // ['p','p'] 1425 return 98 1426 case 113 <= r && r <= 122: // ['q','z'] 1427 return 13 1428 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1429 return 29 1430 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1431 return 29 1432 } 1433 return NoState 1434 }, 1435 // S78 1436 func(r rune) int { 1437 switch { 1438 case 48 <= r && r <= 57: // ['0','9'] 1439 return 45 1440 case 65 <= r && r <= 68: // ['A','D'] 1441 return 13 1442 case r == 69: // ['E','E'] 1443 return 99 1444 case 70 <= r && r <= 90: // ['F','Z'] 1445 return 13 1446 case r == 95: // ['_','_'] 1447 return 21 1448 case 97 <= r && r <= 122: // ['a','z'] 1449 return 13 1450 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1451 return 29 1452 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1453 return 29 1454 } 1455 return NoState 1456 }, 1457 // S79 1458 func(r rune) int { 1459 switch { 1460 case 48 <= r && r <= 57: // ['0','9'] 1461 return 45 1462 case 65 <= r && r <= 90: // ['A','Z'] 1463 return 13 1464 case r == 95: // ['_','_'] 1465 return 21 1466 case 97 <= r && r <= 100: // ['a','d'] 1467 return 13 1468 case r == 101: // ['e','e'] 1469 return 99 1470 case 102 <= r && r <= 122: // ['f','z'] 1471 return 13 1472 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1473 return 29 1474 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1475 return 29 1476 } 1477 return NoState 1478 }, 1479 // S80 1480 func(r rune) int { 1481 switch { 1482 case 48 <= r && r <= 57: // ['0','9'] 1483 return 45 1484 case 65 <= r && r <= 72: // ['A','H'] 1485 return 13 1486 case r == 73: // ['I','I'] 1487 return 100 1488 case 74 <= r && r <= 90: // ['J','Z'] 1489 return 13 1490 case r == 95: // ['_','_'] 1491 return 21 1492 case 97 <= r && r <= 122: // ['a','z'] 1493 return 13 1494 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1495 return 29 1496 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1497 return 29 1498 } 1499 return NoState 1500 }, 1501 // S81 1502 func(r rune) int { 1503 switch { 1504 case 48 <= r && r <= 57: // ['0','9'] 1505 return 45 1506 case 65 <= r && r <= 70: // ['A','F'] 1507 return 13 1508 case r == 71: // ['G','G'] 1509 return 101 1510 case 72 <= r && r <= 90: // ['H','Z'] 1511 return 13 1512 case r == 95: // ['_','_'] 1513 return 21 1514 case 97 <= r && r <= 122: // ['a','z'] 1515 return 13 1516 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1517 return 29 1518 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1519 return 29 1520 } 1521 return NoState 1522 }, 1523 // S82 1524 func(r rune) int { 1525 switch { 1526 case 48 <= r && r <= 57: // ['0','9'] 1527 return 45 1528 case 65 <= r && r <= 90: // ['A','Z'] 1529 return 13 1530 case r == 95: // ['_','_'] 1531 return 21 1532 case 97 <= r && r <= 104: // ['a','h'] 1533 return 13 1534 case r == 105: // ['i','i'] 1535 return 102 1536 case 106 <= r && r <= 122: // ['j','z'] 1537 return 13 1538 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1539 return 29 1540 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1541 return 29 1542 } 1543 return NoState 1544 }, 1545 // S83 1546 func(r rune) int { 1547 switch { 1548 case 48 <= r && r <= 57: // ['0','9'] 1549 return 45 1550 case 65 <= r && r <= 70: // ['A','F'] 1551 return 13 1552 case r == 71: // ['G','G'] 1553 return 103 1554 case 72 <= r && r <= 90: // ['H','Z'] 1555 return 13 1556 case r == 95: // ['_','_'] 1557 return 21 1558 case 97 <= r && r <= 102: // ['a','f'] 1559 return 13 1560 case r == 103: // ['g','g'] 1561 return 104 1562 case 104 <= r && r <= 122: // ['h','z'] 1563 return 13 1564 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1565 return 29 1566 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1567 return 29 1568 } 1569 return NoState 1570 }, 1571 // S84 1572 func(r rune) int { 1573 switch { 1574 case 48 <= r && r <= 57: // ['0','9'] 1575 return 45 1576 case 65 <= r && r <= 90: // ['A','Z'] 1577 return 13 1578 case r == 95: // ['_','_'] 1579 return 21 1580 case 97 <= r && r <= 113: // ['a','q'] 1581 return 13 1582 case r == 114: // ['r','r'] 1583 return 105 1584 case 115 <= r && r <= 122: // ['s','z'] 1585 return 13 1586 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1587 return 29 1588 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1589 return 29 1590 } 1591 return NoState 1592 }, 1593 // S85 1594 func(r rune) int { 1595 switch { 1596 case 48 <= r && r <= 57: // ['0','9'] 1597 return 45 1598 case 65 <= r && r <= 90: // ['A','Z'] 1599 return 13 1600 case r == 95: // ['_','_'] 1601 return 21 1602 case 97 <= r && r <= 113: // ['a','q'] 1603 return 13 1604 case r == 114: // ['r','r'] 1605 return 106 1606 case 115 <= r && r <= 122: // ['s','z'] 1607 return 13 1608 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1609 return 29 1610 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1611 return 29 1612 } 1613 return NoState 1614 }, 1615 // S86 1616 func(r rune) int { 1617 switch { 1618 case 48 <= r && r <= 57: // ['0','9'] 1619 return 45 1620 case 65 <= r && r <= 90: // ['A','Z'] 1621 return 13 1622 case r == 95: // ['_','_'] 1623 return 21 1624 case 97 <= r && r <= 100: // ['a','d'] 1625 return 13 1626 case r == 101: // ['e','e'] 1627 return 96 1628 case 102 <= r && r <= 122: // ['f','z'] 1629 return 13 1630 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1631 return 29 1632 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1633 return 29 1634 } 1635 return NoState 1636 }, 1637 // S87 1638 func(r rune) int { 1639 switch { 1640 case 48 <= r && r <= 57: // ['0','9'] 1641 return 45 1642 case 65 <= r && r <= 90: // ['A','Z'] 1643 return 13 1644 case r == 95: // ['_','_'] 1645 return 21 1646 case 97 <= r && r <= 111: // ['a','o'] 1647 return 13 1648 case r == 112: // ['p','p'] 1649 return 107 1650 case 113 <= r && r <= 122: // ['q','z'] 1651 return 13 1652 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1653 return 29 1654 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1655 return 29 1656 } 1657 return NoState 1658 }, 1659 // S88 1660 func(r rune) int { 1661 switch { 1662 case 48 <= r && r <= 57: // ['0','9'] 1663 return 45 1664 case 65 <= r && r <= 90: // ['A','Z'] 1665 return 13 1666 case r == 95: // ['_','_'] 1667 return 21 1668 case 97 <= r && r <= 100: // ['a','d'] 1669 return 13 1670 case r == 101: // ['e','e'] 1671 return 99 1672 case 102 <= r && r <= 122: // ['f','z'] 1673 return 13 1674 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1675 return 29 1676 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1677 return 29 1678 } 1679 return NoState 1680 }, 1681 // S89 1682 func(r rune) int { 1683 switch { 1684 case 48 <= r && r <= 57: // ['0','9'] 1685 return 45 1686 case 65 <= r && r <= 90: // ['A','Z'] 1687 return 13 1688 case r == 95: // ['_','_'] 1689 return 21 1690 case 97 <= r && r <= 104: // ['a','h'] 1691 return 13 1692 case r == 105: // ['i','i'] 1693 return 108 1694 case 106 <= r && r <= 122: // ['j','z'] 1695 return 13 1696 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1697 return 29 1698 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1699 return 29 1700 } 1701 return NoState 1702 }, 1703 // S90 1704 func(r rune) int { 1705 switch { 1706 case 48 <= r && r <= 57: // ['0','9'] 1707 return 45 1708 case 65 <= r && r <= 70: // ['A','F'] 1709 return 13 1710 case r == 71: // ['G','G'] 1711 return 109 1712 case 72 <= r && r <= 90: // ['H','Z'] 1713 return 13 1714 case r == 95: // ['_','_'] 1715 return 21 1716 case 97 <= r && r <= 102: // ['a','f'] 1717 return 13 1718 case r == 103: // ['g','g'] 1719 return 110 1720 case 104 <= r && r <= 122: // ['h','z'] 1721 return 13 1722 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1723 return 29 1724 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1725 return 29 1726 } 1727 return NoState 1728 }, 1729 // S91 1730 func(r rune) int { 1731 switch { 1732 } 1733 return NoState 1734 }, 1735 // S92 1736 func(r rune) int { 1737 switch { 1738 case 1 <= r && r <= 59: // [\u0001,';'] 1739 return 41 1740 case r == 60: // ['<','<'] 1741 return 42 1742 case r == 61: // ['=','='] 1743 return 41 1744 case r == 62: // ['>','>'] 1745 return 43 1746 case 63 <= r && r <= 127: // ['?',\u007f] 1747 return 41 1748 case 128 <= r && r <= 255: // [\u0080,\u00ff] 1749 return 44 1750 case 256 <= r && r <= 65532: // [\u0100,\ufffc] 1751 return 44 1752 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1753 return 44 1754 } 1755 return NoState 1756 }, 1757 // S93 1758 func(r rune) int { 1759 switch { 1760 case 48 <= r && r <= 57: // ['0','9'] 1761 return 45 1762 case r == 65: // ['A','A'] 1763 return 111 1764 case 66 <= r && r <= 90: // ['B','Z'] 1765 return 13 1766 case r == 95: // ['_','_'] 1767 return 21 1768 case 97 <= r && r <= 122: // ['a','z'] 1769 return 13 1770 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1771 return 29 1772 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1773 return 29 1774 } 1775 return NoState 1776 }, 1777 // S94 1778 func(r rune) int { 1779 switch { 1780 case 48 <= r && r <= 57: // ['0','9'] 1781 return 45 1782 case 65 <= r && r <= 90: // ['A','Z'] 1783 return 13 1784 case r == 95: // ['_','_'] 1785 return 21 1786 case r == 97: // ['a','a'] 1787 return 112 1788 case 98 <= r && r <= 122: // ['b','z'] 1789 return 13 1790 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1791 return 29 1792 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1793 return 29 1794 } 1795 return NoState 1796 }, 1797 // S95 1798 func(r rune) int { 1799 switch { 1800 case 48 <= r && r <= 57: // ['0','9'] 1801 return 45 1802 case 65 <= r && r <= 90: // ['A','Z'] 1803 return 13 1804 case r == 95: // ['_','_'] 1805 return 21 1806 case r == 97: // ['a','a'] 1807 return 113 1808 case 98 <= r && r <= 122: // ['b','z'] 1809 return 13 1810 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1811 return 29 1812 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1813 return 29 1814 } 1815 return NoState 1816 }, 1817 // S96 1818 func(r rune) int { 1819 switch { 1820 case 48 <= r && r <= 57: // ['0','9'] 1821 return 45 1822 case 65 <= r && r <= 90: // ['A','Z'] 1823 return 13 1824 case r == 95: // ['_','_'] 1825 return 21 1826 case 97 <= r && r <= 122: // ['a','z'] 1827 return 13 1828 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1829 return 29 1830 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1831 return 29 1832 } 1833 return NoState 1834 }, 1835 // S97 1836 func(r rune) int { 1837 switch { 1838 case 48 <= r && r <= 57: // ['0','9'] 1839 return 45 1840 case 65 <= r && r <= 71: // ['A','G'] 1841 return 13 1842 case r == 72: // ['H','H'] 1843 return 114 1844 case 73 <= r && r <= 90: // ['I','Z'] 1845 return 13 1846 case r == 95: // ['_','_'] 1847 return 21 1848 case 97 <= r && r <= 122: // ['a','z'] 1849 return 13 1850 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1851 return 29 1852 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1853 return 29 1854 } 1855 return NoState 1856 }, 1857 // S98 1858 func(r rune) int { 1859 switch { 1860 case 48 <= r && r <= 57: // ['0','9'] 1861 return 45 1862 case 65 <= r && r <= 90: // ['A','Z'] 1863 return 13 1864 case r == 95: // ['_','_'] 1865 return 21 1866 case 97 <= r && r <= 103: // ['a','g'] 1867 return 13 1868 case r == 104: // ['h','h'] 1869 return 114 1870 case 105 <= r && r <= 122: // ['i','z'] 1871 return 13 1872 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1873 return 29 1874 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1875 return 29 1876 } 1877 return NoState 1878 }, 1879 // S99 1880 func(r rune) int { 1881 switch { 1882 case 48 <= r && r <= 57: // ['0','9'] 1883 return 45 1884 case 65 <= r && r <= 90: // ['A','Z'] 1885 return 13 1886 case r == 95: // ['_','_'] 1887 return 21 1888 case 97 <= r && r <= 122: // ['a','z'] 1889 return 13 1890 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1891 return 29 1892 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1893 return 29 1894 } 1895 return NoState 1896 }, 1897 // S100 1898 func(r rune) int { 1899 switch { 1900 case 48 <= r && r <= 57: // ['0','9'] 1901 return 45 1902 case 65 <= r && r <= 66: // ['A','B'] 1903 return 13 1904 case r == 67: // ['C','C'] 1905 return 115 1906 case 68 <= r && r <= 90: // ['D','Z'] 1907 return 13 1908 case r == 95: // ['_','_'] 1909 return 21 1910 case 97 <= r && r <= 122: // ['a','z'] 1911 return 13 1912 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1913 return 29 1914 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1915 return 29 1916 } 1917 return NoState 1918 }, 1919 // S101 1920 func(r rune) int { 1921 switch { 1922 case 48 <= r && r <= 57: // ['0','9'] 1923 return 45 1924 case 65 <= r && r <= 81: // ['A','Q'] 1925 return 13 1926 case r == 82: // ['R','R'] 1927 return 116 1928 case 83 <= r && r <= 90: // ['S','Z'] 1929 return 13 1930 case r == 95: // ['_','_'] 1931 return 21 1932 case 97 <= r && r <= 122: // ['a','z'] 1933 return 13 1934 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1935 return 29 1936 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1937 return 29 1938 } 1939 return NoState 1940 }, 1941 // S102 1942 func(r rune) int { 1943 switch { 1944 case 48 <= r && r <= 57: // ['0','9'] 1945 return 45 1946 case 65 <= r && r <= 90: // ['A','Z'] 1947 return 13 1948 case r == 95: // ['_','_'] 1949 return 21 1950 case 97 <= r && r <= 98: // ['a','b'] 1951 return 13 1952 case r == 99: // ['c','c'] 1953 return 117 1954 case 100 <= r && r <= 122: // ['d','z'] 1955 return 13 1956 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1957 return 29 1958 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1959 return 29 1960 } 1961 return NoState 1962 }, 1963 // S103 1964 func(r rune) int { 1965 switch { 1966 case 48 <= r && r <= 57: // ['0','9'] 1967 return 45 1968 case 65 <= r && r <= 90: // ['A','Z'] 1969 return 13 1970 case r == 95: // ['_','_'] 1971 return 21 1972 case 97 <= r && r <= 113: // ['a','q'] 1973 return 13 1974 case r == 114: // ['r','r'] 1975 return 118 1976 case 115 <= r && r <= 122: // ['s','z'] 1977 return 13 1978 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 1979 return 29 1980 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 1981 return 29 1982 } 1983 return NoState 1984 }, 1985 // S104 1986 func(r rune) int { 1987 switch { 1988 case 48 <= r && r <= 57: // ['0','9'] 1989 return 45 1990 case 65 <= r && r <= 90: // ['A','Z'] 1991 return 13 1992 case r == 95: // ['_','_'] 1993 return 21 1994 case 97 <= r && r <= 113: // ['a','q'] 1995 return 13 1996 case r == 114: // ['r','r'] 1997 return 119 1998 case 115 <= r && r <= 122: // ['s','z'] 1999 return 13 2000 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2001 return 29 2002 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2003 return 29 2004 } 2005 return NoState 2006 }, 2007 // S105 2008 func(r rune) int { 2009 switch { 2010 case 48 <= r && r <= 57: // ['0','9'] 2011 return 45 2012 case 65 <= r && r <= 90: // ['A','Z'] 2013 return 13 2014 case r == 95: // ['_','_'] 2015 return 21 2016 case r == 97: // ['a','a'] 2017 return 120 2018 case 98 <= r && r <= 122: // ['b','z'] 2019 return 13 2020 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2021 return 29 2022 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2023 return 29 2024 } 2025 return NoState 2026 }, 2027 // S106 2028 func(r rune) int { 2029 switch { 2030 case 48 <= r && r <= 57: // ['0','9'] 2031 return 45 2032 case 65 <= r && r <= 90: // ['A','Z'] 2033 return 13 2034 case r == 95: // ['_','_'] 2035 return 21 2036 case r == 97: // ['a','a'] 2037 return 121 2038 case 98 <= r && r <= 122: // ['b','z'] 2039 return 13 2040 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2041 return 29 2042 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2043 return 29 2044 } 2045 return NoState 2046 }, 2047 // S107 2048 func(r rune) int { 2049 switch { 2050 case 48 <= r && r <= 57: // ['0','9'] 2051 return 45 2052 case 65 <= r && r <= 90: // ['A','Z'] 2053 return 13 2054 case r == 95: // ['_','_'] 2055 return 21 2056 case 97 <= r && r <= 103: // ['a','g'] 2057 return 13 2058 case r == 104: // ['h','h'] 2059 return 114 2060 case 105 <= r && r <= 122: // ['i','z'] 2061 return 13 2062 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2063 return 29 2064 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2065 return 29 2066 } 2067 return NoState 2068 }, 2069 // S108 2070 func(r rune) int { 2071 switch { 2072 case 48 <= r && r <= 57: // ['0','9'] 2073 return 45 2074 case 65 <= r && r <= 90: // ['A','Z'] 2075 return 13 2076 case r == 95: // ['_','_'] 2077 return 21 2078 case 97 <= r && r <= 98: // ['a','b'] 2079 return 13 2080 case r == 99: // ['c','c'] 2081 return 122 2082 case 100 <= r && r <= 122: // ['d','z'] 2083 return 13 2084 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2085 return 29 2086 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2087 return 29 2088 } 2089 return NoState 2090 }, 2091 // S109 2092 func(r rune) int { 2093 switch { 2094 case 48 <= r && r <= 57: // ['0','9'] 2095 return 45 2096 case 65 <= r && r <= 90: // ['A','Z'] 2097 return 13 2098 case r == 95: // ['_','_'] 2099 return 21 2100 case 97 <= r && r <= 113: // ['a','q'] 2101 return 13 2102 case r == 114: // ['r','r'] 2103 return 123 2104 case 115 <= r && r <= 122: // ['s','z'] 2105 return 13 2106 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2107 return 29 2108 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2109 return 29 2110 } 2111 return NoState 2112 }, 2113 // S110 2114 func(r rune) int { 2115 switch { 2116 case 48 <= r && r <= 57: // ['0','9'] 2117 return 45 2118 case 65 <= r && r <= 90: // ['A','Z'] 2119 return 13 2120 case r == 95: // ['_','_'] 2121 return 21 2122 case 97 <= r && r <= 113: // ['a','q'] 2123 return 13 2124 case r == 114: // ['r','r'] 2125 return 124 2126 case 115 <= r && r <= 122: // ['s','z'] 2127 return 13 2128 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2129 return 29 2130 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2131 return 29 2132 } 2133 return NoState 2134 }, 2135 // S111 2136 func(r rune) int { 2137 switch { 2138 case 48 <= r && r <= 57: // ['0','9'] 2139 return 45 2140 case 65 <= r && r <= 79: // ['A','O'] 2141 return 13 2142 case r == 80: // ['P','P'] 2143 return 125 2144 case 81 <= r && r <= 90: // ['Q','Z'] 2145 return 13 2146 case r == 95: // ['_','_'] 2147 return 21 2148 case 97 <= r && r <= 122: // ['a','z'] 2149 return 13 2150 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2151 return 29 2152 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2153 return 29 2154 } 2155 return NoState 2156 }, 2157 // S112 2158 func(r rune) int { 2159 switch { 2160 case 48 <= r && r <= 57: // ['0','9'] 2161 return 45 2162 case 65 <= r && r <= 90: // ['A','Z'] 2163 return 13 2164 case r == 95: // ['_','_'] 2165 return 21 2166 case 97 <= r && r <= 111: // ['a','o'] 2167 return 13 2168 case r == 112: // ['p','p'] 2169 return 126 2170 case 113 <= r && r <= 122: // ['q','z'] 2171 return 13 2172 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2173 return 29 2174 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2175 return 29 2176 } 2177 return NoState 2178 }, 2179 // S113 2180 func(r rune) int { 2181 switch { 2182 case 48 <= r && r <= 57: // ['0','9'] 2183 return 45 2184 case 65 <= r && r <= 90: // ['A','Z'] 2185 return 13 2186 case r == 95: // ['_','_'] 2187 return 21 2188 case 97 <= r && r <= 111: // ['a','o'] 2189 return 13 2190 case r == 112: // ['p','p'] 2191 return 127 2192 case 113 <= r && r <= 122: // ['q','z'] 2193 return 13 2194 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2195 return 29 2196 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2197 return 29 2198 } 2199 return NoState 2200 }, 2201 // S114 2202 func(r rune) int { 2203 switch { 2204 case 48 <= r && r <= 57: // ['0','9'] 2205 return 45 2206 case 65 <= r && r <= 90: // ['A','Z'] 2207 return 13 2208 case r == 95: // ['_','_'] 2209 return 21 2210 case 97 <= r && r <= 122: // ['a','z'] 2211 return 13 2212 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2213 return 29 2214 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2215 return 29 2216 } 2217 return NoState 2218 }, 2219 // S115 2220 func(r rune) int { 2221 switch { 2222 case 48 <= r && r <= 57: // ['0','9'] 2223 return 45 2224 case 65 <= r && r <= 83: // ['A','S'] 2225 return 13 2226 case r == 84: // ['T','T'] 2227 return 128 2228 case 85 <= r && r <= 90: // ['U','Z'] 2229 return 13 2230 case r == 95: // ['_','_'] 2231 return 21 2232 case 97 <= r && r <= 122: // ['a','z'] 2233 return 13 2234 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2235 return 29 2236 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2237 return 29 2238 } 2239 return NoState 2240 }, 2241 // S116 2242 func(r rune) int { 2243 switch { 2244 case 48 <= r && r <= 57: // ['0','9'] 2245 return 45 2246 case r == 65: // ['A','A'] 2247 return 129 2248 case 66 <= r && r <= 90: // ['B','Z'] 2249 return 13 2250 case r == 95: // ['_','_'] 2251 return 21 2252 case 97 <= r && r <= 122: // ['a','z'] 2253 return 13 2254 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2255 return 29 2256 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2257 return 29 2258 } 2259 return NoState 2260 }, 2261 // S117 2262 func(r rune) int { 2263 switch { 2264 case 48 <= r && r <= 57: // ['0','9'] 2265 return 45 2266 case 65 <= r && r <= 90: // ['A','Z'] 2267 return 13 2268 case r == 95: // ['_','_'] 2269 return 21 2270 case 97 <= r && r <= 115: // ['a','s'] 2271 return 13 2272 case r == 116: // ['t','t'] 2273 return 128 2274 case 117 <= r && r <= 122: // ['u','z'] 2275 return 13 2276 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2277 return 29 2278 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2279 return 29 2280 } 2281 return NoState 2282 }, 2283 // S118 2284 func(r rune) int { 2285 switch { 2286 case 48 <= r && r <= 57: // ['0','9'] 2287 return 45 2288 case 65 <= r && r <= 90: // ['A','Z'] 2289 return 13 2290 case r == 95: // ['_','_'] 2291 return 21 2292 case r == 97: // ['a','a'] 2293 return 130 2294 case 98 <= r && r <= 122: // ['b','z'] 2295 return 13 2296 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2297 return 29 2298 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2299 return 29 2300 } 2301 return NoState 2302 }, 2303 // S119 2304 func(r rune) int { 2305 switch { 2306 case 48 <= r && r <= 57: // ['0','9'] 2307 return 45 2308 case 65 <= r && r <= 90: // ['A','Z'] 2309 return 13 2310 case r == 95: // ['_','_'] 2311 return 21 2312 case r == 97: // ['a','a'] 2313 return 131 2314 case 98 <= r && r <= 122: // ['b','z'] 2315 return 13 2316 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2317 return 29 2318 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2319 return 29 2320 } 2321 return NoState 2322 }, 2323 // S120 2324 func(r rune) int { 2325 switch { 2326 case 48 <= r && r <= 57: // ['0','9'] 2327 return 45 2328 case 65 <= r && r <= 90: // ['A','Z'] 2329 return 13 2330 case r == 95: // ['_','_'] 2331 return 21 2332 case 97 <= r && r <= 111: // ['a','o'] 2333 return 13 2334 case r == 112: // ['p','p'] 2335 return 132 2336 case 113 <= r && r <= 122: // ['q','z'] 2337 return 13 2338 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2339 return 29 2340 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2341 return 29 2342 } 2343 return NoState 2344 }, 2345 // S121 2346 func(r rune) int { 2347 switch { 2348 case 48 <= r && r <= 57: // ['0','9'] 2349 return 45 2350 case 65 <= r && r <= 90: // ['A','Z'] 2351 return 13 2352 case r == 95: // ['_','_'] 2353 return 21 2354 case 97 <= r && r <= 111: // ['a','o'] 2355 return 13 2356 case r == 112: // ['p','p'] 2357 return 133 2358 case 113 <= r && r <= 122: // ['q','z'] 2359 return 13 2360 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2361 return 29 2362 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2363 return 29 2364 } 2365 return NoState 2366 }, 2367 // S122 2368 func(r rune) int { 2369 switch { 2370 case 48 <= r && r <= 57: // ['0','9'] 2371 return 45 2372 case 65 <= r && r <= 90: // ['A','Z'] 2373 return 13 2374 case r == 95: // ['_','_'] 2375 return 21 2376 case 97 <= r && r <= 115: // ['a','s'] 2377 return 13 2378 case r == 116: // ['t','t'] 2379 return 128 2380 case 117 <= r && r <= 122: // ['u','z'] 2381 return 13 2382 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2383 return 29 2384 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2385 return 29 2386 } 2387 return NoState 2388 }, 2389 // S123 2390 func(r rune) int { 2391 switch { 2392 case 48 <= r && r <= 57: // ['0','9'] 2393 return 45 2394 case 65 <= r && r <= 90: // ['A','Z'] 2395 return 13 2396 case r == 95: // ['_','_'] 2397 return 21 2398 case r == 97: // ['a','a'] 2399 return 134 2400 case 98 <= r && r <= 122: // ['b','z'] 2401 return 13 2402 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2403 return 29 2404 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2405 return 29 2406 } 2407 return NoState 2408 }, 2409 // S124 2410 func(r rune) int { 2411 switch { 2412 case 48 <= r && r <= 57: // ['0','9'] 2413 return 45 2414 case 65 <= r && r <= 90: // ['A','Z'] 2415 return 13 2416 case r == 95: // ['_','_'] 2417 return 21 2418 case r == 97: // ['a','a'] 2419 return 135 2420 case 98 <= r && r <= 122: // ['b','z'] 2421 return 13 2422 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2423 return 29 2424 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2425 return 29 2426 } 2427 return NoState 2428 }, 2429 // S125 2430 func(r rune) int { 2431 switch { 2432 case 48 <= r && r <= 57: // ['0','9'] 2433 return 45 2434 case 65 <= r && r <= 71: // ['A','G'] 2435 return 13 2436 case r == 72: // ['H','H'] 2437 return 136 2438 case 73 <= r && r <= 90: // ['I','Z'] 2439 return 13 2440 case r == 95: // ['_','_'] 2441 return 21 2442 case 97 <= r && r <= 122: // ['a','z'] 2443 return 13 2444 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2445 return 29 2446 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2447 return 29 2448 } 2449 return NoState 2450 }, 2451 // S126 2452 func(r rune) int { 2453 switch { 2454 case 48 <= r && r <= 57: // ['0','9'] 2455 return 45 2456 case 65 <= r && r <= 90: // ['A','Z'] 2457 return 13 2458 case r == 95: // ['_','_'] 2459 return 21 2460 case 97 <= r && r <= 103: // ['a','g'] 2461 return 13 2462 case r == 104: // ['h','h'] 2463 return 136 2464 case 105 <= r && r <= 122: // ['i','z'] 2465 return 13 2466 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2467 return 29 2468 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2469 return 29 2470 } 2471 return NoState 2472 }, 2473 // S127 2474 func(r rune) int { 2475 switch { 2476 case 48 <= r && r <= 57: // ['0','9'] 2477 return 45 2478 case 65 <= r && r <= 90: // ['A','Z'] 2479 return 13 2480 case r == 95: // ['_','_'] 2481 return 21 2482 case 97 <= r && r <= 103: // ['a','g'] 2483 return 13 2484 case r == 104: // ['h','h'] 2485 return 136 2486 case 105 <= r && r <= 122: // ['i','z'] 2487 return 13 2488 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2489 return 29 2490 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2491 return 29 2492 } 2493 return NoState 2494 }, 2495 // S128 2496 func(r rune) int { 2497 switch { 2498 case 48 <= r && r <= 57: // ['0','9'] 2499 return 45 2500 case 65 <= r && r <= 90: // ['A','Z'] 2501 return 13 2502 case r == 95: // ['_','_'] 2503 return 21 2504 case 97 <= r && r <= 122: // ['a','z'] 2505 return 13 2506 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2507 return 29 2508 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2509 return 29 2510 } 2511 return NoState 2512 }, 2513 // S129 2514 func(r rune) int { 2515 switch { 2516 case 48 <= r && r <= 57: // ['0','9'] 2517 return 45 2518 case 65 <= r && r <= 79: // ['A','O'] 2519 return 13 2520 case r == 80: // ['P','P'] 2521 return 137 2522 case 81 <= r && r <= 90: // ['Q','Z'] 2523 return 13 2524 case r == 95: // ['_','_'] 2525 return 21 2526 case 97 <= r && r <= 122: // ['a','z'] 2527 return 13 2528 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2529 return 29 2530 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2531 return 29 2532 } 2533 return NoState 2534 }, 2535 // S130 2536 func(r rune) int { 2537 switch { 2538 case 48 <= r && r <= 57: // ['0','9'] 2539 return 45 2540 case 65 <= r && r <= 90: // ['A','Z'] 2541 return 13 2542 case r == 95: // ['_','_'] 2543 return 21 2544 case 97 <= r && r <= 111: // ['a','o'] 2545 return 13 2546 case r == 112: // ['p','p'] 2547 return 138 2548 case 113 <= r && r <= 122: // ['q','z'] 2549 return 13 2550 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2551 return 29 2552 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2553 return 29 2554 } 2555 return NoState 2556 }, 2557 // S131 2558 func(r rune) int { 2559 switch { 2560 case 48 <= r && r <= 57: // ['0','9'] 2561 return 45 2562 case 65 <= r && r <= 90: // ['A','Z'] 2563 return 13 2564 case r == 95: // ['_','_'] 2565 return 21 2566 case 97 <= r && r <= 111: // ['a','o'] 2567 return 13 2568 case r == 112: // ['p','p'] 2569 return 139 2570 case 113 <= r && r <= 122: // ['q','z'] 2571 return 13 2572 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2573 return 29 2574 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2575 return 29 2576 } 2577 return NoState 2578 }, 2579 // S132 2580 func(r rune) int { 2581 switch { 2582 case 48 <= r && r <= 57: // ['0','9'] 2583 return 45 2584 case 65 <= r && r <= 90: // ['A','Z'] 2585 return 13 2586 case r == 95: // ['_','_'] 2587 return 21 2588 case 97 <= r && r <= 103: // ['a','g'] 2589 return 13 2590 case r == 104: // ['h','h'] 2591 return 136 2592 case 105 <= r && r <= 122: // ['i','z'] 2593 return 13 2594 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2595 return 29 2596 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2597 return 29 2598 } 2599 return NoState 2600 }, 2601 // S133 2602 func(r rune) int { 2603 switch { 2604 case 48 <= r && r <= 57: // ['0','9'] 2605 return 45 2606 case 65 <= r && r <= 90: // ['A','Z'] 2607 return 13 2608 case r == 95: // ['_','_'] 2609 return 21 2610 case 97 <= r && r <= 103: // ['a','g'] 2611 return 13 2612 case r == 104: // ['h','h'] 2613 return 136 2614 case 105 <= r && r <= 122: // ['i','z'] 2615 return 13 2616 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2617 return 29 2618 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2619 return 29 2620 } 2621 return NoState 2622 }, 2623 // S134 2624 func(r rune) int { 2625 switch { 2626 case 48 <= r && r <= 57: // ['0','9'] 2627 return 45 2628 case 65 <= r && r <= 90: // ['A','Z'] 2629 return 13 2630 case r == 95: // ['_','_'] 2631 return 21 2632 case 97 <= r && r <= 111: // ['a','o'] 2633 return 13 2634 case r == 112: // ['p','p'] 2635 return 140 2636 case 113 <= r && r <= 122: // ['q','z'] 2637 return 13 2638 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2639 return 29 2640 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2641 return 29 2642 } 2643 return NoState 2644 }, 2645 // S135 2646 func(r rune) int { 2647 switch { 2648 case 48 <= r && r <= 57: // ['0','9'] 2649 return 45 2650 case 65 <= r && r <= 90: // ['A','Z'] 2651 return 13 2652 case r == 95: // ['_','_'] 2653 return 21 2654 case 97 <= r && r <= 111: // ['a','o'] 2655 return 13 2656 case r == 112: // ['p','p'] 2657 return 141 2658 case 113 <= r && r <= 122: // ['q','z'] 2659 return 13 2660 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2661 return 29 2662 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2663 return 29 2664 } 2665 return NoState 2666 }, 2667 // S136 2668 func(r rune) int { 2669 switch { 2670 case 48 <= r && r <= 57: // ['0','9'] 2671 return 45 2672 case 65 <= r && r <= 90: // ['A','Z'] 2673 return 13 2674 case r == 95: // ['_','_'] 2675 return 21 2676 case 97 <= r && r <= 122: // ['a','z'] 2677 return 13 2678 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2679 return 29 2680 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2681 return 29 2682 } 2683 return NoState 2684 }, 2685 // S137 2686 func(r rune) int { 2687 switch { 2688 case 48 <= r && r <= 57: // ['0','9'] 2689 return 45 2690 case 65 <= r && r <= 71: // ['A','G'] 2691 return 13 2692 case r == 72: // ['H','H'] 2693 return 142 2694 case 73 <= r && r <= 90: // ['I','Z'] 2695 return 13 2696 case r == 95: // ['_','_'] 2697 return 21 2698 case 97 <= r && r <= 122: // ['a','z'] 2699 return 13 2700 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2701 return 29 2702 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2703 return 29 2704 } 2705 return NoState 2706 }, 2707 // S138 2708 func(r rune) int { 2709 switch { 2710 case 48 <= r && r <= 57: // ['0','9'] 2711 return 45 2712 case 65 <= r && r <= 90: // ['A','Z'] 2713 return 13 2714 case r == 95: // ['_','_'] 2715 return 21 2716 case 97 <= r && r <= 103: // ['a','g'] 2717 return 13 2718 case r == 104: // ['h','h'] 2719 return 142 2720 case 105 <= r && r <= 122: // ['i','z'] 2721 return 13 2722 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2723 return 29 2724 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2725 return 29 2726 } 2727 return NoState 2728 }, 2729 // S139 2730 func(r rune) int { 2731 switch { 2732 case 48 <= r && r <= 57: // ['0','9'] 2733 return 45 2734 case 65 <= r && r <= 90: // ['A','Z'] 2735 return 13 2736 case r == 95: // ['_','_'] 2737 return 21 2738 case 97 <= r && r <= 103: // ['a','g'] 2739 return 13 2740 case r == 104: // ['h','h'] 2741 return 142 2742 case 105 <= r && r <= 122: // ['i','z'] 2743 return 13 2744 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2745 return 29 2746 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2747 return 29 2748 } 2749 return NoState 2750 }, 2751 // S140 2752 func(r rune) int { 2753 switch { 2754 case 48 <= r && r <= 57: // ['0','9'] 2755 return 45 2756 case 65 <= r && r <= 90: // ['A','Z'] 2757 return 13 2758 case r == 95: // ['_','_'] 2759 return 21 2760 case 97 <= r && r <= 103: // ['a','g'] 2761 return 13 2762 case r == 104: // ['h','h'] 2763 return 142 2764 case 105 <= r && r <= 122: // ['i','z'] 2765 return 13 2766 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2767 return 29 2768 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2769 return 29 2770 } 2771 return NoState 2772 }, 2773 // S141 2774 func(r rune) int { 2775 switch { 2776 case 48 <= r && r <= 57: // ['0','9'] 2777 return 45 2778 case 65 <= r && r <= 90: // ['A','Z'] 2779 return 13 2780 case r == 95: // ['_','_'] 2781 return 21 2782 case 97 <= r && r <= 103: // ['a','g'] 2783 return 13 2784 case r == 104: // ['h','h'] 2785 return 142 2786 case 105 <= r && r <= 122: // ['i','z'] 2787 return 13 2788 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2789 return 29 2790 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2791 return 29 2792 } 2793 return NoState 2794 }, 2795 // S142 2796 func(r rune) int { 2797 switch { 2798 case 48 <= r && r <= 57: // ['0','9'] 2799 return 45 2800 case 65 <= r && r <= 90: // ['A','Z'] 2801 return 13 2802 case r == 95: // ['_','_'] 2803 return 21 2804 case 97 <= r && r <= 122: // ['a','z'] 2805 return 13 2806 case 128 <= r && r <= 65532: // [\u0080,\ufffc] 2807 return 29 2808 case 65534 <= r && r <= 1114111: // [\ufffe,\U0010ffff] 2809 return 29 2810 } 2811 return NoState 2812 }, 2813 }