[comp.sys.ibm.pc] emitted code

mac3n@babbage.acc.virginia.edu (Alex Colvin) (10/01/88)

> Call me naive, but I had never had a compiler I was
> using generate just plain wrong code.

OK, you're naive.

I often read the object code.  When it's "wrong", it's usually because I
made some obscure semantic error.  Mismatched brackets, "if (a=b)", etc.

Rarely, it's the compiler.  For example, an unnamed compiler missed

	(io ? input : output)  (sap,rsap,info);

in big model.  Since then I try not to be too clever.

						-- mac the na"if