Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

[Home]->[Documentation]->[Syntac Universal Parser]->[Other Grammars]->[Extended Backus-Naur form (EBNF)]->[Symbols]->[nested_name_specifier]

Expand All
Collapse All
Contents

ebnf::nested_name_specifier Locate in Contents

Declaration Locate in Contents

nested-name-specifier ::=
        (class-name lws? '::' lws?)+

Composition Locate in Contents

class_head nested_name_specifier Concatenation Node base_specifier Concatenation Node Iteration Node class_name Alternation Node Concatenation Node Alternation Node Concatenation Node lws @ ':' ':' lws @ class_name Alternation Node Concatenation Node Alternation Node lws @ ':' ':' lws @

State Machine Locate in Contents

start:802:$0 class_name|{804|$2|805} final:803:$0 lws|{735|$4|736} lws|{735|$7|736} class_name|{804|$2|805} lws|{735|$4|736} lws|{735|$7|736} class_name|{804|$2|805} lws|{735|$4|736} lws|{735|$7|736}