On 26 May 2006, at 16:36, Bisma Jayadi wrote:
Agree! Since these are very important and relatively commonly used,
I think it'd be better if they're implemented as new operators
("ror" and "rol") rather than as functions. Say we'll able to code
like this:
a := b ror c;
x := y rol z;
Just what we have now with "shr" and "shl". I believe it won't
break any compatibility with Delphi code, even we have new
"feature" of FPC. :)
What do you think?
It would wreck havoc with typing. What should the result be of "1 ror
1"? $80? $8000? $80000000? $8000000000000000? $80000000 on 32 bit and
$8000000000000000 on 64 bit cpus?
Jonas
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal