18 $a && ($b || $c) && $d;
25 expr: Expr_BinaryOp_BooleanAnd(
44 expr: Expr_BinaryOp_BooleanOr(
54 expr: Expr_BooleanNot(
61 expr: Expr_BooleanNot(
62 expr: Expr_BooleanNot(
70 expr: Expr_BinaryOp_LogicalAnd(
89 expr: Expr_BinaryOp_LogicalOr(
99 expr: Expr_BinaryOp_LogicalXor(
103 right: Expr_Variable(
109 expr: Expr_BinaryOp_BooleanOr(
110 left: Expr_BinaryOp_BooleanAnd(
117 right: Expr_Variable(
124 right: Expr_BinaryOp_BooleanAnd(
128 right: Expr_Variable(
141 expr: Expr_BinaryOp_BooleanAnd(
142 left: Expr_BinaryOp_BooleanAnd(
146 right: Expr_BinaryOp_BooleanOr(
150 right: Expr_Variable(
155 right: Expr_Variable(
165 expr: Expr_BinaryOp_BooleanOr(
169 right: Expr_Variable(
176 expr: Expr_BinaryOp_LogicalOr(
185 right: Expr_Variable(