Каков канонический способ передать список процедуре Tcl?
Мне бы очень понравилось, если бы я смог получить его, чтобы список автоматически расширялся в переменное количество аргументов.
Итак, что-то вроде:
set a {b c}
myprocedure option1 option2 $a
и
myprocedure option1 option2 b c
эквивалентны.
Я уверен, что видел это раньше, но я не могу найти его нигде в Интернете. Любая помощь (и код), чтобы сделать оба эквивалентных случая, была бы оценена.
Является ли это стандартным соглашением Tcl. Или я даже лаю по неправильному дереву?