Re: format statement: Expanding a string
Available news archives: comp.lang.tcl - comp.lang.python - comp.security.firewalls - sci.crypt - comp.lang.php - comp.lang.javascript
Google
 
Web news.hping.org


comp.lang.tcl archive

Re: format statement: Expanding a string

From: Don Porter <dgp@email.nist.gov>
Date: Wed Mar 01 2006 - 02:40:46 CET

Scott Brown wrote:
> set myfmt "%-25s %10s";
> set pets "Cat Dog";
> puts [format $myfmt Cat Dog]; # this one works
> puts [format $myfmt $pets]; # this one doesn't

  puts [eval [linsert $pets 0 format $myfmt]]

OR

  package require Tcl 8.5
  puts [format $myfmt {expand}$pets]

-- 
| Don Porter          Mathematical and Computational Sciences Division |
| donald.porter@nist.gov             Information Technology Laboratory |
| http://math.nist.gov/~DPorter/                                  NIST |
|______________________________________________________________________|
Received on Sun Apr 30 02:18:12 2006