On Mon, Apr 23, 2001 at 01:02:50PM +0100, Simon Cozens wrote: > > Or we change the concatenation operator. > > $a = $b & $c; # Do people really use Perl for bit fiddling? Yes, all the time. > $a = $b # $c; /* Urgh */ > > $a = $b ~ $c; # Mmm! > > I like that last one a lot, because it doesn't disturb anything. > You'd have to alter ~'s precedence so that binary ~ is higher > than named unary operators. (It's print($a~$b), not print $a (~b).) I am not sure I do like the use of ~ here. It does not screan concatenate to me (but then again neither did . when I started perl) I am thinking that maybe it should be a 2 character operator with at least one of then being + as + is common in many other languages for doing concatenation. Graham.
- Re: Tying & Overloading Larry Wall
- Re: Tying & Overloading Nick Ing-Simmons
- Re: Tying & Overloading Larry Wall
- Re: Tying & Overloading Nick Ing-Simmons
- Re: Tying & Overloading Larry Wall
- Re: Tying & Overloading Edward Peschko
- Re: Tying & Overloading Simon Cozens
- Re: Tying & Overloading Davíð Helgason
- Re: Tying & Overloading Simon Cozens
- Re: Tying & Overloading Simon Cozens
- Re: Tying & Overloading Graham Barr
- Re: Tying & Overloading H . Merijn Brand
- Re: Tying & Overloading Graham Barr
- Re: Tying & Overloading Davíð Helgason
- Re: Tying & Overloading Dan Sugalski
- Re: Tying & Overloading Simon Cozens
- Re: Tying & Overloading Graham Barr
- Re: Tying & Overloading Stephen P. Potter
- Re: Tying & Overloading Larry Wall
- Re: Tying & Overloading Austin Hastings
- Re: Tying & Overloading Larry Wall