[linux] Re: perl vraag: tree lezen.

Hugo van der Kooij hvdkooij op vanderkooij.org
Wo Mrt 18 13:58:31 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hugo van der Kooij wrote:
> Beetje OT. Maar zo storm loopt het nu ook weer niet.
> 
> Ik heb weer eens een perl uitdaging en het kwartje wil niet vallen.
> Een beetje het probleem als programmeren geen dagelijkse bezigheid is.

Ik heb het fiks vereenvoudigd en daar ga ik al nat. Knap suf maar het
resultaat is niet wat ik verwacht.

Test script:

#!/usr/bin/perl
use Data::Dumper;
$Data::Dumper::Indent = 0;
$erree = ['een','twee','drie'];
print "\$erree[1] = ".$erree[1]."\n";
print Dumper( $erree )."\n";

En de uitvoer is niet geheel wat ik verwacht:

$erree[1] =
$VAR1 = ['een','twee','drie'];

In de grond is dat het probleem. En met nog eens fiks snuffelen kwam ik
wat verder. Want een array had ik moeten doen met:
$erree = ('een','twee','drie');

Maar wat wel werkt:

#!/usr/bin/perl
use Data::Dumper;
$Data::Dumper::Indent = 0;
$erree = ['een','twee','drie'];
print "\$erree[0] = ".$erree->[0]."\n";
print Dumper( $erree )."\n";

Want dat geeft als uitvoer:

$erree[0] = een
$VAR1 = ['een','twee','drie'];

Daar ga ik eens verder mee experimenteren.

Hugo.

- --
hvdkooij op vanderkooij.org               http://hugo.vanderkooij.org/
PGP/GPG? Use: http://hugo.vanderkooij.org/0x58F19981.asc

	A: Yes.
	>Q: Are you sure?
	>>A: Because it reverses the logical flow of conversation.
	>>>Q: Why is top posting frowned upon?

Bored? Click on http://spamornot.org/ and rate those images.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org

iEYEARECAAYFAknA778ACgkQBvzDRVjxmYF7cQCeOo0ym4NZhEys/g5GKkpp3o9F
0EYAn1QN869LVARhzKAXw9HxroyWUc43
=rldd
-----END PGP SIGNATURE-----



More information about the Linux mailing list