원래 snuplc는 함수 인자를 계산하는 중에 함수 호출이 있을 수 있었다. 이것이 인자를 스택에만 넘길 때는 문제가 없는데 우리는 레지스터에도 담기 때문에 뒤의 함수를 부를 때 앞의 인자가 덮어 씌워지는 문제가 있다. https://github.com/minkiminki/gocompa/commit/866d64599b26258629e96f1515b4eb8a4f482556 매번 인자를 임시 변수에 담았다가 콜 직전에 전부 옮기도록 바꾸면 해결된다. https://github.com/minkiminki/gocompa/commit/7e4eeb75647d09a58643d9acd0ab462589fe188e 에서 완료