Next in thread → Next in month →

Re: [search-ws] cql bnf

From
Ray Denenberg, Library of Congress <>
Date
2008-05-29T13:57:29+00:00
ID
20fe01c8c193$e7030ff0$
Thread
Re: [search-ws] cql bnf
Well we can't allow a revised bnf to have substantive changes, it has to say
the same thing as the old bnf, for version 1.2 (we can consider substantive
changes for 2.0)

          But I think it is important that the bnf begin something like:

  cql-query          =  query [sort-spec]

         rather than:

sortedQuery ::= prefixAssignment sortedQuery | scopedClause ['sortby'
sortSpec]

It is intuitively much clearer (to me) when the bnf begins with the actual
thing that you''re trying to define.

--Ray


----- Original Message ----- 
From: "Ashley Sanders" <>
To: <>
Sent: Thursday, May 29, 2008 6:30 AM
Subject: Re: [search-ws] cql bnf


> Ray,
>
> > I've attached two files (I don't know if this listserv allows
attachments,
> > we'll see)
> > one is the "current" cql bnf, and the other is proposed to replace it,
> > written by Tony Hammond, who is on the SRU Editorial Board where we
kicked
> > this around a bit but never reached a conclusion.
> >
> >  I would like to use Tony's bnf  for the OASIS work.
> >
> > I  haven't been able to give it the close scrutiny it needs, but perhaps
we
> > could all take a look at it.
>
> I've had a quick look and I'm not sure if the new version says
> the same things about the so-called reserved words and, or, not, prox
> and sortby.
>
> I pretty sure the original CQL allowed (horrendous) queries like
>
>     and or not  -- in pqf notation: @or "and" "not"
>
>     and and and  -- in pqf notation: @and "and" "and"
>
>     etc, etc, ...
>
> Tony's document says and, or, not, prox and sortby are reserved words
> and are specifically excluded from simple-name and simple-string.
> The original document has the following:
>
>     "Reserved words are 'and', 'or', 'not', and 'prox' (case
>      insensitive). When a reserved word is used in a search term,
>      case is preserved."
>
> Which to me, seems to say that they are reserved words and then
> goes on to say, well actually you can use them anyway.
>
> I think Tony's version excludes queries like "and and and"
> -- which may actually be a good thing.
>
> Ashley.
> -- 
> Ashley Sanders               
> Copac http://copac.ac.uk A Mimas service funded by JISC
>
> ---------------------------------------------------------------------
> To unsubscribe from this mail list, you must leave the OASIS TC that
> generates this mail.  You may a link to this group and all your TCs in
OASIS
> at:
> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>
Next in thread → Next in month →