Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Programming Languages]->[C]->[Symbols]->[struct_or_union_specifier]

Expand All
Collapse All
Contents

C::struct_or_union_specifier Locate in Contents

Declaration Locate in Contents

(6.7.2.1) struct-or-union-specifier:
            struct-or-union identifier? "{" struct-declaration-list "}"
        |    struct-or-union identifier

Composition Locate in Contents

type_specifier struct_or_union_specifier Alternation Node Concatenation Node Concatenation Node struct_or_union implicit_whitespace Alternation Node implicit_whitespace '{' implicit_whitespace struct_declaration_list implicit_whitespace '}' struct_or_union implicit_whitespace identifier identifier @

State Machine Locate in Contents

start:1172:$0 struct_or_union|{1174|$2|1175} struct_or_union|{1174|$9|1175} final:1173:$0 implicit_whitespace|{1153|$11|1154} implicit_whitespace|{1153|$15|1154} identifier|{1176|$4|1177} identifier|{1176|$10|1177} implicit_whitespace|{1153|$12|1154} implicit_whitespace|{1153|$13|1154} struct_declaration_list|{1190|$6|1191} implicit_whitespace|{1153|$14|1154}