diff options
author | dkf <donal.k.fellows@manchester.ac.uk> | 2005-12-19 10:05:24 (GMT) |
---|---|---|
committer | dkf <donal.k.fellows@manchester.ac.uk> | 2005-12-19 10:05:24 (GMT) |
commit | b2d1f7871ac602e36507ea0beab5868e1af45733 (patch) | |
tree | 75e1eb907c5d60d86cce6b073d508eb3183fef82 | |
parent | 9e980b0bde0e1bd6f6c549832502dcf9b5f6b623 (diff) | |
download | tcl-b2d1f7871ac602e36507ea0beab5868e1af45733.zip tcl-b2d1f7871ac602e36507ea0beab5868e1af45733.tar.gz tcl-b2d1f7871ac602e36507ea0beab5868e1af45733.tar.bz2 |
Clarify doc of variable substitution
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | doc/Tcl.n | 5 |
2 files changed, 8 insertions, 2 deletions
@@ -1,3 +1,8 @@ +2005-12-19 Donal K. Fellows <donal.k.fellows@manchester.ac.uk> + + * doc/Tcl.n: Clarify what is going on in variable substitution + following thread on comp.lang.tcl. + 2005-12-18 Donal K. Fellows <donal.k.fellows@manchester.ac.uk> * generic/tclCompCmds.c (TclCompileDictCmd): Ensure that we only do an @@ -5,7 +5,7 @@ '\" See the file "license.terms" for information on usage and redistribution '\" of this file, and for a DISCLAIMER OF ALL WARRANTIES. '\" -'\" RCS: @(#) $Id: Tcl.n,v 1.12 2004/03/09 12:59:04 vincentdarley Exp $ +'\" RCS: @(#) $Id: Tcl.n,v 1.13 2005/12/19 10:05:29 dkf Exp $ '\" .so man.macros .TH Tcl n "8.5" Tcl "Tcl Built-In Commands" @@ -87,7 +87,8 @@ characters between them. There may be any number of command substitutions in a single word. Command substitution is not performed on words enclosed in braces. .IP "[8] \fBVariable substitution.\fR" -If a word contains a dollar-sign (``$'') then Tcl performs \fIvariable +If a word contains a dollar-sign (``$'') followed by one of the forms +described below, then Tcl performs \fIvariable substitution\fR: the dollar-sign and the following characters are replaced in the word by the value of a variable. Variable substitution may take any of the following forms: |