Scarlet Line home page Scarlet Line - SOFTWARE DESIGN & DEVELOPMENT

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

Expand All
Collapse All
Contents

cpp::shift_expression Locate in Contents

Declaration Locate in Contents

(6.5.7) 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:1002:$0 additive_expression|{1004|$1|1005} shift_expression|{1002|$3|1003} shift_expression|{1002|$7|1003} final:1003:$0 implicit_whitespace|{967|$10|968} implicit_whitespace|{967|$12|968} implicit_whitespace|{967|$11|968} implicit_whitespace|{967|$13|968} additive_expression|{1004|$5|1005} additive_expression|{1004|$9|1005}