[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] Draft EBNF for CIF2
- To: Group finalising DDLm and associated dictionaries <ddlm-group@iucr.org>
- Subject: Re: [ddlm-group] Draft EBNF for CIF2
- From: John Westbrook <jwest@rcsb.rutgers.edu>
- Date: Thu, 21 Aug 2014 20:36:04 -0400
- In-Reply-To: <CAM+dB2eR1cHPGFUyEYbdiTVCSDpGYfpSZa_MhfAGs+7FBDfUaQ@mail.gmail.com>
- References: <CAM+dB2eWm0m2qYTB1O7L2St-RUOJM5FRimFCozhwqWLEC0UR-Q@mail.gmail.com><CAM+dB2eR1cHPGFUyEYbdiTVCSDpGYfpSZa_MhfAGs+7FBDfUaQ@mail.gmail.com>
Hi James, I would prefer that there be no self nesting of either save or data sections and that save sections should be named. Regards, John On 8/21/14, 8:26 PM, James Hester wrote: > Dear DDLm group, > > John Bollinger has reminded by of a further change: nested save frames, which were introduced in the STAR2 and DDLm papers, are > included in the EBNF. CIF1.1 only envisioned a single level of save frames, and only in dictionary files. Absent a decision by > this group or COMCIFS, the restriction of save frames to dictionary files (nested or otherwise) would continue. > > James. > > > > On Wed, Aug 20, 2014 at 4:33 PM, James Hester <jamesrhester@gmail.com <mailto:jamesrhester@gmail.com>> wrote: > > Dear DDLm group, > > John Bollinger and myself have put our heads together and produced an ISO 14977 EBNF specification of CIF2.0 syntax. We were > working from the 10 August 2011 "CIF Changes" document agreed by this group and approved in Madrid, available in the archives of > this list at http://www.iucr.org/__data/iucr/lists/ddlm-group/pdf00001.pdf, with the following change: > > (1) triple-quoted strings were returned to the specification as agreed in Montreal, in the form contained in the draft posted at > http://www.iucr.org/__data/assets/pdf_file/0020/59420/cif2_syntax_changes-jcb20110728.pdf > > Please study the attached EBNF (plain text format) and advise of any errors, omissions or ambiguities. Note that EBNF is > clearly not the best format for machine-generation of parsers, but it should be sufficiently precise and understandable to serve > as a foundation document for CIF2. > > For those, such as myself, who have not seen the ENBF '-' operator before, the meaning of "A-B" is: all character sequences > satisfying A, except those that satisfy B. > > My intention is to start producing documentation for CIF2 on the basis of this EBNF, so your earliest comments would be most > appreciated. > > all the best, > James. > > -- > T +61 (02) 9717 9907 <tel:%2B61%20%2802%29%209717%209907> > F +61 (02) 9717 3145 <tel:%2B61%20%2802%29%209717%203145> > M +61 (04) 0249 4148 > > > > > -- > T +61 (02) 9717 9907 > F +61 (02) 9717 3145 > M +61 (04) 0249 4148 > > > _______________________________________________ > ddlm-group mailing list > ddlm-group@iucr.org > http://mailman.iucr.org/mailman/listinfo/ddlm-group > -- John Westbrook, Ph.D. RCSB, Protein Data Bank Rutgers, The State University of New Jersey Department of Chemistry and Chemical Biology 174 Frelinghuysen Rd Piscataway, NJ 08854-8087 e-mail: jwest@rcsb.rutgers.edu Ph: (848) 445-4290 Fax: (732) 445-4320 _______________________________________________ ddlm-group mailing list ddlm-group@iucr.org http://mailman.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- Follow-Ups:
- Re: [ddlm-group] Draft EBNF for CIF2 (Bollinger, John C)
- References:
- [ddlm-group] Draft EBNF for CIF2 (James Hester)
- Re: [ddlm-group] Draft EBNF for CIF2 (James Hester)
- Prev by Date: Re: [ddlm-group] Draft EBNF for CIF2
- Next by Date: Re: [ddlm-group] Draft EBNF for CIF2
- Prev by thread: Re: [ddlm-group] Draft EBNF for CIF2
- Next by thread: Re: [ddlm-group] Draft EBNF for CIF2
- Index(es):