()
| 14766 | } |
| 14767 | |
| 14768 | function peg$parseFIRST() { |
| 14769 | let s0, s1, s2, s3; |
| 14770 | |
| 14771 | s0 = peg$currPos; |
| 14772 | s1 = input.substr(peg$currPos, 5); |
| 14773 | if (s1.toLowerCase() === peg$c60) { |
| 14774 | peg$currPos += (5); |
| 14775 | } else { |
| 14776 | s1 = peg$FAILED; |
| 14777 | if (peg$silentFails === 0) { peg$fail(peg$e65); } |
| 14778 | } |
| 14779 | if (s1 !== peg$FAILED) { |
| 14780 | s2 = peg$currPos; |
| 14781 | peg$silentFails++; |
| 14782 | s3 = peg$parseIdentifierPart(); |
| 14783 | peg$silentFails--; |
| 14784 | if (s3 === peg$FAILED) { |
| 14785 | s2 = undefined; |
| 14786 | } else { |
| 14787 | peg$currPos = s2; |
| 14788 | s2 = peg$FAILED; |
| 14789 | } |
| 14790 | if (s2 !== peg$FAILED) { |
| 14791 | s1 = [s1, s2]; |
| 14792 | s0 = s1; |
| 14793 | } else { |
| 14794 | peg$currPos = s0; |
| 14795 | s0 = peg$FAILED; |
| 14796 | } |
| 14797 | } else { |
| 14798 | peg$currPos = s0; |
| 14799 | s0 = peg$FAILED; |
| 14800 | } |
| 14801 | |
| 14802 | return s0; |
| 14803 | } |
| 14804 | |
| 14805 | function peg$parseLAST() { |
| 14806 | let s0, s1, s2, s3; |
no test coverage detected