fixed the makefile, takes 2 invocations of make to make the final executable pp-tokens