CiExpr ParseAddExpr()
{
CiExpr left = ParseMulExpr();
while (See(CiToken.Plus) || See(CiToken.Minus)) {
CiToken op = this.CurrentToken;
NextToken();
left = new CiBinaryExpr { Left = left, Op = op, Right = ParseMulExpr() };
}
return left;
}