[cellml-discussion] Question on community's preferred way to resolve CellML 1.1 identifier contradiction

2007-11-21 Thread Andrew Miller
Hi all, I have been working on writing up a purely normative, unambiguous draft of the CellML specification to facilitate discussions of how to improve CellML in the future. As part of this, I have been rewriting most of the text of the specification to follow good practices for normative

Re: [cellml-discussion] Question on community's preferred way to resolve CellML 1.1 identifier contradiction

2007-11-21 Thread Randall Britten
-discussion] Question on community's preferred way to resolve CellML 1.1 identifier contradiction Hi all, I have been working on writing up a purely normative, unambiguous draft of the CellML specification to facilitate discussions of how to improve CellML in the future. As part of this, I

Re: [cellml-discussion] Question on community's preferred way to resolve CellML 1.1 identifier contradiction

2007-11-21 Thread Poul Nielsen
Dear Andrew I hope that I am interpreting the EBNF notation correctly (although the expression seems to be BNF, not EBNF - although W3C seems to use the BNF notation). Doesn't identifier ::= ('_')* ( letter ) ( letter | '_' | digit )* indicate that any number of '_' symbols may form the

Re: [cellml-discussion] Question on community's preferred way to resolve CellML 1.1 identifier contradiction

2007-11-21 Thread Poul Nielsen
Oops, I take that back. My expression doesn't reflect the requirement that an identifier must contain at least one letter. identifier ::= ('_')* ( letter ) ( letter | '_' | digit )* seems to be correct. On 2007 Nov 22, at 09:52, Poul Nielsen wrote: Dear Andrew I hope that I am interpreting