ROOT (token: short_text [lag_newlines/spaces] {pos_id})   
 ¦--COMMENT: # add [0/0] {1}                              
 ¦--expr: if (x [1/0] {2}                                 
 ¦   ¦--IF: if [0/1] {3}                                  
 ¦   ¦--'(': ( [0/0] {4}                                  
 ¦   ¦--expr: x [0/0] {6}                                 
 ¦   ¦   °--SYMBOL: x [0/0] {5}                           
 ¦   ¦--')': ) [0/1] {7}                                  
 ¦   ¦--expr: {1+1+ [0/1] {8}                             
 ¦   ¦   ¦--'{': { [0/0] {9}                              
 ¦   ¦   ¦--expr: 1+1++ [0/0] {10}                        
 ¦   ¦   ¦   ¦--expr: 1 [0/0] {13}                        
 ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {12}               
 ¦   ¦   ¦   ¦--'+': + [0/0] {14}                         
 ¦   ¦   ¦   ¦--expr: 1 [0/0] {16}                        
 ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {15}               
 ¦   ¦   ¦   ¦--'+': + [0/0] {17}                         
 ¦   ¦   ¦   °--expr: +1 [0/0] {18}                       
 ¦   ¦   ¦       ¦--'+': + [0/0] {19}                     
 ¦   ¦   ¦       °--expr: 1 [0/0] {21}                    
 ¦   ¦   ¦           °--NUM_CONST: 1 [0/0] {20}           
 ¦   ¦   °--'}': } [0/0] {22}                             
 ¦   ¦--ELSE: else [0/0] {23}                             
 ¦   °--expr: {3} [0/0] {24}                              
 ¦       ¦--'{': { [0/0] {25}                             
 ¦       ¦--expr: 3 [0/0] {27}                            
 ¦       ¦   °--NUM_CONST: 3 [0/0] {26}                   
 ¦       °--'}': } [0/0] {28}                             
 ¦--COMMENT: # rem [2/0] {29}                             
 °--expr: test_ [1/0] {30}                                
     ¦--expr: test_ [0/0] {32}                            
     ¦   °--SYMBOL_FUNCTION_CALL: test_ [0/0] {31}        
     ¦--'(': ( [0/0] {33}                                 
     ¦--expr: "x" [0/0] {35}                              
     ¦   °--STR_CONST: "x" [0/0] {34}                     
     ¦--',': , [0/0] {36}                                 
     ¦--expr: {
  m [1/0] {37}                           
     ¦   ¦--'{': { [0/2] {38}                             
     ¦   ¦--expr: my_te [1/0] {39}                        
     ¦   ¦   ¦--expr: my_te [0/0] {41}                    
     ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: my_te [0/0] {40}
     ¦   ¦   ¦--'(': ( [0/0] {42}                         
     ¦   ¦   ¦--expr: call [0/0] {44}                     
     ¦   ¦   ¦   °--SYMBOL: call [0/0] {43}               
     ¦   ¦   °--')': ) [0/0] {45}                         
     ¦   °--'}': } [1/0] {46}                             
     °--')': ) [0/0] {47}                                 
