一個接受兩個引數的過程
proc myproc {alpha beta} {
...
set foo $alpha
set beta $bar ;# note: possibly useless invocation
}
myproc 12 34 ;# alpha will be 12, beta will be 34
如果引數列表由單片語成,那麼它們將是過程中區域性變數的名稱,並且它們的初始值將等於命令列上的引數值。引數通過值傳遞,並且過程內的變數值發生的任何事情都不會影響過程外的資料狀態。