ROOT (token: short_text [lag_newlines/spaces] {pos_id})                 
 ¦--expr: pd%>% [0/0] {1}                                               
 ¦   ¦--expr: pd [0/0] {6}                                              
 ¦   ¦   °--SYMBOL: pd [0/0] {5}                                        
 ¦   ¦--SPECIAL-PIPE: %>% [0/0] {7}                                     
 ¦   ¦--expr: mutat [1/1] {8}                                           
 ¦   ¦   ¦--expr: mutat [0/0] {10}                                      
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: mutat [0/0] {9}                   
 ¦   ¦   ¦--'(': ( [0/0] {11}                                           
 ¦   ¦   ¦--SYMBOL_SUB: x [0/1] {12}                                    
 ¦   ¦   ¦--EQ_SUB: = [0/0] {13}                                        
 ¦   ¦   ¦--expr: devid [0/0] {14}                                      
 ¦   ¦   ¦   ¦--expr: devid [0/0] {16}                                  
 ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: devid [0/0] {15}              
 ¦   ¦   ¦   ¦--'(': ( [0/0] {17}                                       
 ¦   ¦   ¦   ¦--expr: call3 [0/0] {18}                                  
 ¦   ¦   ¦   ¦   ¦--expr: call3 [0/0] {20}                              
 ¦   ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call3 [0/0] {19}          
 ¦   ¦   ¦   ¦   ¦--'(': ( [0/0] {21}                                   
 ¦   ¦   ¦   ¦   ¦--expr: a [0/0] {23}                                  
 ¦   ¦   ¦   ¦   ¦   °--SYMBOL: a [0/0] {22}                            
 ¦   ¦   ¦   ¦   ¦--',': , [0/1] {24}                                   
 ¦   ¦   ¦   ¦   ¦--expr: b [0/0] {26}                                  
 ¦   ¦   ¦   ¦   ¦   °--SYMBOL: b [0/0] {25}                            
 ¦   ¦   ¦   ¦   ¦--',': , [0/1] {27}                                   
 ¦   ¦   ¦   ¦   ¦--expr: 1 + q [0/0] {28}                              
 ¦   ¦   ¦   ¦   ¦   ¦--expr: 1 [0/1] {30}                              
 ¦   ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {29}                     
 ¦   ¦   ¦   ¦   ¦   ¦--'+': + [0/1] {31}                               
 ¦   ¦   ¦   ¦   ¦   °--expr: q [0/0] {33}                              
 ¦   ¦   ¦   ¦   ¦       °--SYMBOL: q [0/0] {32}                        
 ¦   ¦   ¦   ¦   °--')': ) [0/0] {34}                                   
 ¦   ¦   ¦   °--')': ) [0/0] {35}                                       
 ¦   ¦   °--')': ) [0/0] {36}                                           
 ¦   ¦--SPECIAL-PIPE: %>% [0/5] {37}                                    
 ¦   ¦--expr: filte [1/1] {38}                                          
 ¦   ¦   ¦--expr: filte [0/0] {40}                                      
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: filte [0/0] {39}                  
 ¦   ¦   ¦--'(': ( [0/1] {41}                                           
 ¦   ¦   ¦--expr: !term [0/0] {42}                                      
 ¦   ¦   ¦   ¦--'!': ! [0/0] {43}                                       
 ¦   ¦   ¦   °--expr: termi [0/0] {45}                                  
 ¦   ¦   ¦       °--SYMBOL: termi [0/0] {44}                            
 ¦   ¦   °--')': ) [0/0] {46}                                           
 ¦   ¦--SPECIAL-PIPE: %>% [0/2] {47}                                    
 ¦   ¦--expr: ggplo [1/0] {48}                                          
 ¦   ¦   ¦--expr: ggplo [0/0] {50}                                      
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: ggplo [0/0] {49}                  
 ¦   ¦   ¦--'(': ( [0/0] {51}                                           
 ¦   ¦   ¦--expr: aes(x [0/0] {52}                                      
 ¦   ¦   ¦   ¦--expr: aes [0/0] {54}                                    
 ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: aes [0/0] {53}                
 ¦   ¦   ¦   ¦--'(': ( [0/0] {55}                                       
 ¦   ¦   ¦   ¦--SYMBOL_SUB: x [0/1] {56}                                
 ¦   ¦   ¦   ¦--EQ_SUB: = [0/1] {57}                                    
 ¦   ¦   ¦   ¦--expr: new [0/0] {59}                                    
 ¦   ¦   ¦   ¦   °--SYMBOL: new [0/0] {58}                              
 ¦   ¦   ¦   ¦--',': , [0/1] {60}                                       
 ¦   ¦   ¦   ¦--SYMBOL_SUB: y [0/1] {61}                                
 ¦   ¦   ¦   ¦--EQ_SUB: = [0/1] {62}                                    
 ¦   ¦   ¦   ¦--expr: old [0/0] {64}                                    
 ¦   ¦   ¦   ¦   °--SYMBOL: old [0/0] {63}                              
 ¦   ¦   ¦   °--')': ) [0/0] {65}                                       
 ¦   ¦   °--')': ) [0/0] {66}                                           
 ¦   ¦--'+': + [0/0] {67}                                               
 ¦   °--expr: geom_ [1/0] {68}                                          
 ¦       ¦--expr: geom_ [0/0] {70}                                      
 ¦       ¦   °--SYMBOL_FUNCTION_CALL: geom_ [0/0] {69}                  
 ¦       ¦--'(': ( [0/0] {71}                                           
 ¦       °--')': ) [0/0] {72}                                           
 ¦--expr: 1+(
2 [2/0] {73}                                             
 ¦   ¦--expr: 1 [0/0] {75}                                              
 ¦   ¦   °--NUM_CONST: 1 [0/0] {74}                                     
 ¦   ¦--'+': + [0/0] {76}                                               
 ¦   °--expr: (
22- [0/0] {77}                                         
 ¦       ¦--'(': ( [0/0] {78}                                           
 ¦       ¦--expr: 22- ( [1/2] {79}                                      
 ¦       ¦   ¦--expr: 22 [0/0] {83}                                     
 ¦       ¦   ¦   °--NUM_CONST: 22 [0/0] {82}                            
 ¦       ¦   ¦--'-': - [0/1] {84}                                       
 ¦       ¦   ¦--expr: (1/
  [0/1] {85}                                 
 ¦       ¦   ¦   ¦--'(': ( [0/0] {86}                                   
 ¦       ¦   ¦   ¦--expr: 1/
   [0/0] {87}                             
 ¦       ¦   ¦   ¦   ¦--expr: 1 [0/0] {93}                              
 ¦       ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {92}                     
 ¦       ¦   ¦   ¦   ¦--'/': / [0/2] {94}                               
 ¦       ¦   ¦   ¦   ¦--expr: 2718 [1/1] {96}                           
 ¦       ¦   ¦   ¦   ¦   °--NUM_CONST: 2718 [0/0] {95}                  
 ¦       ¦   ¦   ¦   ¦--'/': / [0/4] {97}                               
 ¦       ¦   ¦   ¦   ¦--expr: 23 [1/0] {99}                             
 ¦       ¦   ¦   ¦   ¦   °--NUM_CONST: 23 [0/0] {98}                    
 ¦       ¦   ¦   ¦   ¦--'*': * [0/1] {100}                              
 ¦       ¦   ¦   ¦   ¦--expr: 29 [0/1] {102}                            
 ¦       ¦   ¦   ¦   ¦   °--NUM_CONST: 29 [0/0] {101}                   
 ¦       ¦   ¦   ¦   ¦--'*': * [0/1] {103}                              
 ¦       ¦   ¦   ¦   ¦--expr: (
    [0/5] {104}                        
 ¦       ¦   ¦   ¦   ¦   ¦--'(': ( [0/12] {105}                         
 ¦       ¦   ¦   ¦   ¦   ¦--expr: 2     [1/0] {106}                     
 ¦       ¦   ¦   ¦   ¦   ¦   ¦--expr: 2 [0/5] {109}                     
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {108}            
 ¦       ¦   ¦   ¦   ¦   ¦   ¦--'*': * [0/1] {110}                      
 ¦       ¦   ¦   ¦   ¦   ¦   ¦--expr: (22*- [0/1] {111}                 
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦--'(': ( [0/0] {112}                  
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦--expr: 22*-1 [0/0] {113}             
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦   ¦--expr: 22 [0/0] {115}            
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 22 [0/0] {114}   
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦   ¦--'*': * [0/0] {116}              
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦   °--expr: -1 [0/0] {117}            
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦       ¦--'-': - [0/0] {118}          
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦       °--expr: 1 [0/0] {120}         
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   ¦           °--NUM_CONST: 1 [0/0] {119}
 ¦       ¦   ¦   ¦   ¦   ¦   ¦   °--')': ) [0/0] {121}                  
 ¦       ¦   ¦   ¦   ¦   ¦   ¦--'+': + [0/14] {122}                     
 ¦       ¦   ¦   ¦   ¦   ¦   °--expr: 1 [1/0] {124}                     
 ¦       ¦   ¦   ¦   ¦   ¦       °--NUM_CONST: 1 [0/0] {123}            
 ¦       ¦   ¦   ¦   ¦   °--')': ) [0/0] {125}                          
 ¦       ¦   ¦   ¦   ¦--'-': - [0/10] {126}                             
 ¦       ¦   ¦   ¦   °--expr: 18 [1/0] {128}                            
 ¦       ¦   ¦   ¦       °--NUM_CONST: 18 [0/0] {127}                   
 ¦       ¦   ¦   °--')': ) [0/0] {129}                                  
 ¦       ¦   ¦--'+': + [0/4] {130}                                      
 ¦       ¦   ¦--expr: sin(  [1/1] {131}                                 
 ¦       ¦   ¦   ¦--expr: sin [0/0] {133}                               
 ¦       ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: sin [0/0] {132}           
 ¦       ¦   ¦   ¦--'(': ( [0/4] {134}                                  
 ¦       ¦   ¦   ¦--expr: pi [0/0] {136}                                
 ¦       ¦   ¦   ¦   °--SYMBOL: pi [0/0] {135}                          
 ¦       ¦   ¦   °--')': ) [0/0] {137}                                  
 ¦       ¦   ¦--'-': - [0/0] {138}                                      
 ¦       ¦   °--expr: 2 [1/0] {140}                                     
 ¦       ¦       °--NUM_CONST: 2 [0/0] {139}                            
 ¦       °--')': ) [1/0] {141}                                          
 ¦--expr: a <-  [2/1] {142}                                             
 ¦   ¦--expr: a [0/1] {144}                                             
 ¦   ¦   °--SYMBOL: a [0/0] {143}                                       
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {145}                                     
 ¦   °--expr: funct [0/0] {146}                                         
 ¦       ¦--FUNCTION: funct [0/0] {147}                                 
 ¦       ¦--'(': ( [0/0] {148}                                          
 ¦       ¦--SYMBOL_FORMALS: z [0/0] {149}                               
 ¦       ¦--')': ) [0/1] {150}                                          
 ¦       °--expr: {
  a [0/0] {151}                                    
 ¦           ¦--'{': { [0/2] {152}                                      
 ¦           ¦--expr: a %>% [1/0] {153}                                 
 ¦           ¦   ¦--expr: a [0/1] {156}                                 
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {155}                           
 ¦           ¦   ¦--SPECIAL-PIPE: %>% [0/4] {157}                       
 ¦           ¦   ¦--expr: q() [1/1] {158}                               
 ¦           ¦   ¦   ¦--expr: q [0/0] {160}                             
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: q [0/0] {159}         
 ¦           ¦   ¦   ¦--'(': ( [0/0] {161}                              
 ¦           ¦   ¦   °--')': ) [0/0] {162}                              
 ¦           ¦   ¦--SPECIAL-PIPE: %>% [0/4] {163}                       
 ¦           ¦   °--expr: n() [1/0] {164}                               
 ¦           ¦       ¦--expr: n [0/0] {166}                             
 ¦           ¦       ¦   °--SYMBOL_FUNCTION_CALL: n [0/0] {165}         
 ¦           ¦       ¦--'(': ( [0/0] {167}                              
 ¦           ¦       °--')': ) [0/0] {168}                              
 ¦           °--'}': } [1/0] {169}                                      
 °--expr: a %>% [2/0] {170}                                             
     ¦--expr: a [0/1] {174}                                             
     ¦   °--SYMBOL: a [0/0] {173}                                       
     ¦--SPECIAL-PIPE: %>% [0/0] {175}                                   
     ¦--expr: b() [1/0] {176}                                           
     ¦   ¦--expr: b [0/0] {178}                                         
     ¦   ¦   °--SYMBOL_FUNCTION_CALL: b [0/0] {177}                     
     ¦   ¦--'(': ( [0/0] {179}                                          
     ¦   °--')': ) [0/0] {180}                                          
     ¦--SPECIAL-PIPE: %>% [0/0] {181}                                   
     ¦--expr: c() [1/0] {182}                                           
     ¦   ¦--expr: c [0/0] {184}                                         
     ¦   ¦   °--SYMBOL_FUNCTION_CALL: c [0/0] {183}                     
     ¦   ¦--'(': ( [0/0] {185}                                          
     ¦   °--')': ) [0/0] {186}                                          
     ¦--SPECIAL-PIPE: %>% [0/0] {187}                                   
     °--expr: k() [1/0] {188}                                           
         ¦--expr: k [0/0] {190}                                         
         ¦   °--SYMBOL_FUNCTION_CALL: k [0/0] {189}                     
         ¦--'(': ( [0/0] {191}                                          
         °--')': ) [0/0] {192}                                          
