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

Function peg$parseDeleteClause

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

Source from the content-addressed store, hash-verified

3177 }
3178
3179 function peg$parseDeleteClause() {
3180 let s0, s1, s2, s3, s4, s5, s6;
3181
3182 s0 = peg$currPos;
3183 s1 = peg$parseDETACH();
3184 if (s1 !== peg$FAILED) {
3185 s2 = peg$parse_();
3186 s3 = peg$parseDELETE();
3187 if (s3 !== peg$FAILED) {
3188 s4 = peg$parse_();
3189 s5 = peg$parseDeleteVariableList();
3190 if (s5 !== peg$FAILED) {
3191 s6 = peg$parse_();
3192 peg$savedPos = s0;
3193 s0 = peg$f18(s5);
3194 } else {
3195 peg$currPos = s0;
3196 s0 = peg$FAILED;
3197 }
3198 } else {
3199 peg$currPos = s0;
3200 s0 = peg$FAILED;
3201 }
3202 } else {
3203 peg$currPos = s0;
3204 s0 = peg$FAILED;
3205 }
3206 if (s0 === peg$FAILED) {
3207 s0 = peg$currPos;
3208 s1 = peg$parseDELETE();
3209 if (s1 !== peg$FAILED) {
3210 s2 = peg$parse_();
3211 s3 = peg$parseDeleteVariableList();
3212 if (s3 !== peg$FAILED) {
3213 s4 = peg$parse_();
3214 peg$savedPos = s0;
3215 s0 = peg$f19(s3);
3216 } else {
3217 peg$currPos = s0;
3218 s0 = peg$FAILED;
3219 }
3220 } else {
3221 peg$currPos = s0;
3222 s0 = peg$FAILED;
3223 }
3224 }
3225
3226 return s0;
3227 }
3228
3229 function peg$parseDeleteVariableList() {
3230 let s0, s1, s2, s3, s4, s5, s6, s7;

Callers 1

Calls 6

peg$parseDETACHFunction · 0.85
peg$parse_Function · 0.85
peg$parseDELETEFunction · 0.85
peg$f18Function · 0.85
peg$f19Function · 0.85

Tested by

no test coverage detected