Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cpp::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:1112:$0 struct_or_union|{1114|$2|1115} struct_or_union|{1114|$9|1115} final:1113:$0 implicit_whitespace|{967|$11|968} implicit_whitespace|{967|$15|968} identifier|{1016|$4|1017} identifier|{1016|$10|1017} implicit_whitespace|{967|$12|968} implicit_whitespace|{967|$13|968} struct_declaration_list|{1116|$6|1117} implicit_whitespace|{967|$14|968}