Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

C::function_definition Locate in Contents

Declaration Locate in Contents

(6.9.1) function-definition:
            declaration-specifiers declarator declaration-list? compound-statement

Composition Locate in Contents

external_declaration function_definition Concatenation Node declaration_specifiers implicit_whitespace declarator implicit_whitespace Alternation Node implicit_whitespace compound_statement declaration_list @

State Machine Locate in Contents

start:1147:$0 declaration_specifiers|{1149|$1|1150} final:1148:$0 implicit_whitespace|{1153|$6|1154} declarator|{1202|$2|1203} implicit_whitespace|{1153|$7|1154} declaration_list|{1354|$4|1355} implicit_whitespace|{1153|$8|1154} compound_statement|{1362|$5|1363}