Make make test also run make lint
Support combined assignment and arithmetic operation
Support modulus operations