summaryrefslogtreecommitdiff
path: root/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c
diff options
context:
space:
mode:
Diffstat (limited to 'Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c')
-rw-r--r--Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c644
1 files changed, 340 insertions, 304 deletions
diff --git a/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c b/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c
index d25f0ee2d94..826dcd5ecc7 100644
--- a/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c
+++ b/Build/source/texk/gregorio/gregorio-src/src/gabc/gabc-score-determination-l.c
@@ -623,42 +623,44 @@ struct yy_trans_info
flex_int32_t yy_verify;
flex_int32_t yy_nxt;
};
-static const flex_int32_t yy_accept[309] =
+static const flex_int32_t yy_accept[325] =
{ 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 78, 25, 76, 25, 23, 6, 23, 23,
23, 23, 23, 23, 23, 23, 2, 2, 3, 3,
- 1, 8, 9, 27, 26, 50, 71, 29, 28, 56,
- 64, 65, 57, 58, 72, 74, 73, 49, 48, 77,
- 77, 55, 56, 52, 51, 5, 4, 56, 77, 69,
- 77, 77, 70, 0, 0, 23, 6, 23, 23, 23,
- 23, 23, 23, 23, 23, 23, 23, 2, 1, 8,
- 0, 7, 0, 27, 26, 0, 0, 0, 0, 0,
-
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 72,
- 75, 49, 48, 0, 55, 0, 52, 51, 5, 4,
- 0, 69, 69, 69, 0, 0, 70, 0, 24, 23,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 23,
- 23, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 40, 38, 0, 44, 0, 32, 0, 0, 0,
- 0, 0, 0, 53, 63, 0, 0, 0, 23, 23,
- 0, 23, 23, 14, 23, 11, 23, 23, 23, 41,
- 39, 45, 0, 33, 0, 0, 0, 0, 0, 0,
- 61, 0, 0, 0, 68, 67, 42, 46, 34, 36,
-
- 0, 54, 0, 23, 23, 23, 0, 23, 0, 0,
- 23, 23, 23, 62, 0, 43, 35, 37, 59, 0,
- 0, 0, 68, 47, 0, 23, 18, 10, 23, 23,
- 23, 23, 23, 23, 0, 0, 0, 0, 30, 60,
- 23, 23, 23, 23, 23, 23, 23, 23, 23, 31,
- 0, 0, 66, 23, 23, 19, 23, 23, 23, 0,
- 23, 23, 0, 23, 23, 23, 23, 23, 23, 23,
- 23, 17, 23, 23, 23, 21, 23, 23, 23, 23,
- 23, 23, 23, 23, 20, 23, 23, 23, 23, 23,
- 23, 23, 15, 23, 23, 13, 23, 23, 23, 23,
-
- 23, 12, 16, 23, 23, 23, 22, 0
+ 1, 8, 9, 27, 26, 27, 50, 71, 29, 28,
+ 56, 64, 65, 57, 58, 72, 72, 74, 73, 49,
+ 48, 49, 77, 77, 55, 55, 56, 52, 51, 5,
+ 4, 56, 77, 69, 77, 77, 70, 0, 0, 23,
+ 6, 23, 23, 23, 23, 23, 23, 23, 23, 23,
+ 23, 2, 1, 8, 0, 7, 0, 27, 27, 26,
+
+ 27, 27, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 72, 72, 72, 72,
+ 75, 49, 49, 48, 49, 49, 0, 55, 55, 55,
+ 55, 0, 52, 51, 5, 4, 0, 69, 69, 69,
+ 0, 0, 70, 0, 24, 23, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 23, 23, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 40, 38, 0,
+ 44, 0, 32, 0, 0, 0, 0, 0, 0, 53,
+ 63, 0, 0, 0, 23, 23, 0, 23, 23, 14,
+ 23, 11, 23, 23, 23, 41, 39, 45, 0, 33,
+
+ 0, 0, 0, 0, 0, 0, 61, 0, 0, 0,
+ 68, 67, 42, 46, 34, 36, 0, 54, 0, 23,
+ 23, 23, 0, 23, 0, 0, 23, 23, 23, 62,
+ 0, 43, 35, 37, 59, 0, 0, 0, 68, 47,
+ 0, 23, 18, 10, 23, 23, 23, 23, 23, 23,
+ 0, 0, 0, 0, 30, 60, 23, 23, 23, 23,
+ 23, 23, 23, 23, 23, 31, 0, 0, 66, 23,
+ 23, 19, 23, 23, 23, 0, 23, 23, 0, 23,
+ 23, 23, 23, 23, 23, 23, 23, 17, 23, 23,
+ 23, 21, 23, 23, 23, 23, 23, 23, 23, 23,
+
+ 20, 23, 23, 23, 23, 23, 23, 23, 15, 23,
+ 23, 13, 23, 23, 23, 23, 23, 12, 16, 23,
+ 23, 23, 22, 0
} ;
static const YY_CHAR yy_ec[256] =
@@ -666,298 +668,332 @@ static const YY_CHAR yy_ec[256] =
1, 1, 1, 1, 1, 1, 1, 1, 2, 3,
1, 1, 4, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 5, 1, 1, 6, 1, 7, 1, 1, 8,
- 9, 1, 1, 10, 11, 12, 13, 14, 14, 14,
- 14, 14, 14, 14, 14, 14, 14, 15, 16, 17,
- 1, 18, 1, 1, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 19, 19, 19, 19, 19, 19, 19, 19, 19, 19,
- 20, 1, 21, 1, 19, 1, 22, 23, 24, 25,
-
- 26, 27, 28, 29, 30, 19, 19, 31, 32, 33,
- 34, 35, 19, 36, 37, 38, 39, 40, 19, 19,
- 41, 19, 42, 43, 44, 1, 1, 1, 1, 1,
+ 1, 5, 1, 1, 6, 7, 8, 1, 1, 9,
+ 10, 1, 1, 11, 12, 13, 14, 15, 15, 15,
+ 15, 15, 15, 15, 15, 15, 15, 16, 17, 18,
+ 1, 19, 1, 1, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,
+ 21, 1, 22, 1, 20, 1, 23, 24, 25, 26,
+
+ 27, 28, 29, 30, 31, 20, 20, 32, 33, 34,
+ 35, 36, 20, 37, 38, 39, 40, 41, 20, 20,
+ 42, 20, 43, 44, 45, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 45, 1, 1, 1,
- 46, 1, 1, 1, 1, 1, 1, 1, 1, 1,
+ 1, 1, 1, 1, 1, 1, 46, 1, 1, 1,
+ 47, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 1, 47, 1,
+ 1, 1, 1, 1, 1, 1, 1, 1, 48, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1
} ;
-static const YY_CHAR yy_meta[48] =
+static const YY_CHAR yy_meta[49] =
{ 0,
- 1, 1, 2, 2, 1, 1, 3, 3, 4, 3,
- 5, 3, 1, 6, 3, 7, 8, 1, 6, 3,
- 3, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 6, 6, 6, 6, 6, 6, 6, 6, 6,
- 6, 9, 4, 9, 1, 1, 1
+ 1, 1, 2, 3, 1, 1, 1, 4, 4, 5,
+ 4, 6, 4, 1, 7, 4, 8, 9, 1, 7,
+ 4, 4, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 7, 7, 7, 7, 7, 7, 7, 7,
+ 7, 7, 10, 5, 10, 1, 1, 1
} ;
-static const flex_int32_t yy_base[326] =
+static const flex_int32_t yy_base[346] =
{ 0,
- 0, 45, 707, 706, 90, 132, 41, 44, 71, 78,
- 704, 703, 51, 53, 55, 57, 702, 701, 50, 51,
- 65, 152, 717, 724, 724, 709, 704, 709, 75, 78,
- 55, 74, 65, 101, 92, 107, 68, 76, 724, 706,
- 79, 0, 156, 0, 164, 724, 724, 724, 724, 175,
- 699, 724, 724, 724, 0, 179, 724, 0, 187, 698,
- 724, 0, 697, 0, 113, 0, 126, 696, 694, 107,
- 191, 214, 724, 134, 0, 696, 724, 140, 164, 135,
- 200, 152, 139, 210, 176, 192, 209, 221, 182, 0,
- 232, 236, 241, 0, 245, 249, 262, 675, 687, 237,
-
- 168, 686, 672, 666, 232, 663, 669, 681, 677, 0,
- 255, 0, 259, 660, 0, 656, 0, 262, 0, 266,
- 673, 680, 679, 260, 276, 300, 724, 304, 272, 681,
- 276, 98, 680, 266, 285, 271, 287, 301, 280, 303,
- 304, 659, 671, 670, 298, 669, 655, 661, 646, 652,
- 644, 724, 724, 655, 724, 662, 724, 656, 330, 660,
- 659, 658, 657, 724, 724, 639, 655, 641, 282, 308,
- 639, 659, 310, 658, 657, 656, 312, 314, 317, 724,
- 724, 724, 648, 724, 642, 646, 645, 644, 643, 638,
- 724, 637, 348, 352, 369, 724, 724, 724, 724, 724,
-
- 633, 724, 604, 319, 347, 315, 615, 353, 335, 595,
- 348, 608, 603, 724, 590, 724, 724, 724, 724, 575,
- 589, 374, 386, 724, 507, 327, 510, 509, 313, 357,
- 351, 335, 369, 371, 495, 487, 497, 391, 724, 724,
- 373, 375, 386, 387, 390, 189, 503, 389, 391, 724,
- 414, 426, 724, 400, 394, 500, 395, 396, 413, 476,
- 402, 409, 443, 422, 414, 425, 427, 429, 432, 430,
- 438, 498, 442, 441, 445, 495, 446, 447, 448, 451,
- 452, 454, 456, 458, 491, 462, 459, 463, 470, 473,
- 449, 475, 272, 478, 479, 260, 482, 483, 484, 485,
-
- 486, 219, 160, 487, 489, 493, 122, 724, 526, 535,
- 544, 553, 562, 571, 580, 589, 594, 600, 609, 615,
- 624, 631, 640, 649, 67
+ 0, 46, 842, 841, 92, 135, 46, 53, 73, 80,
+ 44, 48, 54, 61, 64, 66, 54, 64, 60, 66,
+ 117, 156, 857, 860, 860, 848, 843, 849, 77, 47,
+ 103, 117, 95, 122, 90, 116, 82, 129, 860, 845,
+ 116, 0, 164, 845, 169, 178, 860, 860, 860, 860,
+ 222, 837, 860, 860, 860, 843, 194, 203, 860, 842,
+ 207, 212, 834, 860, 840, 147, 832, 0, 173, 0,
+ 180, 831, 829, 200, 229, 262, 860, 214, 0, 831,
+ 860, 180, 181, 216, 100, 217, 176, 247, 167, 238,
+ 229, 236, 222, 0, 272, 280, 284, 835, 286, 307,
+
+ 834, 0, 311, 324, 808, 820, 259, 260, 819, 805,
+ 799, 281, 796, 802, 814, 810, 824, 315, 823, 316,
+ 330, 822, 323, 335, 821, 338, 789, 819, 343, 818,
+ 362, 783, 0, 317, 0, 340, 800, 807, 806, 222,
+ 368, 372, 860, 390, 349, 808, 289, 76, 807, 280,
+ 355, 373, 374, 376, 316, 367, 377, 786, 798, 797,
+ 338, 796, 782, 788, 773, 779, 771, 860, 860, 782,
+ 860, 789, 860, 783, 408, 787, 786, 785, 784, 860,
+ 860, 766, 782, 768, 378, 384, 766, 786, 385, 785,
+ 784, 776, 389, 394, 390, 860, 860, 860, 768, 860,
+
+ 754, 758, 745, 728, 721, 716, 860, 699, 426, 430,
+ 434, 860, 860, 860, 860, 860, 690, 860, 667, 403,
+ 386, 429, 679, 431, 420, 671, 408, 690, 686, 860,
+ 581, 860, 860, 860, 860, 566, 583, 453, 457, 860,
+ 579, 435, 585, 583, 438, 439, 440, 451, 452, 453,
+ 568, 560, 571, 473, 860, 860, 454, 260, 455, 467,
+ 458, 468, 575, 469, 457, 860, 494, 507, 860, 481,
+ 477, 574, 478, 489, 488, 550, 482, 491, 519, 493,
+ 495, 502, 505, 516, 518, 519, 522, 532, 525, 523,
+ 527, 404, 528, 529, 524, 534, 530, 538, 540, 533,
+
+ 396, 539, 536, 531, 541, 559, 535, 560, 395, 561,
+ 564, 242, 565, 566, 567, 568, 569, 230, 191, 570,
+ 572, 571, 137, 860, 608, 618, 628, 638, 648, 658,
+ 668, 678, 683, 690, 700, 707, 717, 727, 737, 745,
+ 755, 765, 775, 785, 71
} ;
-static const flex_int32_t yy_def[326] =
+static const flex_int32_t yy_def[346] =
{ 0,
- 308, 1, 309, 309, 310, 310, 311, 311, 312, 312,
- 313, 313, 314, 314, 315, 315, 313, 313, 316, 316,
- 316, 316, 308, 308, 308, 308, 317, 308, 317, 317,
- 317, 317, 317, 317, 317, 317, 308, 308, 308, 308,
- 308, 318, 308, 319, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 320, 308, 308, 321, 308, 308,
- 308, 322, 308, 323, 308, 324, 308, 308, 308, 308,
- 308, 308, 308, 308, 325, 317, 308, 317, 317, 317,
- 317, 317, 317, 317, 317, 317, 317, 308, 308, 318,
- 308, 308, 308, 319, 308, 308, 308, 308, 308, 308,
-
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 320,
- 308, 321, 308, 308, 322, 308, 323, 308, 324, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 325,
- 317, 317, 317, 317, 317, 317, 317, 317, 317, 317,
- 317, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 317, 317,
- 325, 317, 317, 317, 317, 317, 317, 317, 317, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
-
- 308, 308, 308, 317, 317, 325, 325, 317, 325, 325,
- 317, 317, 317, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 317, 317, 325, 325, 317,
- 325, 325, 325, 317, 325, 325, 308, 308, 308, 308,
- 317, 325, 317, 325, 325, 325, 317, 325, 325, 308,
- 308, 308, 308, 317, 325, 317, 325, 325, 325, 325,
- 325, 325, 308, 317, 325, 325, 325, 325, 325, 325,
- 325, 317, 325, 325, 325, 325, 325, 325, 325, 325,
- 325, 325, 325, 325, 325, 325, 325, 325, 325, 325,
- 325, 325, 325, 325, 325, 325, 325, 325, 325, 325,
-
- 325, 325, 325, 325, 325, 325, 325, 0, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308
+ 324, 1, 325, 325, 326, 326, 327, 327, 328, 328,
+ 329, 329, 330, 330, 331, 331, 329, 329, 332, 332,
+ 332, 332, 324, 324, 324, 324, 333, 324, 333, 333,
+ 333, 333, 333, 333, 333, 333, 324, 324, 324, 324,
+ 324, 334, 324, 335, 324, 336, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 337, 338, 324, 324, 339,
+ 324, 340, 324, 324, 341, 342, 324, 343, 324, 344,
+ 324, 324, 324, 324, 324, 324, 324, 324, 345, 333,
+ 324, 333, 333, 333, 333, 333, 333, 333, 333, 333,
+ 333, 324, 324, 334, 324, 324, 324, 335, 336, 324,
+
+ 335, 99, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 337, 338, 337, 338,
+ 324, 339, 340, 324, 339, 340, 324, 341, 342, 341,
+ 342, 324, 343, 324, 344, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 345, 333, 333, 333, 333,
+ 333, 333, 333, 333, 333, 333, 333, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 333, 333, 345, 333, 333, 333,
+ 333, 333, 333, 333, 333, 324, 324, 324, 324, 324,
+
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 333,
+ 333, 345, 345, 333, 345, 345, 333, 333, 333, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 333, 333, 345, 345, 333, 345, 345, 345, 333,
+ 345, 345, 324, 324, 324, 324, 333, 345, 333, 345,
+ 345, 345, 333, 345, 345, 324, 324, 324, 324, 333,
+ 345, 333, 345, 345, 345, 345, 345, 345, 324, 333,
+ 345, 345, 345, 345, 345, 345, 345, 333, 345, 345,
+ 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
+
+ 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
+ 345, 345, 345, 345, 345, 345, 345, 345, 345, 345,
+ 345, 345, 345, 0, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324
} ;
-static const flex_int32_t yy_nxt[772] =
+static const flex_int32_t yy_nxt[909] =
{ 0,
- 24, 24, 25, 24, 24, 24, 26, 24, 24, 24,
- 24, 24, 24, 27, 28, 24, 24, 24, 27, 24,
- 24, 29, 27, 27, 30, 27, 27, 31, 27, 27,
- 32, 33, 34, 35, 27, 27, 36, 27, 27, 27,
- 27, 24, 24, 24, 24, 24, 24, 37, 38, 56,
- 39, 40, 56, 65, 65, 65, 65, 67, 67, 67,
- 67, 69, 69, 70, 70, 75, 71, 71, 71, 71,
- 88, 88, 130, 59, 59, 75, 81, 72, 88, 88,
- 59, 59, 73, 57, 75, 75, 57, 60, 75, 41,
- 41, 41, 45, 45, 60, 82, 46, 47, 83, 48,
-
- 49, 48, 75, 80, 48, 48, 50, 78, 75, 51,
- 52, 75, 61, 79, 61, 118, 118, 75, 123, 61,
- 124, 61, 84, 89, 89, 89, 170, 85, 120, 120,
- 86, 53, 75, 54, 45, 45, 129, 129, 46, 47,
- 74, 48, 49, 48, 87, 75, 48, 48, 50, 75,
- 75, 51, 52, 71, 71, 71, 71, 91, 92, 92,
- 91, 133, 75, 136, 72, 95, 95, 95, 95, 73,
- 75, 93, 131, 53, 75, 54, 96, 96, 96, 96,
- 111, 111, 111, 111, 135, 155, 75, 97, 113, 113,
- 113, 113, 125, 125, 125, 125, 98, 99, 100, 75,
-
- 101, 132, 75, 126, 102, 139, 156, 103, 127, 104,
- 75, 105, 106, 107, 108, 128, 128, 128, 128, 75,
- 75, 259, 134, 88, 88, 140, 89, 89, 89, 75,
- 141, 127, 137, 91, 92, 92, 91, 91, 92, 92,
- 91, 138, 91, 92, 92, 91, 95, 95, 95, 95,
- 96, 96, 96, 96, 153, 160, 111, 111, 111, 111,
- 113, 113, 113, 113, 118, 118, 161, 154, 120, 120,
- 75, 123, 142, 124, 129, 129, 75, 125, 125, 125,
- 125, 75, 75, 104, 143, 144, 75, 145, 126, 172,
- 75, 146, 75, 127, 147, 75, 174, 75, 148, 149,
-
- 150, 128, 128, 128, 128, 128, 128, 128, 128, 169,
- 175, 75, 173, 75, 75, 182, 177, 127, 75, 204,
- 75, 127, 75, 75, 75, 75, 176, 75, 228, 75,
- 179, 193, 193, 193, 193, 211, 183, 75, 178, 212,
- 226, 205, 194, 213, 195, 75, 242, 196, 208, 193,
- 193, 193, 193, 222, 222, 222, 222, 75, 75, 231,
- 194, 75, 195, 75, 241, 196, 232, 75, 245, 196,
- 223, 223, 223, 223, 230, 222, 222, 222, 222, 75,
- 244, 75, 227, 75, 243, 75, 234, 223, 223, 223,
- 223, 196, 251, 251, 251, 251, 75, 75, 246, 75,
-
- 75, 75, 254, 252, 75, 75, 75, 247, 253, 255,
- 75, 256, 75, 257, 258, 251, 251, 251, 251, 75,
- 262, 266, 261, 75, 75, 267, 252, 263, 263, 263,
- 263, 253, 75, 264, 265, 75, 270, 75, 268, 75,
- 75, 271, 75, 253, 263, 263, 263, 263, 75, 273,
- 274, 75, 75, 275, 272, 75, 75, 75, 75, 75,
- 253, 75, 75, 279, 75, 276, 75, 277, 75, 75,
- 278, 280, 75, 75, 282, 283, 281, 287, 286, 288,
- 75, 289, 284, 75, 285, 75, 296, 290, 75, 75,
- 291, 292, 75, 75, 75, 75, 75, 75, 293, 75,
-
- 295, 75, 294, 75, 301, 75, 303, 299, 75, 269,
- 75, 300, 297, 260, 250, 298, 305, 249, 248, 75,
- 75, 302, 306, 304, 240, 307, 42, 42, 42, 42,
- 42, 42, 42, 42, 42, 44, 44, 44, 44, 44,
- 44, 44, 44, 44, 55, 55, 55, 55, 55, 55,
- 55, 55, 55, 58, 58, 58, 58, 58, 58, 58,
- 58, 58, 62, 62, 62, 62, 62, 62, 62, 62,
- 62, 64, 64, 64, 64, 64, 64, 64, 64, 64,
- 66, 66, 66, 66, 66, 66, 66, 66, 66, 61,
- 61, 61, 61, 61, 61, 61, 61, 61, 76, 76,
-
- 90, 90, 90, 90, 90, 90, 239, 90, 90, 94,
- 238, 237, 94, 236, 94, 110, 110, 110, 235, 110,
- 110, 110, 110, 110, 112, 233, 112, 112, 112, 112,
- 112, 115, 115, 115, 115, 115, 115, 115, 229, 115,
- 117, 225, 117, 117, 117, 117, 117, 117, 117, 119,
- 224, 119, 119, 119, 119, 119, 119, 119, 221, 220,
- 219, 218, 217, 216, 215, 214, 75, 210, 209, 207,
- 206, 203, 202, 201, 200, 199, 198, 197, 192, 191,
- 190, 189, 188, 187, 186, 185, 184, 181, 180, 154,
- 171, 75, 122, 122, 168, 167, 166, 165, 164, 163,
-
- 162, 159, 158, 157, 152, 151, 75, 122, 121, 116,
- 114, 109, 74, 77, 75, 74, 308, 68, 68, 63,
- 63, 43, 43, 23, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308
+ 24, 24, 25, 24, 24, 24, 24, 26, 24, 24,
+ 24, 24, 24, 24, 27, 28, 24, 24, 24, 27,
+ 24, 24, 29, 27, 27, 30, 27, 27, 31, 27,
+ 27, 32, 33, 34, 35, 27, 27, 36, 27, 27,
+ 27, 27, 24, 24, 24, 24, 24, 24, 37, 38,
+ 66, 39, 57, 40, 66, 58, 69, 69, 79, 57,
+ 66, 67, 58, 69, 69, 67, 71, 71, 71, 71,
+ 66, 72, 73, 84, 74, 61, 61, 146, 73, 62,
+ 74, 72, 61, 61, 92, 92, 62, 79, 79, 59,
+ 63, 41, 41, 41, 45, 45, 59, 63, 46, 47,
+
+ 48, 79, 49, 50, 49, 186, 79, 49, 49, 51,
+ 82, 79, 52, 53, 79, 64, 83, 64, 75, 75,
+ 75, 75, 64, 150, 64, 85, 89, 79, 79, 87,
+ 76, 92, 92, 79, 54, 77, 55, 45, 45, 86,
+ 90, 46, 47, 48, 88, 49, 50, 49, 79, 128,
+ 49, 49, 51, 131, 91, 52, 53, 75, 75, 75,
+ 75, 93, 93, 93, 128, 95, 96, 96, 95, 76,
+ 100, 100, 100, 100, 77, 134, 134, 54, 79, 55,
+ 97, 98, 136, 136, 102, 98, 98, 79, 98, 98,
+ 98, 79, 79, 98, 98, 98, 117, 155, 98, 98,
+
+ 120, 152, 79, 117, 121, 121, 121, 121, 124, 124,
+ 124, 124, 139, 147, 140, 122, 145, 145, 126, 148,
+ 98, 78, 98, 103, 103, 103, 103, 79, 79, 122,
+ 141, 141, 141, 141, 139, 104, 140, 117, 92, 92,
+ 79, 79, 142, 149, 105, 106, 107, 143, 108, 79,
+ 151, 157, 109, 79, 122, 110, 122, 111, 79, 112,
+ 113, 114, 115, 144, 144, 144, 144, 93, 93, 93,
+ 153, 79, 156, 95, 96, 96, 95, 169, 171, 154,
+ 143, 95, 96, 96, 95, 95, 96, 96, 95, 98,
+ 170, 79, 102, 98, 98, 271, 98, 98, 98, 172,
+
+ 79, 98, 98, 98, 188, 176, 98, 98, 100, 100,
+ 100, 100, 103, 103, 103, 103, 177, 117, 117, 134,
+ 134, 120, 120, 185, 117, 117, 122, 79, 98, 126,
+ 98, 121, 121, 121, 121, 158, 124, 124, 124, 124,
+ 122, 122, 136, 136, 126, 128, 111, 159, 160, 131,
+ 161, 145, 145, 193, 162, 122, 198, 163, 117, 117,
+ 128, 164, 165, 166, 128, 122, 79, 122, 131, 141,
+ 141, 141, 141, 144, 144, 144, 144, 199, 79, 128,
+ 122, 142, 122, 189, 79, 79, 143, 79, 79, 79,
+ 143, 144, 144, 144, 144, 79, 79, 79, 191, 190,
+
+ 79, 79, 192, 194, 195, 79, 79, 79, 143, 209,
+ 209, 209, 209, 227, 79, 79, 220, 229, 221, 79,
+ 228, 210, 243, 211, 224, 242, 212, 209, 209, 209,
+ 209, 238, 238, 238, 238, 239, 239, 239, 239, 210,
+ 79, 211, 79, 244, 212, 247, 79, 250, 212, 79,
+ 79, 79, 248, 246, 238, 238, 238, 238, 239, 239,
+ 239, 239, 79, 79, 79, 79, 79, 259, 79, 79,
+ 260, 212, 258, 257, 267, 267, 267, 267, 79, 79,
+ 79, 272, 262, 274, 270, 261, 268, 278, 79, 79,
+ 263, 269, 79, 79, 273, 267, 267, 267, 267, 79,
+
+ 79, 275, 79, 277, 79, 282, 79, 268, 279, 279,
+ 279, 279, 269, 79, 284, 280, 79, 286, 281, 283,
+ 279, 279, 279, 279, 287, 269, 288, 79, 290, 79,
+ 79, 289, 291, 79, 79, 79, 79, 269, 79, 79,
+ 79, 79, 79, 79, 79, 79, 79, 79, 295, 79,
+ 79, 79, 79, 292, 293, 296, 303, 298, 299, 297,
+ 294, 301, 302, 306, 304, 300, 305, 309, 307, 308,
+ 79, 79, 79, 312, 310, 79, 79, 79, 79, 79,
+ 79, 79, 79, 79, 285, 79, 276, 311, 317, 266,
+ 319, 265, 264, 315, 79, 316, 79, 256, 313, 314,
+
+ 321, 255, 254, 253, 323, 318, 322, 320, 42, 42,
+ 42, 42, 42, 42, 42, 42, 42, 42, 44, 44,
+ 44, 44, 44, 44, 44, 44, 44, 44, 56, 56,
+ 56, 56, 56, 56, 56, 56, 56, 56, 60, 60,
+ 60, 60, 60, 60, 60, 60, 60, 60, 65, 65,
+ 65, 65, 65, 65, 65, 65, 65, 65, 68, 68,
+ 68, 68, 68, 68, 68, 68, 68, 68, 70, 70,
+ 70, 70, 70, 70, 70, 70, 70, 70, 64, 64,
+ 64, 64, 64, 64, 64, 64, 64, 64, 80, 80,
+ 94, 94, 94, 94, 94, 94, 94, 252, 94, 94,
+
+ 98, 251, 249, 245, 98, 241, 98, 101, 240, 101,
+ 101, 101, 101, 101, 101, 101, 101, 117, 117, 117,
+ 117, 237, 117, 117, 117, 117, 117, 119, 119, 119,
+ 119, 119, 119, 119, 119, 119, 119, 122, 236, 235,
+ 122, 122, 122, 122, 122, 125, 234, 125, 125, 125,
+ 125, 125, 125, 125, 125, 128, 128, 128, 128, 128,
+ 128, 128, 128, 233, 128, 130, 130, 130, 130, 130,
+ 130, 130, 130, 130, 130, 133, 232, 231, 133, 133,
+ 133, 133, 133, 133, 133, 135, 230, 79, 135, 135,
+ 135, 135, 135, 135, 135, 226, 225, 223, 222, 219,
+
+ 218, 217, 216, 215, 214, 213, 208, 207, 206, 205,
+ 204, 203, 202, 201, 200, 197, 196, 170, 187, 79,
+ 138, 138, 184, 183, 129, 129, 182, 123, 123, 118,
+ 118, 181, 180, 179, 178, 175, 174, 173, 168, 167,
+ 99, 99, 79, 138, 137, 132, 129, 127, 123, 118,
+ 116, 99, 78, 81, 79, 78, 324, 43, 43, 23,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+
+ 324, 324, 324, 324, 324, 324, 324, 324
} ;
-static const flex_int32_t yy_chk[772] =
+static const flex_int32_t yy_chk[909] =
{ 0,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
- 1, 1, 1, 1, 1, 1, 1, 2, 2, 7,
- 2, 2, 8, 13, 13, 14, 14, 15, 15, 16,
- 16, 19, 20, 19, 20, 31, 21, 21, 21, 21,
- 37, 37, 325, 9, 9, 33, 31, 21, 38, 38,
- 10, 10, 21, 7, 32, 29, 8, 9, 30, 2,
- 2, 2, 5, 5, 10, 32, 5, 5, 33, 5,
-
- 5, 5, 35, 30, 5, 5, 5, 29, 132, 5,
- 5, 34, 9, 29, 9, 65, 65, 36, 70, 10,
- 70, 10, 34, 41, 41, 41, 132, 35, 67, 67,
- 36, 5, 307, 5, 6, 6, 74, 74, 6, 6,
- 74, 6, 6, 6, 36, 80, 6, 6, 6, 83,
- 78, 6, 6, 22, 22, 22, 22, 43, 43, 43,
- 43, 80, 82, 83, 22, 45, 45, 45, 45, 22,
- 303, 43, 78, 6, 79, 6, 50, 50, 50, 50,
- 56, 56, 56, 56, 82, 101, 85, 50, 59, 59,
- 59, 59, 71, 71, 71, 71, 50, 50, 50, 246,
-
- 50, 79, 86, 71, 50, 85, 101, 50, 71, 50,
- 81, 50, 50, 50, 50, 72, 72, 72, 72, 87,
- 84, 246, 81, 88, 88, 86, 89, 89, 89, 302,
- 87, 72, 84, 91, 91, 91, 91, 92, 92, 92,
- 92, 84, 93, 93, 93, 93, 95, 95, 95, 95,
- 96, 96, 96, 96, 100, 105, 111, 111, 111, 111,
- 113, 113, 113, 113, 118, 118, 105, 100, 120, 120,
- 296, 124, 96, 124, 129, 129, 134, 125, 125, 125,
- 125, 136, 293, 96, 97, 97, 131, 97, 125, 134,
- 139, 97, 169, 125, 97, 135, 136, 137, 97, 97,
-
- 97, 126, 126, 126, 126, 128, 128, 128, 128, 131,
- 137, 138, 135, 140, 141, 145, 139, 126, 170, 169,
- 173, 128, 177, 229, 178, 206, 138, 179, 206, 204,
- 141, 159, 159, 159, 159, 177, 145, 226, 140, 178,
- 204, 170, 159, 179, 159, 232, 229, 159, 173, 193,
- 193, 193, 193, 194, 194, 194, 194, 205, 211, 209,
- 193, 231, 193, 208, 226, 193, 209, 230, 232, 194,
- 195, 195, 195, 195, 208, 222, 222, 222, 222, 233,
- 231, 234, 205, 241, 230, 242, 211, 223, 223, 223,
- 223, 222, 238, 238, 238, 238, 243, 244, 233, 248,
-
- 245, 249, 241, 238, 255, 257, 258, 234, 238, 242,
- 254, 243, 261, 244, 245, 251, 251, 251, 251, 262,
- 249, 257, 248, 259, 265, 258, 251, 252, 252, 252,
- 252, 251, 264, 254, 255, 266, 261, 267, 259, 268,
- 270, 262, 269, 252, 263, 263, 263, 263, 271, 265,
- 266, 274, 273, 267, 264, 275, 277, 278, 279, 291,
- 263, 280, 281, 271, 282, 268, 283, 269, 284, 287,
- 270, 273, 286, 288, 275, 277, 274, 281, 280, 282,
- 289, 283, 278, 290, 279, 292, 291, 284, 294, 295,
- 286, 287, 297, 298, 299, 300, 301, 304, 288, 305,
-
- 290, 285, 289, 306, 298, 276, 300, 295, 272, 260,
- 256, 297, 292, 247, 237, 294, 304, 236, 235, 228,
- 227, 299, 305, 301, 225, 306, 309, 309, 309, 309,
- 309, 309, 309, 309, 309, 310, 310, 310, 310, 310,
- 310, 310, 310, 310, 311, 311, 311, 311, 311, 311,
- 311, 311, 311, 312, 312, 312, 312, 312, 312, 312,
- 312, 312, 313, 313, 313, 313, 313, 313, 313, 313,
- 313, 314, 314, 314, 314, 314, 314, 314, 314, 314,
- 315, 315, 315, 315, 315, 315, 315, 315, 315, 316,
- 316, 316, 316, 316, 316, 316, 316, 316, 317, 317,
-
- 318, 318, 318, 318, 318, 318, 221, 318, 318, 319,
- 220, 215, 319, 213, 319, 320, 320, 320, 212, 320,
- 320, 320, 320, 320, 321, 210, 321, 321, 321, 321,
- 321, 322, 322, 322, 322, 322, 322, 322, 207, 322,
- 323, 203, 323, 323, 323, 323, 323, 323, 323, 324,
- 201, 324, 324, 324, 324, 324, 324, 324, 192, 190,
- 189, 188, 187, 186, 185, 183, 176, 175, 174, 172,
- 171, 168, 167, 166, 163, 162, 161, 160, 158, 156,
- 154, 151, 150, 149, 148, 147, 146, 144, 143, 142,
- 133, 130, 123, 122, 121, 116, 114, 109, 108, 107,
-
- 106, 104, 103, 102, 99, 98, 76, 69, 68, 63,
- 60, 51, 40, 28, 27, 26, 23, 18, 17, 12,
- 11, 4, 3, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308, 308, 308, 308, 308, 308, 308, 308, 308, 308,
- 308
+ 1, 1, 1, 1, 1, 1, 1, 1, 2, 2,
+ 11, 2, 7, 2, 12, 7, 13, 13, 30, 8,
+ 17, 11, 8, 14, 14, 12, 15, 15, 16, 16,
+ 18, 17, 19, 30, 19, 9, 9, 345, 20, 9,
+ 20, 18, 10, 10, 37, 37, 10, 148, 29, 7,
+ 9, 2, 2, 2, 5, 5, 8, 10, 5, 5,
+
+ 5, 35, 5, 5, 5, 148, 33, 5, 5, 5,
+ 29, 85, 5, 5, 31, 9, 29, 9, 21, 21,
+ 21, 21, 10, 85, 10, 31, 35, 36, 32, 33,
+ 21, 38, 38, 34, 5, 21, 5, 6, 6, 32,
+ 36, 6, 6, 6, 34, 6, 6, 6, 323, 66,
+ 6, 6, 6, 66, 36, 6, 6, 22, 22, 22,
+ 22, 41, 41, 41, 66, 43, 43, 43, 43, 22,
+ 45, 45, 45, 45, 22, 69, 69, 6, 89, 6,
+ 43, 46, 71, 71, 46, 46, 46, 87, 46, 46,
+ 46, 82, 83, 46, 46, 46, 57, 89, 46, 46,
+
+ 57, 87, 319, 57, 58, 58, 58, 58, 61, 61,
+ 61, 61, 74, 82, 74, 62, 78, 78, 62, 83,
+ 46, 78, 46, 51, 51, 51, 51, 84, 86, 62,
+ 75, 75, 75, 75, 140, 51, 140, 57, 92, 92,
+ 91, 318, 75, 84, 51, 51, 51, 75, 51, 90,
+ 86, 91, 51, 312, 62, 51, 62, 51, 88, 51,
+ 51, 51, 51, 76, 76, 76, 76, 93, 93, 93,
+ 88, 258, 90, 95, 95, 95, 95, 107, 108, 88,
+ 76, 96, 96, 96, 96, 97, 97, 97, 97, 99,
+ 107, 150, 99, 99, 99, 258, 99, 99, 99, 108,
+
+ 147, 99, 99, 99, 150, 112, 99, 99, 100, 100,
+ 100, 100, 103, 103, 103, 103, 112, 118, 120, 134,
+ 134, 118, 120, 147, 118, 120, 123, 155, 99, 123,
+ 99, 121, 121, 121, 121, 103, 124, 124, 124, 124,
+ 123, 126, 136, 136, 126, 129, 103, 104, 104, 129,
+ 104, 145, 145, 155, 104, 126, 161, 104, 118, 120,
+ 129, 104, 104, 104, 131, 123, 151, 123, 131, 141,
+ 141, 141, 141, 142, 142, 142, 142, 161, 156, 131,
+ 126, 141, 126, 151, 152, 153, 141, 154, 157, 185,
+ 142, 144, 144, 144, 144, 186, 189, 221, 153, 152,
+
+ 193, 195, 154, 156, 157, 194, 309, 301, 144, 175,
+ 175, 175, 175, 193, 220, 292, 185, 195, 186, 227,
+ 194, 175, 221, 175, 189, 220, 175, 209, 209, 209,
+ 209, 210, 210, 210, 210, 211, 211, 211, 211, 209,
+ 222, 209, 224, 222, 209, 225, 242, 227, 210, 245,
+ 246, 247, 225, 224, 238, 238, 238, 238, 239, 239,
+ 239, 239, 248, 249, 250, 257, 259, 246, 265, 261,
+ 247, 238, 245, 242, 254, 254, 254, 254, 260, 262,
+ 264, 259, 249, 261, 257, 248, 254, 265, 271, 273,
+ 250, 254, 270, 277, 260, 267, 267, 267, 267, 275,
+
+ 274, 262, 278, 264, 280, 273, 281, 267, 268, 268,
+ 268, 268, 267, 282, 275, 270, 283, 277, 271, 274,
+ 279, 279, 279, 279, 278, 268, 280, 284, 282, 285,
+ 286, 281, 283, 287, 290, 295, 289, 279, 291, 293,
+ 294, 297, 304, 288, 300, 296, 307, 303, 287, 298,
+ 302, 299, 305, 284, 285, 289, 297, 291, 293, 290,
+ 286, 295, 296, 300, 298, 294, 299, 304, 302, 303,
+ 306, 308, 310, 307, 305, 311, 313, 314, 315, 316,
+ 317, 320, 322, 321, 276, 272, 263, 306, 314, 253,
+ 316, 252, 251, 311, 244, 313, 243, 241, 308, 310,
+
+ 320, 237, 236, 231, 322, 315, 321, 317, 325, 325,
+ 325, 325, 325, 325, 325, 325, 325, 325, 326, 326,
+ 326, 326, 326, 326, 326, 326, 326, 326, 327, 327,
+ 327, 327, 327, 327, 327, 327, 327, 327, 328, 328,
+ 328, 328, 328, 328, 328, 328, 328, 328, 329, 329,
+ 329, 329, 329, 329, 329, 329, 329, 329, 330, 330,
+ 330, 330, 330, 330, 330, 330, 330, 330, 331, 331,
+ 331, 331, 331, 331, 331, 331, 331, 331, 332, 332,
+ 332, 332, 332, 332, 332, 332, 332, 332, 333, 333,
+ 334, 334, 334, 334, 334, 334, 334, 229, 334, 334,
+
+ 335, 228, 226, 223, 335, 219, 335, 336, 217, 336,
+ 336, 336, 336, 336, 336, 336, 336, 337, 337, 337,
+ 337, 208, 337, 337, 337, 337, 337, 338, 338, 338,
+ 338, 338, 338, 338, 338, 338, 338, 339, 206, 205,
+ 339, 339, 339, 339, 339, 340, 204, 340, 340, 340,
+ 340, 340, 340, 340, 340, 341, 341, 341, 341, 341,
+ 341, 341, 341, 203, 341, 342, 342, 342, 342, 342,
+ 342, 342, 342, 342, 342, 343, 202, 201, 343, 343,
+ 343, 343, 343, 343, 343, 344, 199, 192, 344, 344,
+ 344, 344, 344, 344, 344, 191, 190, 188, 187, 184,
+
+ 183, 182, 179, 178, 177, 176, 174, 172, 170, 167,
+ 166, 165, 164, 163, 162, 160, 159, 158, 149, 146,
+ 139, 138, 137, 132, 130, 128, 127, 125, 122, 119,
+ 117, 116, 115, 114, 113, 111, 110, 109, 106, 105,
+ 101, 98, 80, 73, 72, 67, 65, 63, 60, 56,
+ 52, 44, 40, 28, 27, 26, 23, 4, 3, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+ 324, 324, 324, 324, 324, 324, 324, 324, 324, 324,
+
+ 324, 324, 324, 324, 324, 324, 324, 324
} ;
static yy_state_type yy_last_accepting_state;
@@ -981,7 +1017,7 @@ char *yytext;
* This file implements the score lexer.
*
* Gregorio score determination in gabc input.
- * Copyright (C) 2006-2019 The Gregorio Project (see CONTRIBUTORS.md)
+ * Copyright (C) 2006-2021 The Gregorio Project (see CONTRIBUTORS.md)
*
* This file is part of Gregorio.
*
@@ -1034,7 +1070,7 @@ static bool eof_found = false;
#define RETURN_CHARACTERS \
gabc_score_determination_lval.text = \
- gregorio_strdup(gabc_score_determination_text); \
+ gabc_unescape(gabc_score_determination_text); \
return CHARACTERS
#define RETURN_SPACE \
@@ -1076,13 +1112,13 @@ static bool eof_found = false;
#define YY_USER_ACTION gabc_update_location(&gabc_score_determination_lloc, \
gabc_score_determination_text, gabc_score_determination_leng);
-#line 1079 "gabc/gabc-score-determination-l.c"
+#line 1115 "gabc/gabc-score-determination-l.c"
/* The expression for attribute below is rather messy because we allow
for (a) single-line values, ending with a semicolon at end of line or a
double semicolon, (b) multi-line values, which end at a double
semicolon. */
-#line 1085 "gabc/gabc-score-determination-l.c"
+#line 1121 "gabc/gabc-score-determination-l.c"
#define INITIAL 0
#define attribute 1
@@ -1316,7 +1352,7 @@ YY_DECL
{
#line 136 "gabc/gabc-score-determination.l"
-#line 1319 "gabc/gabc-score-determination-l.c"
+#line 1355 "gabc/gabc-score-determination-l.c"
while ( /*CONSTCOND*/1 ) /* loops until end-of-file is reached */
{
@@ -1344,13 +1380,13 @@ yy_match:
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
- if ( yy_current_state >= 309 )
+ if ( yy_current_state >= 325 )
yy_c = yy_meta[yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
++yy_cp;
}
- while ( yy_base[yy_current_state] != 724 );
+ while ( yy_base[yy_current_state] != 860 );
yy_find_action:
yy_act = yy_accept[yy_current_state];
@@ -2004,7 +2040,7 @@ YY_RULE_SETUP
#line 429 "gabc/gabc-score-determination.l"
ECHO;
YY_BREAK
-#line 2007 "gabc/gabc-score-determination-l.c"
+#line 2043 "gabc/gabc-score-determination-l.c"
case YY_END_OF_BUFFER:
{
@@ -2300,7 +2336,7 @@ static int yy_get_next_buffer (void)
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
- if ( yy_current_state >= 309 )
+ if ( yy_current_state >= 325 )
yy_c = yy_meta[yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
@@ -2328,11 +2364,11 @@ static int yy_get_next_buffer (void)
while ( yy_chk[yy_base[yy_current_state] + yy_c] != yy_current_state )
{
yy_current_state = (int) yy_def[yy_current_state];
- if ( yy_current_state >= 309 )
+ if ( yy_current_state >= 325 )
yy_c = yy_meta[yy_c];
}
yy_current_state = yy_nxt[yy_base[yy_current_state] + yy_c];
- yy_is_jam = (yy_current_state == 308);
+ yy_is_jam = (yy_current_state == 324);
return yy_is_jam ? 0 : yy_current_state;
}