728x90
namespace eval NAMESPACE_NAME {
variable var_1 "VALUE1"
variable var_2 "VALUE2"
variable var_3 "VALUE3"
}
# dynamic return way
for {set i 1} {$i < 4} {incr i} {
puts [set NAMESPACE_NAME::var_$i]
}
# OUPUT
# >> VALUE1
# >> VALUE2
# >> VALUE3
# set 명령어는 "set Variable Value" 형태로 쓰면 Variable에 Value를 저장하지만
# "set Variable" 형태로 쓰면 Variable 값을 반환한다
728x90
728x90
'Programming > TclTk' 카테고리의 다른 글
Tcl 특정 경로, 파일을 제외하고 다운로드 (0) | 2023.04.27 |
---|---|
Tcl 동적바인딩, 여러 값 출력 (0) | 2022.10.20 |
Tcl namespace eval command (1) | 2022.09.16 |
TK X 이벤트와 Tcl 명령의 연결 (0) | 2022.09.13 |
TK Pack 형상 관리자 (0) | 2022.09.13 |
댓글