[fpc-pascal] rotating bits
Florian Klaempfl
florian at freepascal.org
Fri May 26 17:40:26 CEST 2006
Bisma Jayadi wrote:
>> That's the point why I want to include compiler support: rol/ror is very
>> important for several cryptographic algorithms.
>
> 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?
Adding new operators is much more work and error prone than simply
adding new internal functions.
More information about the fpc-pascal
mailing list