CiExpr ParseOrExpr() { CiExpr left = ParseXorExpr(); while (Eat(CiToken.Or)) left = new CiBinaryExpr { Left = left, Op = CiToken.Or, Right = ParseXorExpr() }; return left; }