Tcl, which uses a brace syntax similar to Perl or C/C++ to delimit functions, does not allow the following, which seems fairly reasonable to a C programmer:The reason is that in Tcl, curly braces are not used only to delimit functions as in C or Java.