Q: Junctions send+more=money

2005-02-26 Thread Markus Laire
I have two questions about this example code (taken from http://svn.openfoundry.org/pugs/examples/sendmoremoney.p6) (btw, a really nice example of how to use junctions - just try to write this in perl5 :) #!perl6 use v6; my $s; my $e; my $n; my $d; my $m; my $o; my $r; my $y; $s =

Re: S06: Pairs as lvalues

2005-02-26 Thread Uri Guttman
IB == Ingo Blechschmidt [EMAIL PROTECTED] writes: IB Hi, IB quoting http://dev.perl.org/perl6/synopsis/S06.html: Pairs can be used as lvalues. The value of the pair is the recipient of the assignment: (key = $var) = value; When binding pairs, names can be used to match up

Re: Q: Junctions send+more=money

2005-02-26 Thread Rod Adams
Markus Laire wrote: I have two questions about this example code (taken from http://svn.openfoundry.org/pugs/examples/sendmoremoney.p6) I have a few issues with this code. Or at least observations of how it differs from the classic SEND + MORE = MONEY problem. see below. #!perl6 use v6; my $s;

Re: S06: Pairs as lvalues

2005-02-26 Thread Luke Palmer
Ingo Blechschmidt writes: that's really convenient, but what will the following code do? my $x = (a = 42); # $x is a Pair. $x = 13; # Is $x now the Pair (a = 13) or # the Int 13? It's the Int 13. Your example looks a lot like this one: my $x