Syntax = { Production } . Production = Identifier "=" Expression "." . Expression = Term { "|" Term } . Term = Factor { Factor } . Factor = Identifier | String | "(" Expression ")" | "[" Expression "]" | "{" Expression "}".