Conventions (ref) - vilinski/nemerle GitHub Wiki
We often use EBNF notation of our own.
answers =
{ '42' }
name = 'Douglas' [ 'Noel' ] 'Adams'
Douglas Adams
or Douglas Noel Adams
.
So the middle name is optional.
character =
arthur
| ford
| trillian
| zephod