()
| 15691 | } |
| 15692 | |
| 15693 | function peg$parseMERGE() { |
| 15694 | let s0, s1, s2, s3; |
| 15695 | |
| 15696 | s0 = peg$currPos; |
| 15697 | s1 = input.substr(peg$currPos, 5); |
| 15698 | if (s1.toLowerCase() === peg$c85) { |
| 15699 | peg$currPos += (5); |
| 15700 | } else { |
| 15701 | s1 = peg$FAILED; |
| 15702 | if (peg$silentFails === 0) { peg$fail(peg$e90); } |
| 15703 | } |
| 15704 | if (s1 !== peg$FAILED) { |
| 15705 | s2 = peg$currPos; |
| 15706 | peg$silentFails++; |
| 15707 | s3 = peg$parseIdentifierPart(); |
| 15708 | peg$silentFails--; |
| 15709 | if (s3 === peg$FAILED) { |
| 15710 | s2 = undefined; |
| 15711 | } else { |
| 15712 | peg$currPos = s2; |
| 15713 | s2 = peg$FAILED; |
| 15714 | } |
| 15715 | if (s2 !== peg$FAILED) { |
| 15716 | s1 = [s1, s2]; |
| 15717 | s0 = s1; |
| 15718 | } else { |
| 15719 | peg$currPos = s0; |
| 15720 | s0 = peg$FAILED; |
| 15721 | } |
| 15722 | } else { |
| 15723 | peg$currPos = s0; |
| 15724 | s0 = peg$FAILED; |
| 15725 | } |
| 15726 | |
| 15727 | return s0; |
| 15728 | } |
| 15729 | |
| 15730 | function peg$parseON() { |
| 15731 | let s0, s1, s2, s3; |
no test coverage detected