()
| 9290 | } |
| 9291 | |
| 9292 | function peg$parseBooleanNotExpression() { |
| 9293 | let s0, s1, s2, s3; |
| 9294 | |
| 9295 | s0 = peg$currPos; |
| 9296 | s1 = peg$parseNOT(); |
| 9297 | if (s1 !== peg$FAILED) { |
| 9298 | s2 = peg$parse_(); |
| 9299 | s3 = peg$parseBooleanNotExpression(); |
| 9300 | if (s3 !== peg$FAILED) { |
| 9301 | peg$savedPos = s0; |
| 9302 | s0 = peg$f162(s3); |
| 9303 | } else { |
| 9304 | peg$currPos = s0; |
| 9305 | s0 = peg$FAILED; |
| 9306 | } |
| 9307 | } else { |
| 9308 | peg$currPos = s0; |
| 9309 | s0 = peg$FAILED; |
| 9310 | } |
| 9311 | if (s0 === peg$FAILED) { |
| 9312 | s0 = peg$parseComparisonExpression(); |
| 9313 | } |
| 9314 | |
| 9315 | return s0; |
| 9316 | } |
| 9317 | |
| 9318 | function peg$parseComparisonExpression() { |
| 9319 | let s0, s1, s2, s3, s4, s5, s6, s7; |
no test coverage detected