()
| 15987 | } |
| 15988 | |
| 15989 | function peg$parseELSE() { |
| 15990 | let s0, s1, s2, s3; |
| 15991 | |
| 15992 | s0 = peg$currPos; |
| 15993 | s1 = input.substr(peg$currPos, 4); |
| 15994 | if (s1.toLowerCase() === peg$c93) { |
| 15995 | peg$currPos += (4); |
| 15996 | } else { |
| 15997 | s1 = peg$FAILED; |
| 15998 | if (peg$silentFails === 0) { peg$fail(peg$e98); } |
| 15999 | } |
| 16000 | if (s1 !== peg$FAILED) { |
| 16001 | s2 = peg$currPos; |
| 16002 | peg$silentFails++; |
| 16003 | s3 = peg$parseIdentifierPart(); |
| 16004 | peg$silentFails--; |
| 16005 | if (s3 === peg$FAILED) { |
| 16006 | s2 = undefined; |
| 16007 | } else { |
| 16008 | peg$currPos = s2; |
| 16009 | s2 = peg$FAILED; |
| 16010 | } |
| 16011 | if (s2 !== peg$FAILED) { |
| 16012 | s1 = [s1, s2]; |
| 16013 | s0 = s1; |
| 16014 | } else { |
| 16015 | peg$currPos = s0; |
| 16016 | s0 = peg$FAILED; |
| 16017 | } |
| 16018 | } else { |
| 16019 | peg$currPos = s0; |
| 16020 | s0 = peg$FAILED; |
| 16021 | } |
| 16022 | |
| 16023 | return s0; |
| 16024 | } |
| 16025 | |
| 16026 | function peg$parseEND() { |
| 16027 | let s0, s1, s2, s3; |
no test coverage detected