[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Reply to: [list | sender only]
Re: [ddlm-group] Revised version of syntax change summary document
- To: Group finalising DDLm and associated dictionaries <ddlm-group@iucr.org>
- Subject: Re: [ddlm-group] Revised version of syntax change summary document
- From: Joe Krahn <krahn@niehs.nih.gov>
- Date: Thu, 10 Dec 2009 17:50:04 -0500
- In-Reply-To: <20091209100252.GA6642@emerald.iucr.org>
- References: <20091209100252.GA6642@emerald.iucr.org>
Why is a colon disallowed in an unquoted string? it is not ambiguous, even in a table data type, because the index string is always quoted. There is nothing ambiguous about parsing "a:b":c:d which gives the index name "a:b" and the value "c:d". In fact, the index name only needs quotes under the same rules as regular values, except when it includes a colon character. If the intent is to make quoting restrictions uniform for all strings, then excluding : from unquoted strings makes sense, but ther is then no reason to mandate quotes for table index strings. Maybe there is a good rationale, but it is not explained in the current (#2) draft. Thanks, Joe Krahn _______________________________________________ ddlm-group mailing list ddlm-group@iucr.org http://scripts.iucr.org/mailman/listinfo/ddlm-group
Reply to: [list | sender only]
- References:
- [ddlm-group] Revised version of syntax change summary document (Brian McMahon)
- Prev by Date: Re: [ddlm-group] Data-name character restrictions - one last time
- Next by Date: Re: [ddlm-group] Data-name character restrictions - one last time
- Prev by thread: Re: [ddlm-group] Revised version of syntax change summary document
- Next by thread: [ddlm-group] Data names
- Index(es):