ROOT (token: short_text [lag_newlines/spaces] {pos_id})           
 ¦--expr: call( [0/0] {1}                                         
 ¦   ¦--expr: call [0/0] {3}                                      
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {2}                  
 ¦   ¦--'(': ( [0/0] {4}                                          
 ¦   ¦--expr: call( [0/0] {5}                                     
 ¦   ¦   ¦--expr: call [0/0] {7}                                  
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {6}              
 ¦   ¦   ¦--'(': ( [0/2] {8}                                      
 ¦   ¦   ¦--expr: 2 [1/0] {10}                                    
 ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {9}                            
 ¦   ¦   °--')': ) [1/0] {11}                                     
 ¦   °--')': ) [0/0] {12}                                         
 ¦--expr: call( [2/0] {13}                                        
 ¦   ¦--expr: call [0/0] {15}                                     
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {14}                 
 ¦   ¦--'(': ( [0/0] {16}                                         
 ¦   ¦--expr: call( [0/0] {17}                                    
 ¦   ¦   ¦--expr: call [0/0] {19}                                 
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {18}             
 ¦   ¦   ¦--'(': ( [0/0] {20}                                     
 ¦   ¦   ¦--expr: 1 [0/0] {22}                                    
 ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {21}                           
 ¦   ¦   ¦--',': , [0/10] {23}                                    
 ¦   ¦   ¦--expr: 2 [1/0] {25}                                    
 ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {24}                           
 ¦   ¦   °--')': ) [0/0] {26}                                     
 ¦   °--')': ) [0/0] {27}                                         
 ¦--COMMENT: # mul [1/0] {28}                                     
 ¦--expr: call( [1/0] {29}                                        
 ¦   ¦--expr: call [0/0] {31}                                     
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {30}                 
 ¦   ¦--'(': ( [0/0] {32}                                         
 ¦   ¦--expr: a(b(c [0/0] {33}                                    
 ¦   ¦   ¦--expr: a [0/0] {35}                                    
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: a [0/0] {34}                
 ¦   ¦   ¦--'(': ( [0/0] {36}                                     
 ¦   ¦   ¦--expr: b(c({ [0/0] {37}                                
 ¦   ¦   ¦   ¦--expr: b [0/0] {39}                                
 ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: b [0/0] {38}            
 ¦   ¦   ¦   ¦--'(': ( [0/0] {40}                                 
 ¦   ¦   ¦   ¦--expr: c({
} [0/0] {41}                           
 ¦   ¦   ¦   ¦   ¦--expr: c [0/0] {43}                            
 ¦   ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: c [0/0] {42}        
 ¦   ¦   ¦   ¦   ¦--'(': ( [0/0] {44}                             
 ¦   ¦   ¦   ¦   ¦--expr: {
} [0/0] {45}                         
 ¦   ¦   ¦   ¦   ¦   ¦--'{': { [0/0] {46}                         
 ¦   ¦   ¦   ¦   ¦   °--'}': } [1/0] {47}                         
 ¦   ¦   ¦   ¦   °--')': ) [0/0] {48}                             
 ¦   ¦   ¦   °--')': ) [0/0] {49}                                 
 ¦   ¦   °--')': ) [0/0] {50}                                     
 ¦   °--')': ) [0/0] {51}                                         
 ¦--expr: call( [2/0] {52}                                        
 ¦   ¦--expr: call [0/0] {54}                                     
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {53}                 
 ¦   ¦--'(': ( [0/0] {55}                                         
 ¦   ¦--expr: call( [0/1] {56}                                    
 ¦   ¦   ¦--expr: call [0/0] {58}                                 
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {57}             
 ¦   ¦   ¦--'(': ( [0/2] {59}                                     
 ¦   ¦   ¦--expr: 2 [1/1] {61}                                    
 ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {60}                           
 ¦   ¦   °--')': ) [0/0] {62}                                     
 ¦   ¦--',': , [0/2] {63}                                         
 ¦   ¦--expr: 5 [1/1] {65}                                        
 ¦   ¦   °--NUM_CONST: 5 [0/0] {64}                               
 ¦   °--')': ) [0/0] {66}                                         
 ¦--expr: call( [3/0] {67}                                        
 ¦   ¦--expr: call [0/0] {69}                                     
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {68}                 
 ¦   ¦--'(': ( [0/0] {70}                                         
 ¦   ¦--expr: call( [0/0] {71}                                    
 ¦   ¦   ¦--expr: call [0/0] {73}                                 
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {72}             
 ¦   ¦   ¦--'(': ( [0/0] {74}                                     
 ¦   ¦   ¦--expr: 1 [0/0] {76}                                    
 ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {75}                           
 ¦   ¦   ¦--',': , [0/10] {77}                                    
 ¦   ¦   ¦--expr: 2 [1/0] {79}                                    
 ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {78}                           
 ¦   ¦   ¦--',': , [0/1] {80}                                     
 ¦   ¦   ¦--expr: c(
   [0/0] {81}                               
 ¦   ¦   ¦   ¦--expr: c [0/0] {83}                                
 ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: c [0/0] {82}            
 ¦   ¦   ¦   ¦--'(': ( [0/12] {84}                                
 ¦   ¦   ¦   ¦--expr: 3 [1/10] {86}                               
 ¦   ¦   ¦   ¦   °--NUM_CONST: 3 [0/0] {85}                       
 ¦   ¦   ¦   °--')': ) [1/0] {87}                                 
 ¦   ¦   °--')': ) [0/0] {88}                                     
 ¦   °--')': ) [0/0] {89}                                         
 ¦--expr: call( [2/0] {90}                                        
 ¦   ¦--expr: call [0/0] {92}                                     
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {91}                 
 ¦   ¦--'(': ( [0/0] {93}                                         
 ¦   ¦--expr: 1 [0/0] {95}                                        
 ¦   ¦   °--NUM_CONST: 1 [0/0] {94}                               
 ¦   ¦--',': , [0/5] {96}                                         
 ¦   ¦--expr: call2 [1/0] {97}                                    
 ¦   ¦   ¦--expr: call2 [0/0] {99}                                
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call2 [0/0] {98}            
 ¦   ¦   ¦--'(': ( [0/0] {100}                                    
 ¦   ¦   ¦--expr: 3 [0/0] {102}                                   
 ¦   ¦   ¦   °--NUM_CONST: 3 [0/0] {101}                          
 ¦   ¦   ¦--',': , [0/1] {103}                                    
 ¦   ¦   ¦--expr: 4 [0/0] {105}                                   
 ¦   ¦   ¦   °--NUM_CONST: 4 [0/0] {104}                          
 ¦   ¦   ¦--',': , [0/1] {106}                                    
 ¦   ¦   ¦--expr: call( [0/5] {107}                               
 ¦   ¦   ¦   ¦--expr: call [0/0] {109}                            
 ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {108}        
 ¦   ¦   ¦   ¦--'(': ( [0/0] {110}                                
 ¦   ¦   ¦   ¦--expr: 3 [0/0] {112}                               
 ¦   ¦   ¦   ¦   °--NUM_CONST: 3 [0/0] {111}                      
 ¦   ¦   ¦   ¦--',': , [0/22] {113}                               
 ¦   ¦   ¦   ¦--expr: 4 [1/0] {115}                               
 ¦   ¦   ¦   ¦   °--NUM_CONST: 4 [0/0] {114}                      
 ¦   ¦   ¦   ¦--',': , [0/1] {116}                                
 ¦   ¦   ¦   ¦--expr: call( [0/5] {117}                           
 ¦   ¦   ¦   ¦   ¦--expr: call [0/0] {119}                        
 ¦   ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {118}    
 ¦   ¦   ¦   ¦   ¦--'(': ( [0/0] {120}                            
 ¦   ¦   ¦   ¦   ¦--expr: 5 [0/0] {122}                           
 ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 5 [0/0] {121}                  
 ¦   ¦   ¦   ¦   ¦--',': , [0/1] {123}                            
 ¦   ¦   ¦   ¦   ¦--expr: 6 [0/0] {125}                           
 ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 6 [0/0] {124}                  
 ¦   ¦   ¦   ¦   ¦--',': , [0/1] {126}                            
 ¦   ¦   ¦   ¦   ¦--expr: call( [0/22] {127}                      
 ¦   ¦   ¦   ¦   ¦   ¦--expr: call [0/0] {129}                    
 ¦   ¦   ¦   ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {128}
 ¦   ¦   ¦   ¦   ¦   ¦--'(': ( [0/24] {130}                       
 ¦   ¦   ¦   ¦   ¦   ¦--expr: 2 [1/22] {132}                      
 ¦   ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {131}              
 ¦   ¦   ¦   ¦   ¦   °--')': ) [1/0] {133}                        
 ¦   ¦   ¦   ¦   °--')': ) [1/0] {134}                            
 ¦   ¦   ¦   °--')': ) [1/0] {135}                                
 ¦   ¦   °--')': ) [1/0] {136}                                    
 ¦   °--')': ) [1/0] {137}                                        
 ¦--COMMENT: # com [2/0] {138}                                    
 ¦--expr: call( [2/0] {139}                                       
 ¦   ¦--expr: call [0/0] {141}                                    
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {140}                
 ¦   ¦--'(': ( [0/0] {142}                                        
 ¦   ¦--expr: call( [0/0] {143}                                   
 ¦   ¦   ¦--expr: call [0/0] {145}                                
 ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {144}            
 ¦   ¦   ¦--'(': ( [0/2] {146}                                    
 ¦   ¦   ¦--expr: 2 [1/0] {148}                                   
 ¦   ¦   ¦   °--NUM_CONST: 2 [0/0] {147}                          
 ¦   ¦   °--')': ) [1/0] {149}                                    
 ¦   °--')': ) [0/0] {150}                                        
 °--expr: call( [2/0] {151}                                       
     ¦--expr: call [0/0] {153}                                    
     ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {152}                
     ¦--'(': ( [0/0] {154}                                        
     ¦--expr: 1 [0/0] {156}                                       
     ¦   °--NUM_CONST: 1 [0/0] {155}                              
     ¦--',': , [0/1] {157}                                        
     ¦--expr: call( [0/0] {158}                                   
     ¦   ¦--expr: call [0/0] {160}                                
     ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {159}            
     ¦   ¦--'(': ( [0/2] {161}                                    
     ¦   ¦--expr: 23 [1/0] {163}                                  
     ¦   ¦   °--NUM_CONST: 23 [0/0] {162}                         
     ¦   °--')': ) [1/0] {164}                                    
     °--')': ) [0/0] {165}                                        
