명령 평가의 대체 단계 동안 두 그룹화 연산자인 중괄호({)와 큰따옴표(")는 Tcl 해석기에서 다르게 처리됩니다. 지난 강의에서 큰따옴표로 단어를 그룹화하면 큰따옴표 내에서 대체가 발생할 수 있음을 확인했습니다.
대조적으로 이중 중괄호 안에 단어를 그룹화하면 중괄호 내에서 대체가 비활성화됩니다. 중괄호 안의 문자는 작성된 그대로 명령에 전달됩니다.
중괄호 내에서 처리되는 유일한 "백슬래시 시퀀스"는 줄 끝의 백슬래시입니다. 이것은 여전히 줄 연속 문자입니다.
중괄호는 그룹화에 사용될 때만(즉, 일련의 단어의 시작과 끝에서) 이 효과를 나타냅니다. 문자열이 이미 따옴표나 중괄호로 그룹화되어 있고 그룹화된 문자열 중간에 중괄호가 있는 경우(예: "foo{bar"), 중괄호는 특별한 의미가 없는 일반 문자로 처리됩니다.
문자열이 따옴표로 그룹화되면 인용된 문자열 내에서, 심지어 중괄호 사이에서도 대체가 발생합니다. set Z Albany set Z_LABEL "The Capitol of...