In article <[EMAIL PROTECTED]>, Thomas b�tzler
wrote:
> Marcus Claesson [mailto:[EMAIL PROTECTED] asked:
>> I have a silly little list-parsing problem that I can't get my head
>> around, and I'm sure some of you have come across it before.
>
> Sure. Looks like homework ;-)
No, the homework I've seen our students do is _much_ more difficult. ;-)
[...]
> foreach my $key ( sort keys %unique ){
> print "$key: " . join( ", ", sort keys %{$unique{$key}} ) . "\n";
> }
I just noticed that:
print join ", ", @list, "\n";
produces output such as:
a,
a, b, c,
whereas:
print join(", ", @list), "\n";
produces:
a
a, b, c
(no trailing comma) -- strange... I think I remember reading somewhere that
without the parentheses 'join' doesn't really know exactly where to stop.
Sound right?
--
Kevin Pfeiffer
International University Bremen
--
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]