[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] Space as a list item separator>
- To: Group finalising DDLm and associated dictionaries <[email protected]>
- Subject: Re: [ddlm-group] Space as a list item separator>
- From: John Westbrook <[email protected]>
- Date: Tue, 01 Dec 2009 07:27:38 -0500
- In-Reply-To: <[email protected]>
- Organization: RCSB Protein Data Bank
- References: <C7398588.126B6%[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]> <[email protected]><[email protected]>
Could I ask for a clarification of the interpretation of a mixed case such as: [1, 2, 3 4 ] or [1,2,3 4] If quote and space are permitted are the above going to satisfy the syntax requiremens? John Herbert J. Bernstein wrote: > First amending the arguments > > To summarise the arguments: > > 1. In favour of both space and comma > - comma is used in some other non-CIF contexts as a list delimiter > - comma allows a large subset of lists and arrays to be carried > opaquely in CIF 1 and CIF 1.1 documents. > > 2. Against comma: > - A single type of separator makes the grammar simpler > - Space is used everywhere else in CIF as a separator (consistency) > - Comma can then be used in non-delimited strings > > Then > > I vote for comma and space -- Herbert > > ===================================================== > Herbert J. Bernstein, Professor of Computer Science > Dowling College, Kramer Science Center, KSC 121 > Idle Hour Blvd, Oakdale, NY, 11769 > > +1-631-244-3035 > [email protected] > ===================================================== > > On Tue, 1 Dec 2009, James Hester wrote: > >> Dear CIF2 people: the time has come to vote on the list item separator >> issue. Firstly: as far as I know, nobody is against space as a >> separator, >> so spaces will be possible list item separators. Some may be against >> commas, so this vote is on whether or not to allow commas. >> >> To summarise the arguments: >> >> 1. In favour of both space and comma >> - comma is used in some other non-CIF contexts as a list delimiter >> >> 2. Against comma: >> - A single type of separator makes the grammar simpler >> - Space is used everywhere else in CIF as a separator (consistency) >> - Comma can then be used in non-delimited strings >> >> Space only: Nick, James (Nick is here) >> Comma and Space: ? >> >> On Tue, Dec 1, 2009 at 5:30 PM, James Hester <[email protected]> >> wrote: >> More specifically, CIF1.1 excludes square brackets as the first >> character in a non-delimited string. >> >> >> On Tue, Dec 1, 2009 at 9:33 AM, James Hester <[email protected]> >> wrote: >> Dear Herbert: as CIF 1.1 doesn't define lists, I'm not >> sure why you suggest that the example below is a valid >> tag. >> >> On Tue, Dec 1, 2009 at 12:36 AM, Herbert J. Bernstein >> <[email protected]> wrote: >> Sorry something got lost in the prior message. >> It should have >> read: >> >> Dear Colleagues, >> >> Back to the question of commas. >> If you accept the desirability of >> having a CIF 1.5, commas in lists >> become very useful. Someone with >> a CIF 1.1 editor will be able to >> prepare a CIF 1.5 file for many >> useful cases by doing all lists >> with commas and no embedded blanks >> as long as they can make their >> lists fit on single lines. In CIF >> 1.1 >> >> [[1,2,3],[4,5,6],[7,8,9]] >> >> is a valid value for a tag, but >> >> [[1 2 3] [4 5 6] [7 8 9]] >> >> is not. >> >> >> No, neither example is a valid CIF 1.1 tag. CIF 1.1 explicitly >> excludes brackets as the first character of a non-delimited >> string. >> >> >> Having the option of commas in lists >> will help to smooth the >> transition for at least some people. >> >> >> >> -- >> T +61 (02) 9717 9907 >> F +61 (02) 9717 3145 >> M +61 (04) 0249 4148 >> >> >> >> >> -- >> T +61 (02) 9717 9907 >> F +61 (02) 9717 3145 >> M +61 (04) 0249 4148 >> >> >> >> >> -- >> T +61 (02) 9717 9907 >> F +61 (02) 9717 3145 >> M +61 (04) 0249 4148 >> >> > > ------------------------------------------------------------------------ > > _______________________________________________ > ddlm-group mailing list > [email protected] > http://scripts.iucr.org/mailman/listinfo/ddlm-group _______________________________________________ ddlm-group mailing list [email protected] http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- Follow-Ups:
- Re: [ddlm-group] Space as a list item separator> (Herbert J. Bernstein)
- Re: [ddlm-group] Space as a list item separator> (James Hester)
- References:
- Re: [ddlm-group] Space as a list item separator (Nick Spadaccini)
- Re: [ddlm-group] Space as a list item separator (SIMON WESTRIP)
- Re: [ddlm-group] Space as a list item separator (SIMON WESTRIP)
- Re: [ddlm-group] Space as a list item separator (Herbert J. Bernstein)
- Re: [ddlm-group] Space as a list item separator (Herbert J. Bernstein)
- Re: [ddlm-group] Space as a list item separator (James Hester)
- Re: [ddlm-group] Space as a list item separator (James Hester)
- Re: [ddlm-group] Space as a list item separator (James Hester)
- Re: [ddlm-group] Space as a list item separator> (Herbert J. Bernstein)
- Prev by Date: Re: [ddlm-group] Role of separators in CIF
- Next by Date: Re: [ddlm-group] Space as a list item separator>
- Prev by thread: Re: [ddlm-group] Space as a list item separator>
- Next by thread: Re: [ddlm-group] Space as a list item separator>
- Index(es):