Re: [BLACKBOX] EBNF question

From: Douglas G. Danforth <"Douglas>
Date: Wed, 15 Feb 2012 17:53:04 -0800


On 2/15/2012 3:23 PM, Bob Walkden wrote:

I can't write



mandatoryParts = { a {a} | b {b} | c {c} | ... | z {z} } .


Bob,
Why not just write

mandatoryParts = ( a {a} | b {b} | c {c} | ... | z {z} ) .
Just parenthesize the list. That would allow any order to occur and
one of the options must be chosen.



"
symbol := alternative1 | alternative2 ...

A production rule simply states that the symbol on the left-hand side of the := must be replaced by one of the alternatives on the right hand side."


-Doug Danforth




---- To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy
Received on Thu Feb 16 2012 - 02:53:04 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:08 UTC