Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cxx::shift_expression Locate in Contents

Declaration Locate in Contents

shift-expression:
            additive-expression
        |    shift-expression "<<" additive-expression
        |    shift-expression ">>" additive-expression

Composition Locate in Contents

shift_expression shift_expression Alternation Node relational_expression additive_expression Concatenation Node Concatenation Node shift_expression implicit_whitespace Concatenation Node implicit_whitespace additive_expression shift_expression implicit_whitespace Concatenation Node implicit_whitespace additive_expression '<' '<' '>' '>'

State Machine Locate in Contents

start:2151:$0 additive_expression|{2153|$1|2154} shift_expression|{2151|$3|2152} shift_expression|{2151|$7|2152} final:2152:$0 implicit_whitespace|{2082|$10|2083} implicit_whitespace|{2082|$12|2083} implicit_whitespace|{2082|$11|2083} implicit_whitespace|{2082|$13|2083} additive_expression|{2153|$5|2154} additive_expression|{2153|$9|2154}