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

Function peg$parsePatternSequence

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

Source from the content-addressed store, hash-verified

6253 }
6254
6255 function peg$parsePatternSequence() {
6256 let s0, s1, s2, s3, s4;
6257
6258 s0 = peg$currPos;
6259 s1 = peg$parsePatternElement();
6260 if (s1 !== peg$FAILED) {
6261 s2 = peg$parse_();
6262 s3 = [];
6263 s4 = peg$parsePatternElementTail();
6264 while (s4 !== peg$FAILED) {
6265 s3.push(s4);
6266 s4 = peg$parsePatternElementTail();
6267 }
6268 peg$savedPos = s0;
6269 s0 = peg$f92(s1, s3);
6270 } else {
6271 peg$currPos = s0;
6272 s0 = peg$FAILED;
6273 }
6274
6275 return s0;
6276 }
6277
6278 function peg$parsePatternElementTail() {
6279 let s0, s1, s2;

Callers 1

peg$parsePatternFunction · 0.85

Calls 5

peg$parsePatternElementFunction · 0.85
peg$parse_Function · 0.85
peg$f92Function · 0.85
pushMethod · 0.45

Tested by

no test coverage detected