[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
--
T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148
Reply to: [list | sender only]
Re: [ddlm-group] Handling single string values longer than maximumline length
- To: Nick.Spadaccini@uwa.edu.au, Group finalising DDLm and associated dictionaries <ddlm-group@iucr.org>
- Subject: Re: [ddlm-group] Handling single string values longer than maximumline length
- From: James Hester <jamesrhester@gmail.com>
- Date: Thu, 26 Nov 2009 16:35:13 +1100
- In-Reply-To: <C7343400.1262C%nick@csse.uwa.edu.au>
- References: <20091125151844.GA14826@emerald.iucr.org><C7343400.1262C%nick@csse.uwa.edu.au>
On Thu, Nov 26, 2009 at 4:32 PM, Nick Spadaccini <nick@csse.uwa.edu.au> wrote:
I don't find the necessity for line folding a convincing argument, but so
long as I don't have to worry about it when parsing a file, I am not fussed.
Line-folding has to exist for an 80 byte restriction, because the
restriction is ludicrous. STAR has no restriction, CIFx has 2048 bytes
(still silly but imposed by outside factors). One may have data values
longer than 2048 (I have yet to see any), and sequencing data perhaps will
fall in to this category. But if John doesn't (seemingly) understand the
line folding issues, I am guessing the PDB doesn't employ it. If the
custodians of macromolecular data and (presumably) sequencing data have a
solution that does not require the convoluted line folding operations
specified on the IUCr website, then who does?
I see Joe has already made the mistake of thinking that
Xxxx\
;
Means the trailing ; is not a token delimiter. Well every other line-folding
convention would conclude that, but the IUCr interpretation is that the
trailing ; DOES terminate the string, and that last \ is actually stripping
off the final \n (which isn't there anyway because that got stripped off as
part of the lexing process - the string terminators are supposed to be
removed).
OR I have completely misunderstood the line folding protocol and the example
on the IUCr webpage is wrong? I am not sure which.
Either way do we all agree that the line folding is not a lexer issue?
--
T +61 (02) 9717 9907
F +61 (02) 9717 3145
M +61 (04) 0249 4148
_______________________________________________ ddlm-group mailing list ddlm-group@iucr.org http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- References:
- Prev by Date: Re: [ddlm-group] Handling single string values longer than maximumline length
- Next by Date: Re: [ddlm-group] Use of elides in strings
- Prev by thread: Re: [ddlm-group] Handling single string values longer than maximumline length
- Next by thread: Re: [ddlm-group] Handling single string values longer than maximumline length
- Index(es):