У меня есть вопрос по поводу следующего утверждения в tcl
set hello [format %x [expr { 2**($D - 1)}]]
proc принимает в качестве параметра $ D, я передаю его как 1, но он жалуется на синтаксическую ошибку в выражении "2 ** ($ D - 1)": неожиданный оператор *
может кто-нибудь поможет?