имеем примерно такой циклfor {set i 0} {$i<=[llength $data]} {incr i} {
..............................
set pins_list$i [list]
set pins [lindex $data [expr $i+2]]
lappend pins_list$i $pins
puts $pins_list$i
}
}Дело в последней строке. Т.е. идея в том, чтобы получать значение переменной на каждой итерации и чтобы оно хранилось отдельно. Но так как написано, с двумя знаками $ TCL не принимает
>[оверквотинг удален]
> ..............................
> set pins_list$i [list]
> set pins [lindex $data [expr $i+2]]
> lappend pins_list$i $pins
> puts $pins_list$i
> }
> }
> Дело в последней строке. Т.е. идея в том, чтобы получать значение переменной
> на каждой итерации и чтобы оно хранилось отдельно. Но так как
> написано, с двумя знаками $ TCL не принимаетputs ${pins_list}$i
не пробовали?