[osis-core] Grain regex
Patrick Durusau
osis-core@bibletechnologieswg.org
Wed, 14 Aug 2002 14:40:51 -0400
Todd,
For consistency I would prefer [ and ].
BTW, my laptop has died (on/off switch problem I suspect) and has been
shipped to the local source for repairs. (died about 11 AM today) As you
probably suspect, was using it for the pretty documentation with XMLSpy.
Switching to validation with Xerces but will not have pretty
documentation abilities until the laptop returns. May need to call on
you for generating the docs.
Any other outstanding issues that will require changes that need to be
validated? (I don't know that Steve's earlier reply resolved any other
issues with the current candidate for release. If not, post separate
subject line messages).
Patrick
Todd Tillinghast wrote:
>So would both ch and str be followed by [ and ] or just str?
>
>Todd
>
>>-----Original Message-----
>>From: owner-osis-core@bibletechnologieswg.org [mailto:owner-osis-
>>core@bibletechnologieswg.org] On Behalf Of Steve DeRose
>>Sent: Wednesday, August 14, 2002 6:03 AM
>>To: osis-core@bibletechnologieswg.org
>>Subject: RE: [osis-core] Grain regex
>>
>>At 02:56 PM -0600 08/13/02, Todd Tillinghast wrote:
>>
>>>
>>>Isn't the string everything after the : until the end of the
>>>
>reference
>
>>>OR until the - in the case of the first value in a range reference.
>>>
>>Could -- but that makes the syntax non-extensible; and undelimited
>>strings make me nervous...
>>
>>>How would we know when the number ends for the ch:number case? Same
>>>rules. Neither case requires [ ] to know when the start and end are.
>>>
>>>Todd
>>>
>>True; at the moment. But it seems cleaner to me to throw in the () or
>>[], because
>>
>>a) it makes the three parts (work/id/grain) parallel
>>
>>b) it allows for later adding grains with >1 parameter, or adding
>>length or other parameters to existing grains
>>
>>c) it makes it clearer what the scope is in range references, so the
>>'-' is less prone to look like it's part of the grain syntax
>>
>>d) it makes the scope of the grain parameter visually obvious
>>
>>
>>--
>>
>>Steve DeRose -- http://www.stg.brown.edu/~sjd
>>Chair, Bible Technologies Group -- http://www.bibletechnologies.net
>>Email: sderose@speakeasy.net
>>Backup email: sjd@stg.brown.edu
>>
--
Patrick Durusau
Director of Research and Development
Society of Biblical Literature
pdurusau@emory.edu