next up previous contents index
Next: Beispiel : cde Up: Weitere Tcl-Befehle Previous: Arrays

Listen

  Neben den Arrays besitzt Tcl mit Listen noch einen weiteren Variablentyp, welcher als Container genutzt werden kann. Sie bieten einerseits durch weitere Befehle, als auch durch die Möglichkeit eine Liste als ganzes auszugeben, mehr Möglichkeiten als Arrays. Die einfachste Form einer Liste ist eine Zeichenkette, welche die Elemente (hier Wörter) der Liste durch Leerzeichen oder Tabulatorsprünge getrennt enthält. Daher werden sie wie alle Variablen mit dem set-Befehl erzeugt, indem die zuzuweisende Liste gequotet wird. Bei der Variablenersetzung wird der Listenname durch die komplete Liste ersetzt.
   % set files { main.cc sample.h wav.h }
   main.cc sample.h wav.h
   % lindex $files 0 
   main.cc
   % puts "$files"
   main.cc sample.h wav.h
Außerdem stehen noch folgende Listenbefehle zur Verfügung:

next up previous contents index
Next: Beispiel : cde Up: Weitere Tcl-Befehle Previous: Arrays



Sascha Scherer
Fri Dec 6 09:58:01 MET 1996