リスト構造で解説したように、ブレス（{、}）は、改行コードなどの特殊文字の機能を無効化する。この法則はコマンド置換子であるブラケットや、変数置換子である$記号に対しても貫かれる。そのため、下記のコードではコマンド置換も変数置換も行われない。 puts {[expr 100*$num] 円}そのため、実行結果として出力される文字列は以下のものになる。[expr 100*$num] 円コマンド置換も変数置換も機能させ、かつブランクを含む文字列をひとつの引数として puts コマンドに渡すには、ブレスの代わりにダブルクォーテーション（"）で挟めば良い。 puts "[expr 100*$num] 円"num変数に3がセットされていればコマンドの実行結果として300 円が出力される。このように、ダブルクォーテーションの機能はブレス機能とほぼ同等であるが、コマンド置換と変数置換をTclパーサーに許すところが異なる。ダブルクォーテーションの中でのコマンド置換、変数置換は Tcl の特長的な機能である。なお、ダブルクォーテーションとブレスの機能は、それらがリスト要素の先頭と末尾に記述された場合にのみ有効である。下の例では「"」は文字として扱われる。 set text 石を投げたら"ゴツン"と音がした
Tcl パーサーは変数機能の提供によりコマンド間でのデータの受け渡しも扱ってくれる。変数はsetコマンドにより生成される。そして、$記号が先頭に付いた要素を変数名とみなし、その値に要素全体を置換する。これが「変数置換」である。 set a {This is a pen.} puts $a変数置換はコマンド行の先頭要素に対しても機能する。つまりコマンド名を変数で与えることも可能である。変数置換は1回しか実行されない。変数置換結果に文字「$」が含まれていても再置換が試みられることはない。また、変数置換で得られた文字列にブランクが含まれていても、2つの引数としてではなく、ブランクが含まれた1つの引数として渡される。引数の分離（リストの認識）は変数置換前に行われるからである。もし置換結果から改めて引数分離を行わせたいなら eval コマンドを利用する。
Tcl パーサーはリストの先頭要素を常にコマンド名として認識する。それ以外の要素はコマンドに渡すべき引数として認識する。しかし、その引数要素がブラケット（[、]）で挟まれていると、その中身をコマンド行と認識し、それを実行してから本来の引数値を求めてくれる。これが「コマンド置換」である。 set a [expr 100*2]
Tcl パーサーがソースコードからコマンド行としてリストを取り出すとき、ひとつのリストの終端は改行コードかセミコロン（;）で判断する。しかし改行コードやセミコロンがブレスの内側にあれば、それをリストの終端記号とは見なさない。したがって、以下の3行の文字列は3つの要素から成るひとつのリストである。改行コードは3個あるが、最後の改行コードだけがリストの終端記号の役割を果たす。 if {$a<0} {   set a 0 }上記リストは Tcl の if コマンドでありC言語の if 文に似ている。しかしブレスがリスト記述記号として採用されているので似ているだけである。上記の if コマンドを以下のように改行の位置を変えると、ifコマンドの引数エラーになる。 if {$a<0} {   set a 0 }Tcl パーサーは上記4行の文字列を2つのリストとして認識する。したがって先頭行のifコマンド行は引数がひとつだけしか与えられていないことになり、引数エラーが発生する。ここで重要なのは、エラーを返したのは if コマンドであり、Tcl パーサーが検出した「文法エラー」ではないということである。Tcl には制御文などの「文」はない。分岐や繰り返しなどの実行制御も単にコマンドによって実現されているだけである。「Tcl には細かなルールが無い」のであり、そこにはリスト構造と、以下に解説する「特殊記号」しかない。
リストは文字列である。リストを構成する要素はブランクかタブで区切られる。ブランクやタブを要素に含めたい場合には、その要素をブレス（{、}）で挟めば良い。以下の文字列は三つの要素から成るリストである。 This is {a pen}
安政5年（1858年）の日米修好通商条約から1899年（明治32年）の日英通商航海条約発効までの間、横浜の外国人居留地に住む人々は、行動範囲を居留地から10里以内に制限されていた。その制限範囲内にあり、風光明媚で宿泊施設が整っていた江の島には、明治初期以来多くの外国人が訪れるようになった。東京大学の初代動物学教授エドワード・S・モースは1877年（明治10年）7月から8月まで、シャミセンガイ研究のために江の島に日本最初の臨海実験所を開いた。アイルランド人貿易商サムエル・コッキングは、東山頂上部にあった与願寺の菜園を買い取り、別荘と庭園の造営を開始した。多くの熱帯植物を収集栽培し、本格的なボイラーを持つ大型温室やオオオニバスの栽培池を持つという画期的な熱帯植物園が完成したのは1885年（明治18年）のことであった。ただし、温室の完成は1888年（明治21年）以降と推察される。このように、文明開化の時代に江の島が近代博物学発祥地の一つとなった。1985年（昭和60年）4月14日、北緑地に「日本近代動物学発祥の地記念碑」が建てられ、2002年（平成14年）の江の島植物園リニューアル工事の際にコッキングの温室跡が再発見され、新しくオープンした公園は「江の島サムエル・コッキング苑」と名付けられた。