An improved QuakeC compiler