()
| 14322 | } |
| 14323 | |
| 14324 | function peg$parsePERCENTILEDISC() { |
| 14325 | let s0, s1, s2, s3; |
| 14326 | |
| 14327 | s0 = peg$currPos; |
| 14328 | s1 = input.substr(peg$currPos, 14); |
| 14329 | if (s1.toLowerCase() === peg$c48) { |
| 14330 | peg$currPos += (14); |
| 14331 | } else { |
| 14332 | s1 = peg$FAILED; |
| 14333 | if (peg$silentFails === 0) { peg$fail(peg$e53); } |
| 14334 | } |
| 14335 | if (s1 !== peg$FAILED) { |
| 14336 | s2 = peg$currPos; |
| 14337 | peg$silentFails++; |
| 14338 | s3 = peg$parseIdentifierPart(); |
| 14339 | peg$silentFails--; |
| 14340 | if (s3 === peg$FAILED) { |
| 14341 | s2 = undefined; |
| 14342 | } else { |
| 14343 | peg$currPos = s2; |
| 14344 | s2 = peg$FAILED; |
| 14345 | } |
| 14346 | if (s2 !== peg$FAILED) { |
| 14347 | s1 = [s1, s2]; |
| 14348 | s0 = s1; |
| 14349 | } else { |
| 14350 | peg$currPos = s0; |
| 14351 | s0 = peg$FAILED; |
| 14352 | } |
| 14353 | } else { |
| 14354 | peg$currPos = s0; |
| 14355 | s0 = peg$FAILED; |
| 14356 | } |
| 14357 | |
| 14358 | return s0; |
| 14359 | } |
| 14360 | |
| 14361 | function peg$parsePERCENTILECONT() { |
| 14362 | let s0, s1, s2, s3; |
no test coverage detected