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如果参数列表由单词组成,则这些将是过程中局部变量的名称,并且它们的初始值将与命令行上的参数值相等。参数是通过值传递的,并且过程内的变量值发生的任何变化都不会影响过程外的数据状态。