接受任意數量引數的過程

proc myproc args { ... }
proc myproc {args} { ... } ;# equivalent

如果特殊引數名稱 args 是引數列表中的最後一項,則它會在命令列中的該點接收所有引數的列表。如果沒有,則列表為空。

args 之前可以有引數,包括可選引數:

proc myproc {alpha {beta {}} args} { ... }

此過程將接受一個或多個引數。前兩個(如果存在)將由 alphabeta 使用:其餘引數的列表將分配給 args