()
| 15617 | } |
| 15618 | |
| 15619 | function peg$parseDETACH() { |
| 15620 | let s0, s1, s2, s3; |
| 15621 | |
| 15622 | s0 = peg$currPos; |
| 15623 | s1 = input.substr(peg$currPos, 6); |
| 15624 | if (s1.toLowerCase() === peg$c83) { |
| 15625 | peg$currPos += (6); |
| 15626 | } else { |
| 15627 | s1 = peg$FAILED; |
| 15628 | if (peg$silentFails === 0) { peg$fail(peg$e88); } |
| 15629 | } |
| 15630 | if (s1 !== peg$FAILED) { |
| 15631 | s2 = peg$currPos; |
| 15632 | peg$silentFails++; |
| 15633 | s3 = peg$parseIdentifierPart(); |
| 15634 | peg$silentFails--; |
| 15635 | if (s3 === peg$FAILED) { |
| 15636 | s2 = undefined; |
| 15637 | } else { |
| 15638 | peg$currPos = s2; |
| 15639 | s2 = peg$FAILED; |
| 15640 | } |
| 15641 | if (s2 !== peg$FAILED) { |
| 15642 | s1 = [s1, s2]; |
| 15643 | s0 = s1; |
| 15644 | } else { |
| 15645 | peg$currPos = s0; |
| 15646 | s0 = peg$FAILED; |
| 15647 | } |
| 15648 | } else { |
| 15649 | peg$currPos = s0; |
| 15650 | s0 = peg$FAILED; |
| 15651 | } |
| 15652 | |
| 15653 | return s0; |
| 15654 | } |
| 15655 | |
| 15656 | function peg$parseREMOVE() { |
| 15657 | let s0, s1, s2, s3; |
no test coverage detected