Hi!

24-Май-2004 09:34 [EMAIL PROTECTED] (tom ehlert) wrote to "Arkady V.Belousov"
<[EMAIL PROTECTED]>:

>>      Ops, mistype. Should be:
te> I HATE 'oops, mistype' style bugs introduced for no purpose into a
te> working kernel.

     NiP (Nobody is Perfect). Bart also sometime introduces silly bugs in
the kernel.

>>      Just slightly more arithmetics.
te> Probably easy to read for some russian programming god;

     I'm not a god and I'm not the most follower for replacement of code
flow constructions by (low level) arithmetics. For example, I know the man,
which will replace next code:

r.AL = (r.CL & 3) ? 28 : 29;

by something like:

/* r.CL % 4 == 0 ? 29 : 28 */
r.AL = (((r.CL >> 1u) | r.CL) & 1u) ^ 29u;

But I slightly conservative.




-------------------------------------------------------
This SF.Net email is sponsored by: Oracle 10g
Get certified on the hottest thing ever to hit the market... Oracle 10g.
Take an Oracle 10g class now, and we'll give you the exam FREE.
http://ads.osdn.com/?ad_id149&alloc_id│66&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel

Reply via email to