John Castura wrote:

> I was thinking about the discussion re: escape characters and wondered whether
> some redundancy could be useful for designers over the long run. If $foo is defined
> ("Gibreel") and $bar is undefined, we could have:
> 
> $foo -> Gibreel
> $\foo  -> $foo
> $\\foo -> $\foo
> 
> $bar -> $bar
> $\bar -> $bar (rather than $\bar)
> $\\bar -> $\bar (rather than $\\bar)

This is perfect.  Exactly what I was thinking, but forgot about the
$\bar output case, and $\\bar does it.

It means that we have a nice parallel to $!bar, and the conventional
notion of escape disappears.

I was off down the path of \$bar -> $bar,  \\$bar-> \<bar>,  \\\$bar ->
\$bar ,etc and actually have it working for references and pluggable
directives.  When I figured out how the defined directives (#set, #if)
would work, I went to bed....

> (Of course, this idea would be the same regardless of the escape
> characters that are eventually decided upon.)

I think that \ is a great 'escape' character, since that is
conventional.
 
> Anyways, I may not be thinking about this correctly, but I thought I'd throw
> in my 2 cents...

You are thinking (at least to me) 100% correctly, although it may be us
two vs. quite a crowd :0
 (We can take 'em)

Lets hear it folks.  I want to put this to bed.

geir
-- 
Geir Magnusson Jr.                               [EMAIL PROTECTED]

Yes Mr. Bush, Social Security *is* a federal program.

Reply via email to