MCPcopy Create free account
hub / github.com/codemix/graph / peg$parsePERCENTILEDISC

Function peg$parsePERCENTILEDISC

packages/graph/src/grammar.js:14324–14359  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

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;

Callers 2

peg$parseReturnItemFunction · 0.85
peg$parseKeywordFunction · 0.85

Calls 2

peg$failFunction · 0.85
peg$parseIdentifierPartFunction · 0.85

Tested by

no test coverage detected