Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cpp::identifier Locate in Contents

Declaration Locate in Contents

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

Composition Locate in Contents

preprocessing_token identifier Alternation Node identifier enumeration_constant primary_expression postfix_expression struct_or_union_specifier enum_specifier typedef_name direct_declarator identifier_list designator 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:1016:$0 identifier_nondigit|{1018|$1|1019} identifier|{1016|$3|1017} identifier|{1016|$6|1017} final:1017:$0 implicit_whitespace|{967|$8|968} implicit_whitespace|{967|$9|968} identifier_nondigit|{1018|$4|1019} digit|{1028|$7|1029}