Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

C::identifier Locate in Contents

Declaration Locate in Contents

(6.4.2.1) identifier:
            identifier-nondigit
        |    identifier identifier-nondigit
        |    identifier digit

Composition Locate in Contents

identifier identifier Alternation Node preprocessing_token enumeration_constant primary_expression postfix_expression struct_or_union_specifier enum_specifier typedef_name direct_declarator identifier_list designator labeled_statement jump_statement control_line if_group identifier_lparen identifier_nondigit Concatenation Node Concatenation Node identifier implicit_whitespace identifier_nondigit identifier implicit_whitespace digit

State Machine Locate in Contents

start:1176:$0 identifier_nondigit|{1178|$1|1179} identifier|{1176|$3|1177} identifier|{1176|$6|1177} final:1177:$0 implicit_whitespace|{1153|$8|1154} implicit_whitespace|{1153|$9|1154} identifier_nondigit|{1178|$4|1179} digit|{1188|$7|1189}