I also agree with JonChesterfield on this one: even home-brew compilers might have bugs! That's why I always write in HEX machine code!