ROOT (token: short_text [lag_newlines/spaces] {pos_id})
 ¦--expr: a <-  [0/0] {1}                              
 ¦   ¦--expr: a [0/1] {3}                              
 ¦   ¦   °--SYMBOL: a [0/0] {2}                        
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {4}                      
 ¦   °--expr: funct [0/0] {5}                          
 ¦       ¦--FUNCTION: funct [0/0] {6}                  
 ¦       ¦--'(': ( [0/0] {7}                           
 ¦       ¦--SYMBOL_FORMALS: x [0/0] {8}                
 ¦       ¦--')': ) [0/0] {9}                           
 ¦       °--expr: {
} [0/0] {10}                      
 ¦           ¦--'{': { [0/0] {11}                      
 ¦           °--'}': } [1/0] {12}                      
 ¦--expr: if(a) [2/0] {13}                             
 ¦   ¦--IF: if [0/0] {14}                              
 ¦   ¦--'(': ( [0/0] {15}                              
 ¦   ¦--expr: a [0/0] {17}                             
 ¦   ¦   °--SYMBOL: a [0/0] {16}                       
 ¦   ¦--')': ) [0/0] {18}                              
 ¦   °--expr: {
  3 [0/0] {19}                        
 ¦       ¦--'{': { [0/2] {20}                          
 ¦       ¦--expr: 3 [1/0] {22}                         
 ¦       ¦   °--NUM_CONST: 3 [0/0] {21}                
 ¦       °--'}': } [1/0] {23}                          
 ¦--expr: for(i [2/0] {24}                             
 ¦   ¦--FOR: for [0/0] {25}                            
 ¦   ¦--forcond: (i in [0/0] {26}                      
 ¦   ¦   ¦--'(': ( [0/0] {27}                          
 ¦   ¦   ¦--SYMBOL: i [0/1] {28}                       
 ¦   ¦   ¦--IN: in [0/1] {29}                          
 ¦   ¦   ¦--expr: 10 [0/0] {31}                        
 ¦   ¦   ¦   °--NUM_CONST: 10 [0/0] {30}               
 ¦   ¦   °--')': ) [0/0] {32}                          
 ¦   °--expr: {
  i [0/0] {33}                        
 ¦       ¦--'{': { [0/2] {34}                          
 ¦       ¦--expr: i [1/0] {36}                         
 ¦       ¦   °--SYMBOL: i [0/0] {35}                   
 ¦       °--'}': } [1/0] {37}                          
 °--expr: if(x) [2/0] {38}                             
     ¦--IF: if [0/0] {39}                              
     ¦--'(': ( [0/0] {40}                              
     ¦--expr: x [0/0] {42}                             
     ¦   °--SYMBOL: x [0/0] {41}                       
     ¦--')': ) [0/0] {43}                              
     ¦--expr: {
  y [0/0] {44}                        
     ¦   ¦--'{': { [0/2] {45}                          
     ¦   ¦--expr: y [1/0] {47}                         
     ¦   ¦   °--SYMBOL: y [0/0] {46}                   
     ¦   °--'}': } [1/0] {48}                          
     ¦--ELSE: else [0/1] {49}                          
     °--expr: if(x) [0/0] {50}                         
         ¦--IF: if [0/0] {51}                          
         ¦--'(': ( [0/0] {52}                          
         ¦--expr: x [0/0] {54}                         
         ¦   °--SYMBOL: x [0/0] {53}                   
         ¦--')': ) [0/0] {55}                          
         ¦--expr: {
  x [0/1] {56}                    
         ¦   ¦--'{': { [0/2] {57}                      
         ¦   ¦--expr: x [1/0] {59}                     
         ¦   ¦   °--SYMBOL: x [0/0] {58}               
         ¦   °--'}': } [1/0] {60}                      
         ¦--ELSE: else [0/0] {61}                      
         °--expr: {
} [0/0] {62}                      
             ¦--'{': { [0/0] {63}                      
             °--'}': } [1/0] {64}                      
