red fish (outline=black) |
thing = pre-options, kind, (s?, options)? . -pre-options = size-option?, colour-option? . -options = -"(",option++(s?,-",",s?),-")" . option = @name, -"=", value . -value = @number | @string | @boolean | @colour . colour-option>option = colour-option-name, @colour, s . @colour-option-name>name = +"colour" . |
<option name="colour" colour="red"/>
<option name="outline" colour="black"/>