programming.nbk: Home | Index | Next Page: Tcl: puts | Previous Page: Tcl: pattern matching
The basic syntax of a Tcl procedure declaration is:
procedure_name arg_list body #this is good old recursive factorial proc factorial {number} { if { $number == 0 } { return 1 } else { return [expr $number * [factorial [expr $number - 1]]] } } % factorial 10 3628800
Curly brackets are used to group the argument(s) and to group the body of the procedure.
programming.nbk: Home | Index | Next Page: Tcl: puts | Previous Page: Tcl: pattern matching
Notebook exported on Monday, 7 July 2008, 18:56:06 PM Eastern Daylight Time