我找不到答案是什麼使用空間定義的差別雙::(當我讀到這兩個地方使用源文件)之間:Tcl的命名空間定義
namespace eval somenamespace {
}
和
樣品而不:: https://github.com/tcltk/tcllib/blob/master/modules/generator/generator.tcl#L16
樣品與:: https://github.com/tcltk/tcllib/blob/master/modules/ftp/ftp.tcl#L56
謝謝你的解釋Donal – ivan73