Problem: pop and push contains duplicate code Solution: create macro for pop and push
Problem: pop and push contains duplicate code
Solution: create macro for pop and push

sorpaas/sputnikvm,sjmackenzie/sputnikvm,ethereumproject/sputnikvm,ethereumproject/sputnikvm