proc test {} {
#{}
puts "aaa"
}
test
とすれば、エラーになりません。
#{
のままだと、
missing close-brace: possible unbalanced brace in comment
while executing
"proc test {}"
(file "C:\Program Files\copal230\Copal.tmp" line 1)
のエラーになります。
#}
とすると、
invalid command name "}"
while executing
"}"
(file "C:\Program Files\copal230\Copal.tmp" line 4)
のエラーになります。
プロシージャ内のコメント行では、{}をセットで使う必要があるということにな
りますか。\{、\}とエスケープすればセットで使わなくてもエラーになりません
。{}を文法の構成要素として捉えていますね。コメントの性質を考えるとバグな
んでしょう。
藤岡 和夫
FGALTS@...
kazuf@...
TS Networkのために http://homepage1.nifty.com/kazuf/