From: Akim Demaille <[EMAIL PROTECTED]>
   Date: 28 Feb 2000 09:16:00 +0100

   I'm very OK with changing them.  I buy any suggestion of names.
   Currently there are four guys:

         s/@BKL@/[/g
         s/@BKR@/]/g
         s/@DLR@/$/g
         s/@PND@/#/g

Here's an idea: why don't we borrow symbols from the C standard?
The C Standard has the digraphs <: for [, :> for ], and %: for #.
C doesn't have a digraph for $, but I would suggest S|, as the idea
seems to be "mentally overprint the characters to get an approximation
to the symbol".  So we could have this:

s/@<:@/[/g
s/@:>@/]/g
s/@S|@/$/g
s/@%:@/#/g

If you don't like the C digraphs, we could of course use whatever
other digraphs we like (e.g. the Pascal diagraphs).  (If we were
feeling really perverse, we could use the C trigraphs.  :-)

An advantage of this approach is that it doesn't usurp the user's name
space the way that @BKL@ etc. do.

   although I share much of your feelings wrt the level of
   compatibility we should aim to, we will probably do it via another
   set of correctly quoted macros.

Yes, I think this is the consensus.

Reply via email to