ROOT (token: short_text [lag_newlines/spaces] {pos_id})
 ¦--expr:  [0/0] {1}                                   
 ¦   ¦--expr:  [0/1] {3}                               
 ¦   ¦   °--SYMBOL: g [0/0] {2}                        
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {4}                      
 ¦   °--expr:  [0/0] {5}                               
 ¦       ¦--FUNCTION: funct [0/0] {6}                  
 ¦       ¦--'(': ( [0/0] {7}                           
 ¦       ¦--SYMBOL_FORMALS: k [0/0] {8}                
 ¦       ¦--')': ) [0/2] {9}                           
 ¦       °--expr:  [1/0] {11}                          
 ¦           °--NULL_CONST: NULL [0/0] {10}            
 ¦--expr:  [3/0] {12}                                  
 ¦   ¦--expr:  [0/1] {14}                              
 ¦   ¦   °--SYMBOL: g [0/0] {13}                       
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {15}                     
 ¦   °--expr:  [0/0] {16}                              
 ¦       ¦--FUNCTION: funct [0/0] {17}                 
 ¦       ¦--'(': ( [0/0] {18}                          
 ¦       ¦--SYMBOL_FORMALS: k [0/0] {19}               
 ¦       ¦--')': ) [0/1] {20}                          
 ¦       °--expr:  [0/0] {21}                          
 ¦           ¦--expr:  [0/0] {23}                      
 ¦           ¦   °--SYMBOL_FUNCTION_CALL: h [0/0] {22} 
 ¦           ¦--'(': ( [0/2] {24}                      
 ¦           ¦--expr:  [1/0] {26}                      
 ¦           ¦   °--NULL_CONST: NULL [0/0] {25}        
 ¦           °--')': ) [1/0] {27}                      
 ¦--expr:  [3/0] {28}                                  
 ¦   ¦--expr:  [0/1] {30}                              
 ¦   ¦   °--SYMBOL: g [0/0] {29}                       
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {31}                     
 ¦   °--expr:  [0/0] {32}                              
 ¦       ¦--FUNCTION: funct [0/0] {33}                 
 ¦       ¦--'(': ( [0/0] {34}                          
 ¦       ¦--SYMBOL_FORMALS: k [0/0] {35}               
 ¦       ¦--')': ) [0/1] {36}                          
 ¦       °--expr:  [0/0] {37}                          
 ¦           ¦--expr:  [0/0] {39}                      
 ¦           ¦   °--SYMBOL_FUNCTION_CALL: h [0/0] {38} 
 ¦           ¦--'(': ( [0/1] {40}                      
 ¦           ¦--COMMENT: # y [0/2] {41}                
 ¦           ¦--expr:  [1/1] {43}                      
 ¦           ¦   °--NULL_CONST: NULL [0/0] {42}        
 ¦           ¦--COMMENT: # x [0/0] {44}                
 ¦           °--')': ) [1/0] {45}                      
 ¦--expr:  [2/0] {46}                                  
 ¦   ¦--expr:  [0/1] {48}                              
 ¦   ¦   °--SYMBOL: g [0/0] {47}                       
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {49}                     
 ¦   °--expr:  [0/0] {50}                              
 ¦       ¦--FUNCTION: funct [0/0] {51}                 
 ¦       ¦--'(': ( [0/0] {52}                          
 ¦       ¦--SYMBOL_FORMALS: k [0/0] {53}               
 ¦       ¦--')': ) [0/1] {54}                          
 ¦       °--expr:  [0/0] {55}                          
 ¦           ¦--expr:  [0/0] {57}                      
 ¦           ¦   °--SYMBOL_FUNCTION_CALL: h [0/0] {56} 
 ¦           ¦--'(': ( [0/1] {58}                      
 ¦           ¦--COMMENT: # y [0/2] {59}                
 ¦           ¦--expr:  [1/0] {61}                      
 ¦           ¦   °--NULL_CONST: NULL [0/0] {60}        
 ¦           °--')': ) [1/0] {62}                      
 ¦--expr:  [3/0] {63}                                  
 ¦   ¦--expr:  [0/1] {65}                              
 ¦   ¦   °--SYMBOL: g [0/0] {64}                       
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {66}                     
 ¦   °--expr:  [0/0] {67}                              
 ¦       ¦--FUNCTION: funct [0/0] {68}                 
 ¦       ¦--'(': ( [0/0] {69}                          
 ¦       ¦--SYMBOL_FORMALS: k [0/0] {70}               
 ¦       ¦--')': ) [0/1] {71}                          
 ¦       °--expr:  [0/0] {72}                          
 ¦           ¦--expr:  [0/0] {74}                      
 ¦           ¦   °--SYMBOL_FUNCTION_CALL: h [0/0] {73} 
 ¦           ¦--'(': ( [0/2] {75}                      
 ¦           ¦--expr:  [1/1] {77}                      
 ¦           ¦   °--NULL_CONST: NULL [0/0] {76}        
 ¦           ¦--COMMENT: # 3jk [0/0] {78}              
 ¦           °--')': ) [1/0] {79}                      
 °--expr:  [2/0] {80}                                  
     ¦--expr:  [0/1] {82}                              
     ¦   °--SYMBOL: g [0/0] {81}                       
     ¦--LEFT_ASSIGN: <- [0/1] {83}                     
     °--expr:  [0/0] {84}                              
         ¦--FUNCTION: funct [0/0] {85}                 
         ¦--'(': ( [0/0] {86}                          
         ¦--SYMBOL_FORMALS: k [0/0] {87}               
         ¦--')': ) [0/1] {88}                          
         °--expr:  [0/0] {89}                          
             ¦--expr:  [0/0] {91}                      
             ¦   °--SYMBOL_FUNCTION_CALL: h [0/0] {90} 
             ¦--'(': ( [0/2] {92}                      
             ¦--expr:  [1/0] {93}                      
             ¦   ¦--IF: if [0/1] {94}                  
             ¦   ¦--'(': ( [0/0] {95}                  
             ¦   ¦--expr:  [0/0] {97}                  
             ¦   ¦   °--NUM_CONST: TRUE [0/0] {96}     
             ¦   ¦--')': ) [0/4] {98}                  
             ¦   °--expr:  [1/0] {100}                 
             ¦       °--SYMBOL: x [0/0] {99}           
             °--')': ) [1/0] {101}                     
