2.4. Structs#
StructDefinition = (* struct_keyword: *) STRUCT_KEYWORD
(* name: *) IDENTIFIER
(* open_brace: *) OPEN_BRACE
(* members: *) StructMembers
(* close_brace: *) CLOSE_BRACE;
StructMembers = (* item: *) StructMember*;
StructMember = (* type_name: *) TypeName
(* name: *) IDENTIFIER
(* semicolon: *) SEMICOLON;