diff options
Diffstat (limited to 'doc/variable.n')
| -rw-r--r-- | doc/variable.n | 15 | 
1 files changed, 8 insertions, 7 deletions
| diff --git a/doc/variable.n b/doc/variable.n index 4e6a2a4..7d58a02 100644 --- a/doc/variable.n +++ b/doc/variable.n @@ -5,18 +5,17 @@  '\" See the file "license.terms" for information on usage and redistribution  '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES.  '\"  -'\" RCS: @(#) $Id: variable.n,v 1.4.18.2 2005/02/16 18:53:02 msofer Exp $ -'\"  -.so man.macros  .TH variable n 8.0 Tcl "Tcl Built-In Commands" +.so man.macros  .BS  '\" Note:  do not modify the .SH NAME line immediately below!  .SH NAME  variable \- create and initialize a namespace variable  .SH SYNOPSIS -\fBvariable \fR?\fIname value...\fR? \fIname \fR?\fIvalue\fR? +\fBvariable \fR\fIname\fR +.sp +\fBvariable \fR?\fIname value...\fR?  .BE -  .SH DESCRIPTION  .PP  This command is normally used within a @@ -59,7 +58,9 @@ After the variable has been declared,  elements within the array can be set using ordinary  \fBset\fR or \fBarray\fR commands.  .SH EXAMPLES +.PP  Create a variable in a namespace: +.PP  .CS  namespace eval foo {      \fBvariable\fR bar 12345 @@ -67,6 +68,7 @@ namespace eval foo {  .CE  .PP  Create an array in a namespace: +.PP  .CS  namespace eval someNS {      \fBvariable\fR someAry @@ -78,6 +80,7 @@ namespace eval someNS {  .CE  .PP  Access variables in namespaces from a procedure: +.PP  .CS  namespace eval foo {      proc spong {} { @@ -91,9 +94,7 @@ namespace eval foo {      }  }  .CE -  .SH "SEE ALSO"  global(n), namespace(n), upvar(n) -  .SH KEYWORDS  global, namespace, procedure, variable | 
