the compiler we share

please "make" and test this compiler.