()
| 8128 | } |
| 8129 | |
| 8130 | function peg$parseOrCondition() { |
| 8131 | let s0, s1, s2, s3, s4, s5, s6, s7; |
| 8132 | |
| 8133 | s0 = peg$currPos; |
| 8134 | s1 = peg$parseXorCondition(); |
| 8135 | if (s1 !== peg$FAILED) { |
| 8136 | s2 = []; |
| 8137 | s3 = peg$currPos; |
| 8138 | s4 = peg$parse_(); |
| 8139 | s5 = peg$parseOR(); |
| 8140 | if (s5 !== peg$FAILED) { |
| 8141 | s6 = peg$parse_(); |
| 8142 | s7 = peg$parseXorCondition(); |
| 8143 | if (s7 !== peg$FAILED) { |
| 8144 | s4 = [s4, s5, s6, s7]; |
| 8145 | s3 = s4; |
| 8146 | } else { |
| 8147 | peg$currPos = s3; |
| 8148 | s3 = peg$FAILED; |
| 8149 | } |
| 8150 | } else { |
| 8151 | peg$currPos = s3; |
| 8152 | s3 = peg$FAILED; |
| 8153 | } |
| 8154 | while (s3 !== peg$FAILED) { |
| 8155 | s2.push(s3); |
| 8156 | s3 = peg$currPos; |
| 8157 | s4 = peg$parse_(); |
| 8158 | s5 = peg$parseOR(); |
| 8159 | if (s5 !== peg$FAILED) { |
| 8160 | s6 = peg$parse_(); |
| 8161 | s7 = peg$parseXorCondition(); |
| 8162 | if (s7 !== peg$FAILED) { |
| 8163 | s4 = [s4, s5, s6, s7]; |
| 8164 | s3 = s4; |
| 8165 | } else { |
| 8166 | peg$currPos = s3; |
| 8167 | s3 = peg$FAILED; |
| 8168 | } |
| 8169 | } else { |
| 8170 | peg$currPos = s3; |
| 8171 | s3 = peg$FAILED; |
| 8172 | } |
| 8173 | } |
| 8174 | peg$savedPos = s0; |
| 8175 | s0 = peg$f138(s1, s2); |
| 8176 | } else { |
| 8177 | peg$currPos = s0; |
| 8178 | s0 = peg$FAILED; |
| 8179 | } |
| 8180 | |
| 8181 | return s0; |
| 8182 | } |
| 8183 | |
| 8184 | function peg$parseXorCondition() { |
| 8185 | let s0, s1, s2, s3, s4, s5, s6, s7; |
no test coverage detected