| Dem Variablennamen einer Liste geht immer ein @
voraus, es sei denn, durch einen nachfolgenden Index
wird genau ein Element herausgegriffen.
|
| Die Elemente von Listen (und assoziativen Arrays)
sind immer Skalare. Kompliziertere Datenstrukturen
werden nachher möglich auf Basis von Zeigern, die
ebenfalls Skalare sind.
|
| Innerhalb von runden Klammern können durch
Kommata getrennt beliebig viele Skalare und Listen
angegeben werden, die zu einer einzigen flachen
Liste werden.
|
| Listen können einander zugewiesen werden. Es
werden dann wirklich alle Elemente kopiert und der
ursprüngliche Inhalt der Zielliste geht verloren.
|
| Indexbereiche beginnen mit 0 und sind nach oben
hin dynamisch offen. Der derzeitig höchste belegte
Index von @friends ist $#friends -- im Beispiel 3.
|
| Mit $friends[$index] wird entsprechend dem Index
auf ein einzelnes Element zugegriffen. Zugriffe
jenseits des aktuellen Indexbereiches sind zulässig
und liefern undef.
|