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

Function peg$parseDeleteOperation

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

Source from the content-addressed store, hash-verified

4383 }
4384
4385 function peg$parseDeleteOperation() {
4386 let s0, s1, s2, s3, s4, s5;
4387
4388 s0 = peg$currPos;
4389 s1 = peg$parseDETACH();
4390 if (s1 !== peg$FAILED) {
4391 s2 = peg$parse_();
4392 s3 = peg$parseDELETE();
4393 if (s3 !== peg$FAILED) {
4394 s4 = peg$parse_();
4395 s5 = peg$parseDeleteVariableList();
4396 if (s5 !== peg$FAILED) {
4397 peg$savedPos = s0;
4398 s0 = peg$f47(s5);
4399 } else {
4400 peg$currPos = s0;
4401 s0 = peg$FAILED;
4402 }
4403 } else {
4404 peg$currPos = s0;
4405 s0 = peg$FAILED;
4406 }
4407 } else {
4408 peg$currPos = s0;
4409 s0 = peg$FAILED;
4410 }
4411 if (s0 === peg$FAILED) {
4412 s0 = peg$currPos;
4413 s1 = peg$parseDELETE();
4414 if (s1 !== peg$FAILED) {
4415 s2 = peg$parse_();
4416 s3 = peg$parseDeleteVariableList();
4417 if (s3 !== peg$FAILED) {
4418 peg$savedPos = s0;
4419 s0 = peg$f48(s3);
4420 } else {
4421 peg$currPos = s0;
4422 s0 = peg$FAILED;
4423 }
4424 } else {
4425 peg$currPos = s0;
4426 s0 = peg$FAILED;
4427 }
4428 }
4429
4430 return s0;
4431 }
4432
4433 function peg$parseWithClause() {
4434 let s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, s11;

Callers 1

Calls 6

peg$parseDETACHFunction · 0.85
peg$parse_Function · 0.85
peg$parseDELETEFunction · 0.85
peg$f47Function · 0.85
peg$f48Function · 0.85

Tested by

no test coverage detected