state 29

   17 expr: expr . '.' funccall
   18     | expr . '.' IDENTIFIER
   19     | expr . '.' FUNCTION_CALL
   20     | expr . '.' IDENTIFIER block
   21     | expr . '.' FUNCTION_CALL block
   22     | expr . '+' expr
   23     | expr . '-' expr
   24     | expr . '*' expr
   25     | expr . '/' expr
   26     | '-' expr .
   27     | expr . '^' expr

    '^'  shift, and go to state 38
    '.'  shift, and go to state 40

    '.'       [reduce using rule 26 (expr)]
    $default  reduce using rule 26 (expr)