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

C::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:1228:$0 additive_expression|{1230|$1|1231} shift_expression|{1228|$3|1229} shift_expression|{1228|$7|1229} final:1229:$0 implicit_whitespace|{1153|$10|1154} implicit_whitespace|{1153|$12|1154} implicit_whitespace|{1153|$11|1154} implicit_whitespace|{1153|$13|1154} additive_expression|{1230|$5|1231} additive_expression|{1230|$9|1231}