C– is intended as a `portable assembly language’ that can replace C as a target language used by compiler writers. The goal of the Quick C– project is to test those ideas in an implementation. Quick C– is a relatively small compiler with a few simple optimizations.