Subject Re: [IBO] Macro Symbol Defaults
Author Nando Dessena

> I am currently using macro defaults of the << and >> characters. I noticed
> on my project that if these characters are put in an HTML file that they can
> mess things up. As a result I have been using the [[ and ]] characters for
> macros in my web projects. I didn't really give a lot of thought to the
> default macro characters that got put into v3.6 (unannounced because it is
> supposed to be a v4.0 feature).
> I would like to know what you all think a good default for macro characters
> should be. We could even go with the same standard that the borland internet
> stuff does with the <#...> style.

if we consider a Macro something that *must* be substituted, then the
transparent tag solution (<#...>) is not good: when displaying the text
as HTML a transparent tag just disappears (but then, who should display
an SQL statement as HTML? An HTML based tracer, perhaps?).
Perhaps a good solution would be to use %, or something else, but a
single character as the initial symbol and nothing as the terminator,
for consistence with parameters. But I don't know how difficult it would
be for you to support no terminator symbol.

Otherwise, % or %% would be fine.

I'd avoid anything that is used with other meanings elsewhere, such as
square brackets and <>.