Fix a bug that `i++` works as `++i`

#492