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