Re: Dodekalogue comment
- From: Kaitzschu <kaitzschu@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 29 Aug 2005 02:41:11 +0300
On Sun, 28 Aug 2005, Helmut Giese wrote:
Hi Gerry,
I think you got a point here. While terseness is appropriate here, I think that adding a couple of words won't hurt.The dodekalogue states:
...
Would it be more accurate for the first sentence to end with "the next double quote character seen by the parser at the same recursion level" or something similar?I think that "same recursion level" is too technical here. How about --- If the first character of a word is double quote (``"'') then the word is terminated by the next double quote character found outside any command invocation.
That makes me ponder what is command invocation in this context, and escaped quotes aren't inside any command invocation but won't terminate a word. How about just typing in some enlightening example, like
puts "This is second line.[puts "This is first line."]"
and label it as "The Essence of Double Quotes".
Probably page Tcl isn't proper place for examples, though. This is one cookie that just didn't crumble (and it looks horrible in most syntax coloring editors, even Joe flips over).
And to Gerry, if Powers that Be judge you as an idiot, you won't be a lonely one :)
--
-Kaitzschu
s="TCL ";while true;do echo -en "\r$s";s=${s:1:${#s}}${s:0:1};sleep .1;done
.- References:
- Dodekalogue comment
- From: Gerry Snyder
- Re: Dodekalogue comment
- From: Helmut Giese
- Dodekalogue comment
- Prev by Date: Re: call a proc from c
- Next by Date: ANNOUNCE: freeWrap 6.1 released
- Previous by thread: Re: Dodekalogue comment
- Next by thread: ANNOUNCE: freeWrap 6.1 released
- Index(es):