variant

variant ::= case_labels { "," case_labels } ":" 
      field_list { ";" field_list } 

[rule list]
This rule is called by

-> field_list