Conventions (ref) - vilinski/nemerle GitHub Wiki

<< Back to Reference Manual.

EBNF

We often use EBNF notation of our own.

answers =
  { '42' }
means that answers are a '42' repeated at least once.
name = 'Douglas' [ 'Noel' ] 'Adams'
means that name is either Douglas Adams or Douglas Noel Adams. So the middle name is optional.
character =
    arthur
  | ford
  | trillian
  | zephod
means that character is any of the specified characters.
⚠️ **GitHub.com Fallback** ⚠️