Print

Print


> The advantage I see to ** is that it means one less in our repertoire of
> special characters. Is there really a possible ambiguity of  ** with the use
> of * to mask characters? That is, any possible ambiguity that isn't solved by
> the escaping detailed at

> So for example:
> a left-truncation search on "*xyz" would be *\*xyz.
> A word search on "*xyz" would be **\*xyz**
> A word, left-truncated  search on "xyz" would be ***xyz**

If we can have **, then this would imply, incorrectly, ?? for zero or one
words. BUT ?? is meaningful as characters (up to two characters)

Also, is '***foobar':

1.  '(**)(*)foobar' which would match 'fred bertfoobar'
2.  '(*)(**)foobar' which would match 'fredbert foobar' but not the above

And if one, how do you express the other?

I'm sticking by '|' personally.

Rob


--
      ,'/:.          Rob Sanderson ([log in to unmask])
    ,'-/::::.        http://www.o-r-g.org/~azaroth/
  ,'--/::(@)::.      Special Collections and Archives, extension 3142
,'---/::::::::::.    Twin Cathedrals:  telnet: liverpool.o-r-g.org 7777
____/:::::::::::::.              WWW:  http://liverpool.o-r-g.org:8000/
I L L U M I N A T I