src/Parser/Parser.php
protected function parseDisjunction(Node $left, array $binary): Node
    {
        foreach ($binary as list ($operator, $right)) {
            $left = new BinaryOperator($left, $operator->type, $right);
        }
        
        return $left;
    }
protected function parseDisjunction(Node $left, array $binary): Node
    {
        foreach ($binary as list ($operator, $right)) {
            $left = new BinaryOperator($left, $operator->type, $right);
        }
        
        return $left;
    }
Disjunction ::= Conjunction ( ( 'or' | '||' ) Conjunction )*