| |||||||||||
| |||||||||||
Joining lists in Tcl. Indirect variables in Tcl.
With all programming languages, there seem to be a few things that you end up saying "I'm SURE there's a way to do that" .... yet you can't find out how. Here are two quick solutions in Tcl - a specialist subject, I know, but one of the busiest on our forum.
# Two quick solutions in Tcl ...The concat command lets you concatanate lists. There's a temptation to try to join lists up using the append or lappend commands, but this always turns out to be a bit of a fiddle as you manipulate the list structure yourself, perhaps having to add in extra spaces to the syntax. Tcl only goes through each command once as it interprets it (it's NOT recursive). That's efficient and what you want most of the time, but just occasionally - for example when you have one variable within another - it's a nuisance. Tcl's set command return the contents of a variable, though, so writing code as in the example above provide a useful is slightly inelegant solution. We have links to more Tcl List examples and more Tcl interpretter examples available. (written 2005-02-12 10:08:25) Associated topics are indexed under T202 - Tcl/Tk - Tcl FundamentalsT203 - Tcl/Tk - Conditionals and Loops
Some other Articles
Futility of war?Off to Munich Tcl/Tk (wish) Grid layout example Look after your staff and they'll look after you. AOL. Joining lists in Tcl. Indirect variables in Tcl. FAQ - Perl or PHP Examples - Gadfly, NI Number, and Tcl to C interface Canteen Dragon Fox and Python PHP5 lets you say no 1638 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 at 50 posts per pageThis is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price. Link to Ezine home page (for reading). Link to Blogging home page (to add comments). |
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||