()
| 14581 | } |
| 14582 | |
| 14583 | function peg$parseASC() { |
| 14584 | let s0, s1, s2, s3; |
| 14585 | |
| 14586 | s0 = peg$currPos; |
| 14587 | s1 = input.substr(peg$currPos, 3); |
| 14588 | if (s1.toLowerCase() === peg$c55) { |
| 14589 | peg$currPos += (3); |
| 14590 | } else { |
| 14591 | s1 = peg$FAILED; |
| 14592 | if (peg$silentFails === 0) { peg$fail(peg$e60); } |
| 14593 | } |
| 14594 | if (s1 !== peg$FAILED) { |
| 14595 | s2 = peg$currPos; |
| 14596 | peg$silentFails++; |
| 14597 | s3 = peg$parseIdentifierPart(); |
| 14598 | peg$silentFails--; |
| 14599 | if (s3 === peg$FAILED) { |
| 14600 | s2 = undefined; |
| 14601 | } else { |
| 14602 | peg$currPos = s2; |
| 14603 | s2 = peg$FAILED; |
| 14604 | } |
| 14605 | if (s2 !== peg$FAILED) { |
| 14606 | s1 = [s1, s2]; |
| 14607 | s0 = s1; |
| 14608 | } else { |
| 14609 | peg$currPos = s0; |
| 14610 | s0 = peg$FAILED; |
| 14611 | } |
| 14612 | } else { |
| 14613 | peg$currPos = s0; |
| 14614 | s0 = peg$FAILED; |
| 14615 | } |
| 14616 | |
| 14617 | return s0; |
| 14618 | } |
| 14619 | |
| 14620 | function peg$parseASCENDING() { |
| 14621 | let s0, s1, s2, s3; |
no test coverage detected