()
| 8182 | } |
| 8183 | |
| 8184 | function peg$parseXorCondition() { |
| 8185 | let s0, s1, s2, s3, s4, s5, s6, s7; |
| 8186 | |
| 8187 | s0 = peg$currPos; |
| 8188 | s1 = peg$parseAndCondition(); |
| 8189 | if (s1 !== peg$FAILED) { |
| 8190 | s2 = []; |
| 8191 | s3 = peg$currPos; |
| 8192 | s4 = peg$parse_(); |
| 8193 | s5 = peg$parseXOR(); |
| 8194 | if (s5 !== peg$FAILED) { |
| 8195 | s6 = peg$parse_(); |
| 8196 | s7 = peg$parseAndCondition(); |
| 8197 | if (s7 !== peg$FAILED) { |
| 8198 | s4 = [s4, s5, s6, s7]; |
| 8199 | s3 = s4; |
| 8200 | } else { |
| 8201 | peg$currPos = s3; |
| 8202 | s3 = peg$FAILED; |
| 8203 | } |
| 8204 | } else { |
| 8205 | peg$currPos = s3; |
| 8206 | s3 = peg$FAILED; |
| 8207 | } |
| 8208 | while (s3 !== peg$FAILED) { |
| 8209 | s2.push(s3); |
| 8210 | s3 = peg$currPos; |
| 8211 | s4 = peg$parse_(); |
| 8212 | s5 = peg$parseXOR(); |
| 8213 | if (s5 !== peg$FAILED) { |
| 8214 | s6 = peg$parse_(); |
| 8215 | s7 = peg$parseAndCondition(); |
| 8216 | if (s7 !== peg$FAILED) { |
| 8217 | s4 = [s4, s5, s6, s7]; |
| 8218 | s3 = s4; |
| 8219 | } else { |
| 8220 | peg$currPos = s3; |
| 8221 | s3 = peg$FAILED; |
| 8222 | } |
| 8223 | } else { |
| 8224 | peg$currPos = s3; |
| 8225 | s3 = peg$FAILED; |
| 8226 | } |
| 8227 | } |
| 8228 | peg$savedPos = s0; |
| 8229 | s0 = peg$f139(s1, s2); |
| 8230 | } else { |
| 8231 | peg$currPos = s0; |
| 8232 | s0 = peg$FAILED; |
| 8233 | } |
| 8234 | |
| 8235 | return s0; |
| 8236 | } |
| 8237 | |
| 8238 | function peg$parseAndCondition() { |
| 8239 | let s0, s1, s2, s3, s4, s5, s6, s7; |
no test coverage detected