> 
> But on the other hand Larry could see the argumentation my way too,
> that it should be possible to use <<= and >>= as bit shifters (looking
> at it from the C heritage it is strange that & | ~ ^ operate on strings
> as they were bitvectors, but the shift ops don't).  So an unfortunate
> murky corner of the dual (strings and numbers), err, trefoil (strings
> and bitvectors and numbers), err, quatrefoil (byte strings and Unicode
> strings and bitvectors and numbers) nature of Perl strings.
> 
> How to solve this, if this is to be solved?  *I* see as an ugly
> asymmetry blemish, but since enraged hordes of people have not
> ascended upon yes over all these years, I think I am in a minority,
> and I can live with it.  *IF* someone wants to fix this, maybe a pragma.
> Or maybe borgify Bit::Vector :-)

How is the fixing of lexical pragmas progressing?  If there were
a working solution for that, I could implement a pragma for shifting
of scalars as bitvecs.

-- 
Jarkko Hietaniemi <[EMAIL PROTECTED]> http://www.iki.fi/jhi/ "There is this 
special
biologist word we use for 'stable'.  It is 'dead'." -- Jack Cohen

Reply via email to