リストをTclプロシージャに渡す標準的な方法は何ですか?リストをTclプロシージャに渡す
リストが自動的に可変数の引数に展開されるようにすれば本当に好きです。
のようなものようにするには:
set a {b c}
myprocedure option1 option2 $a
と
myprocedure option1 option2 b c
は等価です。
私はこれを前に見たことがありますが、どこでもオンラインで見つけることはできません。両方のケースを同等にするためのヘルプ(およびコード)は高く評価されます。
これは標準的なTcl規則と見なされますか?それとも、私は間違った木を吠えることさえありますか?
Caあなたの偉大な質問のどこかに「unwrap」という言葉を付け加えてください。私はそれを見つけるのが苦労しました:-) – cfi