Cách kinh điển để chuyển danh sách sang quy trình Tcl là gì?Danh sách chuyển tới thủ tục Tcl
Tôi thực sự thích nếu tôi có thể lấy nó để danh sách được tự động mở rộng thành số lượng đối số thay đổi.
Vì vậy mà cái gì đó như:
set a {b c}
myprocedure option1 option2 $a
và
myprocedure option1 option2 b c
là tương đương.
Tôi chắc chắn rằng tôi đã thấy điều này trước đây, nhưng tôi không thể tìm thấy nó ở bất cứ nơi nào trực tuyến. Bất kỳ trợ giúp nào (và mã) để làm cho cả hai trường hợp tương đương sẽ được đánh giá cao.
Đây có phải là một quy ước Tcl tiêu chuẩn hay không. Hay tôi thậm chí còn sủa cây sai?
Bạn có thêm từ "unwrap" (tốt nhất là trong "đối số unwrap") ở đâu đó trong câu hỏi tuyệt vời của bạn không? Tôi đã có một thời gian khó tìm kiếm nó :-) – cfi