parser: split `AIntExpr` and `ADecIntExpr`