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: a [0/0] {6}                              
 ¦   ¦   °--SYMBOL: a [0/0] {5}                        
 ¦   ¦--',': , [0/5] {7}                               
 ¦   ¦--expr: b [1/0] {9}                              
 ¦   ¦   °--SYMBOL: b [0/0] {8}                        
 ¦   °--')': ) [0/0] {10}                              
 ¦--expr: call( [2/0] {11}                             
 ¦   ¦--expr: call [0/0] {13}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {12}      
 ¦   ¦--'(': ( [0/0] {14}                              
 ¦   ¦--expr: a [0/0] {16}                             
 ¦   ¦   °--SYMBOL: a [0/0] {15}                       
 ¦   ¦--',': , [0/5] {17}                              
 ¦   ¦--SYMBOL_SUB: b [1/1] {18}                       
 ¦   ¦--EQ_SUB: = [0/1] {19}                           
 ¦   ¦--expr: 3 [0/0] {21}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {20}                    
 ¦   °--')': ) [0/0] {22}                              
 ¦--expr: call( [2/0] {23}                             
 ¦   ¦--expr: call [0/0] {25}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {24}      
 ¦   ¦--'(': ( [0/0] {26}                              
 ¦   ¦--SYMBOL_SUB: a [0/1] {27}                       
 ¦   ¦--EQ_SUB: = [0/1] {28}                           
 ¦   ¦--expr: 1 [0/0] {30}                             
 ¦   ¦   °--NUM_CONST: 1 [0/0] {29}                    
 ¦   ¦--',': , [0/1] {31}                              
 ¦   ¦--SYMBOL_SUB: b [0/1] {32}                       
 ¦   ¦--EQ_SUB: = [0/7] {33}                           
 ¦   ¦--expr: 3 [1/0] {35}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {34}                    
 ¦   °--')': ) [0/0] {36}                              
 ¦--expr: call( [2/0] {37}                             
 ¦   ¦--expr: call [0/0] {39}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {38}      
 ¦   ¦--'(': ( [0/0] {40}                              
 ¦   ¦--SYMBOL_SUB: a [0/1] {41}                       
 ¦   ¦--EQ_SUB: = [0/7] {42}                           
 ¦   ¦--expr: 1 [1/0] {44}                             
 ¦   ¦   °--NUM_CONST: 1 [0/0] {43}                    
 ¦   ¦--',': , [0/1] {45}                              
 ¦   ¦--SYMBOL_SUB: b [0/1] {46}                       
 ¦   ¦--EQ_SUB: = [0/1] {47}                           
 ¦   ¦--expr: 3 [0/0] {49}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {48}                    
 ¦   °--')': ) [0/0] {50}                              
 ¦--expr: call( [2/0] {51}                             
 ¦   ¦--expr: call [0/0] {53}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {52}      
 ¦   ¦--'(': ( [0/0] {54}                              
 ¦   ¦--SYMBOL_SUB: a [0/1] {55}                       
 ¦   ¦--EQ_SUB: = [0/1] {56}                           
 ¦   ¦--expr: 1 [0/0] {58}                             
 ¦   ¦   °--NUM_CONST: 1 [0/0] {57}                    
 ¦   ¦--',': , [0/2] {59}                              
 ¦   ¦--SYMBOL_SUB: b [1/1] {60}                       
 ¦   ¦--EQ_SUB: = [0/1] {61}                           
 ¦   ¦--expr: 3 [0/0] {63}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {62}                    
 ¦   °--')': ) [1/0] {64}                              
 ¦--expr: call( [2/0] {65}                             
 ¦   ¦--expr: call [0/0] {67}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {66}      
 ¦   ¦--'(': ( [0/2] {68}                              
 ¦   ¦--SYMBOL_SUB: a [1/1] {69}                       
 ¦   ¦--EQ_SUB: = [0/1] {70}                           
 ¦   ¦--expr: 1 [0/0] {72}                             
 ¦   ¦   °--NUM_CONST: 1 [0/0] {71}                    
 ¦   ¦--',': , [0/2] {73}                              
 ¦   ¦--SYMBOL_SUB: b [1/1] {74}                       
 ¦   ¦--EQ_SUB: = [0/1] {75}                           
 ¦   ¦--expr: 3 [0/0] {77}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {76}                    
 ¦   °--')': ) [1/0] {78}                              
 ¦--expr: call( [2/0] {79}                             
 ¦   ¦--expr: call [0/0] {81}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {80}      
 ¦   ¦--'(': ( [0/2] {82}                              
 ¦   ¦--SYMBOL_SUB: a [1/1] {83}                       
 ¦   ¦--EQ_SUB: = [0/4] {84}                           
 ¦   ¦--expr: 1 [1/0] {86}                             
 ¦   ¦   °--NUM_CONST: 1 [0/0] {85}                    
 ¦   ¦--',': , [0/2] {87}                              
 ¦   ¦--SYMBOL_SUB: b [1/1] {88}                       
 ¦   ¦--EQ_SUB: = [0/1] {89}                           
 ¦   ¦--expr: 3 [0/0] {91}                             
 ¦   ¦   °--NUM_CONST: 3 [0/0] {90}                    
 ¦   °--')': ) [1/0] {92}                              
 ¦--expr: call( [2/0] {93}                             
 ¦   ¦--expr: call [0/0] {95}                          
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {94}      
 ¦   ¦--'(': ( [0/2] {96}                              
 ¦   ¦--SYMBOL_SUB: a [1/1] {97}                       
 ¦   ¦--EQ_SUB: = [0/4] {98}                           
 ¦   ¦--expr: 1 [1/0] {100}                            
 ¦   ¦   °--NUM_CONST: 1 [0/0] {99}                    
 ¦   ¦--',': , [0/1] {101}                             
 ¦   ¦--SYMBOL_SUB: b [0/1] {102}                      
 ¦   ¦--EQ_SUB: = [0/1] {103}                          
 ¦   ¦--expr: 3 [0/0] {105}                            
 ¦   ¦   °--NUM_CONST: 3 [0/0] {104}                   
 ¦   °--')': ) [1/0] {106}                             
 °--expr: call( [2/0] {107}                            
     ¦--expr: call [0/0] {109}                         
     ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {108}     
     ¦--'(': ( [0/2] {110}                             
     ¦--SYMBOL_SUB: a [1/1] {111}                      
     ¦--EQ_SUB: = [0/4] {112}                          
     ¦--expr: 1 [1/0] {114}                            
     ¦   °--NUM_CONST: 1 [0/0] {113}                   
     ¦--',': , [0/1] {115}                             
     ¦--SYMBOL_SUB: b [0/1] {116}                      
     ¦--EQ_SUB: = [0/4] {117}                          
     ¦--expr: 3 [1/0] {119}                            
     ¦   °--NUM_CONST: 3 [0/0] {118}                   
     °--')': ) [1/0] {120}                             
