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

Function peg$parseEdgeAndNodePattern

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

Source from the content-addressed store, hash-verified

6296 }
6297
6298 function peg$parseEdgeAndNodePattern() {
6299 let s0, s1, s2, s3, s4;
6300
6301 s0 = peg$currPos;
6302 s1 = peg$parseEdgePattern();
6303 if (s1 !== peg$FAILED) {
6304 s2 = peg$parse_();
6305 s3 = peg$parseNodePattern();
6306 if (s3 === peg$FAILED) {
6307 s3 = null;
6308 }
6309 s4 = peg$parse_();
6310 peg$savedPos = s0;
6311 s0 = peg$f94(s1, s3);
6312 } else {
6313 peg$currPos = s0;
6314 s0 = peg$FAILED;
6315 }
6316
6317 return s0;
6318 }
6319
6320 function peg$parsePatternElement() {
6321 let s0;

Callers 2

Calls 4

peg$parseEdgePatternFunction · 0.85
peg$parse_Function · 0.85
peg$parseNodePatternFunction · 0.85
peg$f94Function · 0.85

Tested by

no test coverage detected