作者: s-imai
日時: 2003/3/7(00:24)
今井です。

>  Tcl/Tk入門第2版の17ページに「Tclでは、他の言語とは異なり、#はコマンド
> の先頭に置かなくてはならない。それ以外の場所に置かれた#は、コメントとし
> て特別に扱われない。コマンドの末尾にコメントを記述するためには、セミコロ
> ンを用いて直前のコマンドを区切っておくと良い。」とあります。

これはできるので、そうとも言えないと思います。

proc test {} {
# hoge
    puts "aaa"
}

ブロック中のコメント内の中括弧には特別な意味がある
のだと思います。

蛇足ですが、
#コメントをSJISコードで書いた場合、
SJISの2バイト目が'{'または'}'になると
エラーになります。
(英語版Windowsで経験しました)
これもバグか仕様か謎です。。。

-----
Satoshi Imai
s-imai@...