Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cpp::declaration_specifiers Locate in Contents

Declaration Locate in Contents

(6.7) declaration-specifiers:
            storage-class-specifier declaration-specifiers?
        |    type-specifier declaration-specifiers?
        |    type-qualifier declaration-specifiers?
        |    function-specifier declaration-specifiers?

Composition Locate in Contents

declaration_specifiers declaration_specifiers Alternation Node parameter_declaration Concatenation Node Concatenation Node Concatenation Node Concatenation Node storage_class_specifier implicit_whitespace Alternation Node type_specifier implicit_whitespace Alternation Node type_qualifier implicit_whitespace Alternation Node function_specifier implicit_whitespace Alternation Node declaration_specifiers @ declaration_specifiers @ declaration_specifiers @ declaration_specifiers @

State Machine Locate in Contents

start:1140:$0 storage_class_specifier|{1142|$2|1143} type_specifier|{1110|$6|1111} type_qualifier|{1130|$10|1131} function_specifier|{1144|$14|1145} final:1141:$0 implicit_whitespace|{967|$17|968} implicit_whitespace|{967|$18|968} implicit_whitespace|{967|$19|968} implicit_whitespace|{967|$20|968} declaration_specifiers|{1140|$4|1141} declaration_specifiers|{1140|$8|1141} declaration_specifiers|{1140|$12|1141} declaration_specifiers|{1140|$16|1141}