ROOT (token: short_text [lag_newlines/spaces] {pos_id})            
 ¦--expr:  [0/0] {1}                                               
 ¦   ¦--expr:  [0/1] {3}                                           
 ¦   ¦   °--SYMBOL: test [0/0] {2}                                 
 ¦   ¦--LEFT_ASSIGN: <- [0/1] {4}                                  
 ¦   °--expr:  [0/0] {5}                                           
 ¦       ¦--FUNCTION: funct [0/0] {6}                              
 ¦       ¦--'(': ( [0/0] {7}                                       
 ¦       ¦--')': ) [0/1] {8}                                       
 ¦       °--expr:  [0/0] {9}                                       
 ¦           ¦--'{': { [0/2] {10}                                  
 ¦           ¦--expr:  [1/2] {12}                                  
 ¦           ¦   °--STR_CONST: "Doub [0/0] {11}                    
 ¦           ¦--expr:  [1/2] {14}                                  
 ¦           ¦   °--STR_CONST: 'Sing [0/0] {13}                    
 ¦           ¦--expr:  [1/2] {16}                                  
 ¦           ¦   °--STR_CONST: 'even [0/0] {15}                    
 ¦           ¦--expr:  [1/2] {18}                                  
 ¦           ¦   °--STR_CONST: 'but  [0/0] {17}                    
 ¦           ¦--expr:  [2/2] {20}                                  
 ¦           ¦   °--STR_CONST: "mult [0/0] {19}                    
 ¦           ¦--expr:  [2/2] {22}                                  
 ¦           ¦   °--STR_CONST: 'That [0/0] {21}                    
 ¦           ¦--expr:  [2/2] {24}                                  
 ¦           ¦   °--STR_CONST: 'stri [0/0] {23}                    
 ¦           ¦--COMMENT: # Com [2/2] {25}                          
 ¦           ¦--expr:  [2/2] {26}                                  
 ¦           ¦   ¦--expr:  [0/0] {28}                              
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: funct [0/0] {27}     
 ¦           ¦   ¦--'(': ( [0/0] {29}                              
 ¦           ¦   ¦--SYMBOL_SUB: get_s [0/0] {30}                   
 ¦           ¦   ¦--EQ_SUB: = [0/0] {31}                           
 ¦           ¦   ¦--expr:  [0/0] {33}                              
 ¦           ¦   ¦   °--SYMBOL: aroun [0/0] {32}                   
 ¦           ¦   °--')': ) [0/0] {34}                              
 ¦           ¦--expr:  [2/2] {35}                                  
 ¦           ¦   ¦--expr:  [0/0] {37}                              
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: no_sp [0/0] {36}     
 ¦           ¦   ¦--'(': ( [0/1] {38}                              
 ¦           ¦   ¦--expr:  [0/0] {39}                              
 ¦           ¦   ¦   ¦--expr:  [0/0] {41}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: after [0/0] {40} 
 ¦           ¦   ¦   ¦--'(': ( [0/1] {42}                          
 ¦           ¦   ¦   °--')': ) [0/0] {43}                          
 ¦           ¦   ¦--',': , [0/1] {44}                              
 ¦           ¦   ¦--expr:  [0/0] {45}                              
 ¦           ¦   ¦   ¦--expr:  [0/0] {47}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: paren [0/0] {46} 
 ¦           ¦   ¦   ¦--'(': ( [0/1] {48}                          
 ¦           ¦   ¦   ¦--expr:  [0/0] {49}                          
 ¦           ¦   ¦   ¦   ¦--'(': ( [0/0] {50}                      
 ¦           ¦   ¦   ¦   ¦--expr:  [0/0] {51}                      
 ¦           ¦   ¦   ¦   ¦   ¦--expr:  [0/1] {53}                  
 ¦           ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {52}        
 ¦           ¦   ¦   ¦   ¦   ¦--'+': + [0/1] {54}                  
 ¦           ¦   ¦   ¦   ¦   °--expr:  [0/0] {56}                  
 ¦           ¦   ¦   ¦   ¦       °--NUM_CONST: 2 [0/0] {55}        
 ¦           ¦   ¦   ¦   °--')': ) [0/0] {57}                      
 ¦           ¦   ¦   °--')': ) [0/0] {58}                          
 ¦           ¦   °--')': ) [0/0] {59}                              
 ¦           ¦--expr:  [1/2] {60}                                  
 ¦           ¦   ¦--expr:  [0/1] {62}                              
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: no_sp [0/0] {61}     
 ¦           ¦   ¦--'(': ( [0/0] {63}                              
 ¦           ¦   ¦--expr:  [0/0] {64}                              
 ¦           ¦   ¦   ¦--expr:  [0/1] {66}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: befor [0/0] {65} 
 ¦           ¦   ¦   ¦--'(': ( [0/0] {67}                          
 ¦           ¦   ¦   °--')': ) [0/0] {68}                          
 ¦           ¦   ¦--',': , [0/1] {69}                              
 ¦           ¦   ¦--expr:  [0/0] {70}                              
 ¦           ¦   ¦   ¦--expr:  [0/1] {72}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: paren [0/0] {71} 
 ¦           ¦   ¦   ¦--'(': ( [0/1] {73}                          
 ¦           ¦   ¦   ¦--expr:  [0/0] {74}                          
 ¦           ¦   ¦   ¦   ¦--'(': ( [0/0] {75}                      
 ¦           ¦   ¦   ¦   ¦--expr:  [0/0] {76}                      
 ¦           ¦   ¦   ¦   ¦   ¦--expr:  [0/1] {78}                  
 ¦           ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {77}        
 ¦           ¦   ¦   ¦   ¦   ¦--'+': + [0/1] {79}                  
 ¦           ¦   ¦   ¦   ¦   °--expr:  [0/0] {81}                  
 ¦           ¦   ¦   ¦   ¦       °--NUM_CONST: 2 [0/0] {80}        
 ¦           ¦   ¦   ¦   °--')': ) [0/0] {82}                      
 ¦           ¦   ¦   °--')': ) [0/0] {83}                          
 ¦           ¦   °--')': ) [0/0] {84}                              
 ¦           ¦--expr:  [1/2] {85}                                  
 ¦           ¦   ¦--expr:  [0/0] {87}                              
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: no_sp [0/0] {86}     
 ¦           ¦   ¦--'(': ( [0/0] {88}                              
 ¦           ¦   ¦--expr:  [0/0] {89}                              
 ¦           ¦   ¦   ¦--expr:  [0/0] {91}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: befor [0/0] {90} 
 ¦           ¦   ¦   ¦--'(': ( [0/0] {92}                          
 ¦           ¦   ¦   ¦--expr:  [0/1] {94}                          
 ¦           ¦   ¦   ¦   °--SYMBOL: closi [0/0] {93}               
 ¦           ¦   ¦   °--')': ) [0/0] {95}                          
 ¦           ¦   ¦--',': , [0/1] {96}                              
 ¦           ¦   ¦--expr:  [0/1] {97}                              
 ¦           ¦   ¦   ¦--expr:  [0/0] {99}                          
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: paren [0/0] {98} 
 ¦           ¦   ¦   ¦--'(': ( [0/0] {100}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {101}                         
 ¦           ¦   ¦   ¦   ¦--'(': ( [0/0] {102}                     
 ¦           ¦   ¦   ¦   ¦--expr:  [0/0] {103}                     
 ¦           ¦   ¦   ¦   ¦   ¦--expr:  [0/1] {105}                 
 ¦           ¦   ¦   ¦   ¦   ¦   °--NUM_CONST: 1 [0/0] {104}       
 ¦           ¦   ¦   ¦   ¦   ¦--'+': + [0/1] {106}                 
 ¦           ¦   ¦   ¦   ¦   °--expr:  [0/0] {108}                 
 ¦           ¦   ¦   ¦   ¦       °--NUM_CONST: 2 [0/0] {107}       
 ¦           ¦   ¦   ¦   °--')': ) [0/0] {109}                     
 ¦           ¦   ¦   °--')': ) [0/0] {110}                         
 ¦           ¦   °--')': ) [0/0] {111}                             
 ¦           ¦--expr:  [1/2] {112}                                 
 ¦           ¦   ¦--expr:  [0/0] {114}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: multi [0/0] {113}    
 ¦           ¦   ¦--'(': ( [0/4] {115}                             
 ¦           ¦   ¦--expr:  [1/0] {117}                             
 ¦           ¦   ¦   °--SYMBOL: line [0/0] {116}                   
 ¦           ¦   ¦--',': , [0/4] {118}                             
 ¦           ¦   ¦--expr:  [1/2] {120}                             
 ¦           ¦   ¦   °--SYMBOL: call [0/0] {119}                   
 ¦           ¦   °--')': ) [1/0] {121}                             
 ¦           ¦--expr:  [1/2] {122}                                 
 ¦           ¦   ¦--expr:  [0/0] {124}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: multi [0/0] {123}    
 ¦           ¦   ¦--'(': ( [0/2] {125}                             
 ¦           ¦   °--')': ) [1/0] {126}                             
 ¦           ¦--expr:  [2/2] {127}                                 
 ¦           ¦   ¦--expr:  [0/0] {129}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: one_s [0/0] {128}    
 ¦           ¦   ¦--'(': ( [0/0] {130}                             
 ¦           ¦   ¦--expr:  [0/0] {132}                             
 ¦           ¦   ¦   °--SYMBOL: after [0/0] {131}                  
 ¦           ¦   ¦--',': , [0/0] {133}                             
 ¦           ¦   ¦--expr:  [0/0] {134}                             
 ¦           ¦   ¦   ¦--expr:  [0/0] {136}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: comma [0/0] {135}
 ¦           ¦   ¦   ¦--'(': ( [0/0] {137}                         
 ¦           ¦   ¦   ¦--expr:  [0/0] {139}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "in" [0/0] {138}            
 ¦           ¦   ¦   ¦--',': , [0/0] {140}                         
 ¦           ¦   ¦   ¦--expr:  [0/0] {142}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "func [0/0] {141}           
 ¦           ¦   ¦   ¦--',': , [0/2] {143}                         
 ¦           ¦   ¦   ¦--expr:  [0/0] {145}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: args [0/0] {144}               
 ¦           ¦   ¦   °--')': ) [0/0] {146}                         
 ¦           ¦   °--')': ) [0/0] {147}                             
 ¦           ¦--expr:  [2/2] {148}                                 
 ¦           ¦   ¦--'{': { [0/4] {149}                             
 ¦           ¦   ¦--expr:  [1/4] {151}                             
 ¦           ¦   ¦   °--SYMBOL: brace [0/0] {150}                  
 ¦           ¦   ¦--expr:  [1/2] {153}                             
 ¦           ¦   ¦   °--SYMBOL: expre [0/0] {152}                  
 ¦           ¦   °--'}': } [1/0] {154}                             
 ¦           ¦--expr:  [2/2] {155}                                 
 ¦           ¦   ¦--expr:  [0/0] {157}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {156}    
 ¦           ¦   ¦--'(': ( [0/0] {158}                             
 ¦           ¦   ¦--expr:  [0/0] {160}                             
 ¦           ¦   ¦   °--STR_CONST: "unna [0/0] {159}               
 ¦           ¦   ¦--',': , [0/1] {161}                             
 ¦           ¦   ¦--expr:  [0/0] {162}                             
 ¦           ¦   ¦   ¦--'{': { [0/4] {163}                         
 ¦           ¦   ¦   ¦--expr:  [1/4] {165}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "func [0/0] {164}           
 ¦           ¦   ¦   ¦--expr:  [1/2] {167}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: call [0/0] {166}               
 ¦           ¦   ¦   °--'}': } [1/0] {168}                         
 ¦           ¦   °--')': ) [0/0] {169}                             
 ¦           ¦--expr:  [2/2] {170}                                 
 ¦           ¦   ¦--expr:  [0/0] {172}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {171}    
 ¦           ¦   ¦--'(': ( [0/0] {173}                             
 ¦           ¦   ¦--SYMBOL_SUB: named [0/1] {174}                  
 ¦           ¦   ¦--EQ_SUB: = [0/1] {175}                          
 ¦           ¦   ¦--expr:  [0/0] {176}                             
 ¦           ¦   ¦   ¦--'{': { [0/4] {177}                         
 ¦           ¦   ¦   ¦--expr:  [1/4] {179}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "func [0/0] {178}           
 ¦           ¦   ¦   ¦--expr:  [1/2] {181}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: call [0/0] {180}               
 ¦           ¦   ¦   °--'}': } [1/0] {182}                         
 ¦           ¦   °--')': ) [0/0] {183}                             
 ¦           ¦--expr:  [2/2] {184}                                 
 ¦           ¦   ¦--expr:  [0/0] {186}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {185}    
 ¦           ¦   ¦--'(': ( [0/0] {187}                             
 ¦           ¦   ¦--expr:  [0/0] {189}                             
 ¦           ¦   ¦   °--STR_CONST: "unna [0/0] {188}               
 ¦           ¦   ¦--',': , [0/4] {190}                             
 ¦           ¦   ¦--expr:  [0/0] {191}                             
 ¦           ¦   ¦   ¦--'{': { [0/2] {192}                         
 ¦           ¦   ¦   °--'}': } [1/0] {193}                         
 ¦           ¦   °--')': ) [0/0] {194}                             
 ¦           ¦--expr:  [2/2] {195}                                 
 ¦           ¦   ¦--expr:  [0/0] {197}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {196}    
 ¦           ¦   ¦--'(': ( [0/0] {198}                             
 ¦           ¦   ¦--expr:  [0/0] {200}                             
 ¦           ¦   ¦   °--STR_CONST: "unna [0/0] {199}               
 ¦           ¦   ¦--',': , [0/0] {201}                             
 ¦           ¦   ¦--expr:  [0/0] {202}                             
 ¦           ¦   ¦   ¦--'{': { [0/2] {203}                         
 ¦           ¦   ¦   °--'}': } [1/0] {204}                         
 ¦           ¦   °--')': ) [0/0] {205}                             
 ¦           ¦--expr:  [2/2] {206}                                 
 ¦           ¦   ¦--expr:  [0/0] {208}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {207}    
 ¦           ¦   ¦--'(': ( [0/0] {209}                             
 ¦           ¦   ¦--SYMBOL_SUB: named [0/1] {210}                  
 ¦           ¦   ¦--EQ_SUB: = [0/4] {211}                          
 ¦           ¦   ¦--expr:  [0/0] {212}                             
 ¦           ¦   ¦   ¦--'{': { [0/2] {213}                         
 ¦           ¦   ¦   °--'}': } [1/0] {214}                         
 ¦           ¦   °--')': ) [0/0] {215}                             
 ¦           ¦--expr:  [2/2] {216}                                 
 ¦           ¦   ¦--expr:  [0/0] {218}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {217}    
 ¦           ¦   ¦--'(': ( [0/0] {219}                             
 ¦           ¦   ¦--SYMBOL_SUB: named [0/1] {220}                  
 ¦           ¦   ¦--EQ_SUB: = [0/4] {221}                          
 ¦           ¦   ¦--expr:  [0/0] {222}                             
 ¦           ¦   ¦   ¦--'{': { [0/2] {223}                         
 ¦           ¦   ¦   °--'}': } [1/0] {224}                         
 ¦           ¦   °--')': ) [0/0] {225}                             
 ¦           ¦--expr:  [2/2] {226}                                 
 ¦           ¦   ¦--expr:  [0/0] {228}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: brace [0/0] {227}    
 ¦           ¦   ¦--'(': ( [0/2] {229}                             
 ¦           ¦   ¦--expr:  [0/0] {230}                             
 ¦           ¦   ¦   ¦--'{': { [0/4] {231}                         
 ¦           ¦   ¦   ¦--expr:  [1/2] {233}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: empty [0/0] {232}              
 ¦           ¦   ¦   °--'}': } [1/0] {234}                         
 ¦           ¦   °--')': ) [0/0] {235}                             
 ¦           ¦--expr:  [2/2] {236}                                 
 ¦           ¦   ¦--expr:  [0/0] {238}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {237}                      
 ¦           ¦   ¦--SPECIAL-OTHER: %/% [0/0] {239}                 
 ¦           ¦   °--expr:  [0/0] {241}                             
 ¦           ¦       °--SYMBOL: b [0/0] {240}                      
 ¦           ¦--expr:  [1/2] {242}                                 
 ¦           ¦   ¦--expr:  [0/0] {244}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {243}                      
 ¦           ¦   ¦--SPECIAL-OTHER: %% [0/0] {245}                  
 ¦           ¦   °--expr:  [0/0] {247}                             
 ¦           ¦       °--SYMBOL: b [0/0] {246}                      
 ¦           ¦--expr:  [1/2] {248}                                 
 ¦           ¦   ¦--expr:  [0/0] {250}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {249}                      
 ¦           ¦   ¦--AND2: && [0/0] {251}                           
 ¦           ¦   °--expr:  [0/0] {253}                             
 ¦           ¦       °--SYMBOL: b [0/0] {252}                      
 ¦           ¦--expr:  [1/2] {254}                                 
 ¦           ¦   ¦--expr:  [0/0] {256}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {255}                      
 ¦           ¦   ¦--OR2: || [0/0] {257}                            
 ¦           ¦   °--expr:  [0/0] {259}                             
 ¦           ¦       °--SYMBOL: b [0/0] {258}                      
 ¦           ¦--expr:  [1/2] {260}                                 
 ¦           ¦   ¦--expr:  [0/0] {262}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {261}                      
 ¦           ¦   ¦--EQ: == [0/0] {263}                             
 ¦           ¦   °--expr:  [0/0] {265}                             
 ¦           ¦       °--SYMBOL: b [0/0] {264}                      
 ¦           ¦--expr:  [1/2] {266}                                 
 ¦           ¦   ¦--expr:  [0/0] {268}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {267}                      
 ¦           ¦   ¦--NE: != [0/0] {269}                             
 ¦           ¦   °--expr:  [0/0] {271}                             
 ¦           ¦       °--SYMBOL: b [0/0] {270}                      
 ¦           ¦--expr:  [1/2] {272}                                 
 ¦           ¦   ¦--expr:  [0/0] {274}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {273}                      
 ¦           ¦   ¦--LE: <= [0/0] {275}                             
 ¦           ¦   °--expr:  [0/0] {277}                             
 ¦           ¦       °--SYMBOL: b [0/0] {276}                      
 ¦           ¦--expr:  [1/2] {278}                                 
 ¦           ¦   ¦--expr:  [0/0] {280}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {279}                      
 ¦           ¦   ¦--GE: >= [0/0] {281}                             
 ¦           ¦   °--expr:  [0/0] {283}                             
 ¦           ¦       °--SYMBOL: b [0/0] {282}                      
 ¦           ¦--expr:  [1/2] {284}                                 
 ¦           ¦   ¦--expr:  [0/0] {286}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {285}                      
 ¦           ¦   ¦--LEFT_ASSIGN: <- [0/0] {287}                    
 ¦           ¦   °--expr:  [0/0] {289}                             
 ¦           ¦       °--SYMBOL: b [0/0] {288}                      
 ¦           ¦--expr:  [1/2] {290}                                 
 ¦           ¦   ¦--expr:  [0/0] {292}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {291}                      
 ¦           ¦   ¦--RIGHT_ASSIGN: -> [0/0] {293}                   
 ¦           ¦   °--expr:  [0/0] {295}                             
 ¦           ¦       °--SYMBOL: b [0/0] {294}                      
 ¦           ¦--equal_assign:  [1/2] {296}                         
 ¦           ¦   ¦--expr:  [0/0] {298}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {297}                      
 ¦           ¦   ¦--EQ_ASSIGN: = [0/0] {299}                       
 ¦           ¦   °--expr:  [0/0] {301}                             
 ¦           ¦       °--SYMBOL: b [0/0] {300}                      
 ¦           ¦--expr:  [1/2] {302}                                 
 ¦           ¦   ¦--expr:  [0/0] {304}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {303}                      
 ¦           ¦   ¦--LT: < [0/0] {305}                              
 ¦           ¦   °--expr:  [0/0] {307}                             
 ¦           ¦       °--SYMBOL: b [0/0] {306}                      
 ¦           ¦--expr:  [1/2] {308}                                 
 ¦           ¦   ¦--expr:  [0/0] {310}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {309}                      
 ¦           ¦   ¦--GT: > [0/0] {311}                              
 ¦           ¦   °--expr:  [0/0] {313}                             
 ¦           ¦       °--SYMBOL: b [0/0] {312}                      
 ¦           ¦--expr:  [1/2] {314}                                 
 ¦           ¦   ¦--expr:  [0/0] {316}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {315}                      
 ¦           ¦   ¦--'*': * [0/0] {317}                             
 ¦           ¦   °--expr:  [0/0] {319}                             
 ¦           ¦       °--SYMBOL: b [0/0] {318}                      
 ¦           ¦--expr:  [1/2] {320}                                 
 ¦           ¦   ¦--expr:  [0/0] {322}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {321}                      
 ¦           ¦   ¦--'/': / [0/0] {323}                             
 ¦           ¦   °--expr:  [0/0] {325}                             
 ¦           ¦       °--SYMBOL: b [0/0] {324}                      
 ¦           ¦--expr:  [1/2] {326}                                 
 ¦           ¦   ¦--expr:  [0/0] {328}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {327}                      
 ¦           ¦   ¦--'^': ^ [0/0] {329}                             
 ¦           ¦   °--expr:  [0/0] {331}                             
 ¦           ¦       °--SYMBOL: b [0/0] {330}                      
 ¦           ¦--expr:  [1/2] {332}                                 
 ¦           ¦   ¦--expr:  [0/0] {334}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {333}                      
 ¦           ¦   ¦--AND: & [0/0] {335}                             
 ¦           ¦   °--expr:  [0/0] {337}                             
 ¦           ¦       °--SYMBOL: b [0/0] {336}                      
 ¦           ¦--expr:  [1/2] {338}                                 
 ¦           ¦   ¦--expr:  [0/0] {340}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {339}                      
 ¦           ¦   ¦--OR: | [0/0] {341}                              
 ¦           ¦   °--expr:  [0/0] {343}                             
 ¦           ¦       °--SYMBOL: b [0/0] {342}                      
 ¦           ¦--expr:  [1/2] {344}                                 
 ¦           ¦   ¦--expr:  [0/0] {346}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {345}                      
 ¦           ¦   ¦--LEFT_ASSIGN: := [0/0] {347}                    
 ¦           ¦   °--expr:  [0/0] {349}                             
 ¦           ¦       °--SYMBOL: b [0/0] {348}                      
 ¦           ¦--expr:  [2/2] {350}                                 
 ¦           ¦   ¦--expr:  [0/0] {352}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {351}                      
 ¦           ¦   ¦--'+': + [0/0] {353}                             
 ¦           ¦   °--expr:  [0/0] {355}                             
 ¦           ¦       °--SYMBOL: b [0/0] {354}                      
 ¦           ¦--expr:  [1/2] {356}                                 
 ¦           ¦   ¦--expr:  [0/0] {358}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {357}                      
 ¦           ¦   ¦--'-': - [0/0] {359}                             
 ¦           ¦   °--expr:  [0/0] {361}                             
 ¦           ¦       °--SYMBOL: b [0/0] {360}                      
 ¦           ¦--expr:  [1/2] {362}                                 
 ¦           ¦   ¦--expr:  [0/0] {364}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {363}                      
 ¦           ¦   ¦--'+': + [0/0] {365}                             
 ¦           ¦   °--expr:  [0/0] {366}                             
 ¦           ¦       ¦--'+': + [0/0] {367}                         
 ¦           ¦       °--expr:  [0/0] {369}                         
 ¦           ¦           °--SYMBOL: b [0/0] {368}                  
 ¦           ¦--expr:  [1/2] {370}                                 
 ¦           ¦   ¦--expr:  [0/0] {372}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {371}                      
 ¦           ¦   ¦--'+': + [0/0] {373}                             
 ¦           ¦   °--expr:  [0/0] {374}                             
 ¦           ¦       ¦--'-': - [0/0] {375}                         
 ¦           ¦       °--expr:  [0/0] {377}                         
 ¦           ¦           °--SYMBOL: b [0/0] {376}                  
 ¦           ¦--expr:  [1/2] {378}                                 
 ¦           ¦   ¦--expr:  [0/0] {380}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {379}                      
 ¦           ¦   ¦--'+': + [0/0] {381}                             
 ¦           ¦   °--expr:  [0/0] {382}                             
 ¦           ¦       ¦--'+': + [0/0] {383}                         
 ¦           ¦       °--expr:  [0/0] {385}                         
 ¦           ¦           °--SYMBOL: b [0/0] {384}                  
 ¦           ¦--expr:  [1/2] {386}                                 
 ¦           ¦   ¦--expr:  [0/0] {388}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {387}                      
 ¦           ¦   ¦--'-': - [0/0] {389}                             
 ¦           ¦   °--expr:  [0/0] {390}                             
 ¦           ¦       ¦--'+': + [0/0] {391}                         
 ¦           ¦       °--expr:  [0/0] {393}                         
 ¦           ¦           °--SYMBOL: b [0/0] {392}                  
 ¦           ¦--expr:  [1/2] {394}                                 
 ¦           ¦   ¦--expr:  [0/0] {396}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {395}                      
 ¦           ¦   ¦--'-': - [0/0] {397}                             
 ¦           ¦   °--expr:  [0/0] {398}                             
 ¦           ¦       ¦--'-': - [0/0] {399}                         
 ¦           ¦       °--expr:  [0/0] {401}                         
 ¦           ¦           °--SYMBOL: b [0/0] {400}                  
 ¦           ¦--expr:  [1/2] {402}                                 
 ¦           ¦   ¦--expr:  [0/0] {404}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {403}                      
 ¦           ¦   ¦--'+': + [0/0] {405}                             
 ¦           ¦   °--expr:  [0/0] {406}                             
 ¦           ¦       ¦--'-': - [0/0] {407}                         
 ¦           ¦       °--expr:  [0/0] {408}                         
 ¦           ¦           ¦--'-': - [0/0] {409}                     
 ¦           ¦           °--expr:  [0/0] {411}                     
 ¦           ¦               °--SYMBOL: b [0/0] {410}              
 ¦           ¦--expr:  [1/2] {412}                                 
 ¦           ¦   ¦--expr:  [0/0] {414}                             
 ¦           ¦   ¦   °--SYMBOL: a [0/0] {413}                      
 ¦           ¦   ¦--'-': - [0/0] {415}                             
 ¦           ¦   °--expr:  [0/0] {416}                             
 ¦           ¦       ¦--'-': - [0/0] {417}                         
 ¦           ¦       °--expr:  [0/0] {418}                         
 ¦           ¦           ¦--'+': + [0/0] {419}                     
 ¦           ¦           °--expr:  [0/0] {421}                     
 ¦           ¦               °--SYMBOL: b [0/0] {420}              
 ¦           ¦--expr:  [1/2] {422}                                 
 ¦           ¦   ¦--expr:  [0/0] {424}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {423}     
 ¦           ¦   ¦--'(': ( [0/1] {425}                             
 ¦           ¦   ¦--expr:  [0/0] {426}                             
 ¦           ¦   ¦   ¦--'+': + [0/1] {427}                         
 ¦           ¦   ¦   °--expr:  [0/0] {429}                         
 ¦           ¦   ¦       °--SYMBOL: a [0/0] {428}                  
 ¦           ¦   °--')': ) [0/0] {430}                             
 ¦           ¦--expr:  [1/2] {431}                                 
 ¦           ¦   ¦--expr:  [0/0] {433}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {432}     
 ¦           ¦   ¦--'(': ( [0/1] {434}                             
 ¦           ¦   ¦--expr:  [0/0] {435}                             
 ¦           ¦   ¦   ¦--'-': - [0/1] {436}                         
 ¦           ¦   ¦   °--expr:  [0/0] {438}                         
 ¦           ¦   ¦       °--SYMBOL: a [0/0] {437}                  
 ¦           ¦   °--')': ) [0/0] {439}                             
 ¦           ¦--expr:  [1/2] {440}                                 
 ¦           ¦   ¦--expr:  [0/0] {442}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {441}     
 ¦           ¦   ¦--'(': ( [0/0] {443}                             
 ¦           ¦   ¦--expr:  [0/0] {445}                             
 ¦           ¦   ¦   °--NUM_CONST: 5 [0/0] {444}                   
 ¦           ¦   ¦--',': , [0/1] {446}                             
 ¦           ¦   ¦--expr:  [0/0] {447}                             
 ¦           ¦   ¦   ¦--'+': + [0/1] {448}                         
 ¦           ¦   ¦   °--expr:  [0/0] {450}                         
 ¦           ¦   ¦       °--SYMBOL: a [0/0] {449}                  
 ¦           ¦   °--')': ) [0/0] {451}                             
 ¦           ¦--expr:  [1/2] {452}                                 
 ¦           ¦   ¦--expr:  [0/0] {454}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {453}     
 ¦           ¦   ¦--'(': ( [0/0] {455}                             
 ¦           ¦   ¦--expr:  [0/0] {457}                             
 ¦           ¦   ¦   °--NUM_CONST: 5 [0/0] {456}                   
 ¦           ¦   ¦--',': , [0/1] {458}                             
 ¦           ¦   ¦--expr:  [0/0] {459}                             
 ¦           ¦   ¦   ¦--'-': - [0/1] {460}                         
 ¦           ¦   ¦   °--expr:  [0/0] {462}                         
 ¦           ¦   ¦       °--SYMBOL: a [0/0] {461}                  
 ¦           ¦   °--')': ) [0/0] {463}                             
 ¦           ¦--COMMENT: # Onl [2/2] {464}                         
 ¦           ¦--expr:  [1/2] {465}                                 
 ¦           ¦   ¦--expr:  [0/0] {467}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {466}     
 ¦           ¦   ¦--'(': ( [0/4] {468}                             
 ¦           ¦   ¦--expr:  [1/0] {470}                             
 ¦           ¦   ¦   °--SYMBOL: prese [0/0] {469}                  
 ¦           ¦   ¦--',': , [0/1] {471}                             
 ¦           ¦   ¦--expr:  [0/0] {473}                             
 ¦           ¦   ¦   °--SYMBOL: dista [0/0] {472}                  
 ¦           ¦   ¦--',': , [0/4] {474}                             
 ¦           ¦   ¦--expr:  [1/0] {476}                             
 ¦           ¦   ¦   °--SYMBOL: after [0/0] {475}                  
 ¦           ¦   ¦--',': , [0/5] {477}                             
 ¦           ¦   ¦--expr:  [0/0] {479}                             
 ¦           ¦   ¦   °--SYMBOL: comma [0/0] {478}                  
 ¦           ¦   ¦--',': , [0/4] {480}                             
 ¦           ¦   ¦--expr:  [1/0] {482}                             
 ¦           ¦   ¦   °--SYMBOL: given [0/0] {481}                  
 ¦           ¦   ¦--',': , [0/0] {483}                             
 ¦           ¦   ¦--expr:  [0/2] {485}                             
 ¦           ¦   ¦   °--SYMBOL: one [0/0] {484}                    
 ¦           ¦   °--')': ) [1/0] {486}                             
 ¦           ¦--expr:  [2/2] {487}                                 
 ¦           ¦   ¦--IF: if [0/0] {488}                             
 ¦           ¦   ¦--'(': ( [0/0] {489}                             
 ¦           ¦   ¦--expr:  [0/0] {491}                             
 ¦           ¦   ¦   °--NUM_CONST: TRUE [0/0] {490}                
 ¦           ¦   ¦--')': ) [0/0] {492}                             
 ¦           ¦   °--expr:  [0/0] {493}                             
 ¦           ¦       ¦--'{': { [0/4] {494}                         
 ¦           ¦       ¦--expr:  [1/2] {496}                         
 ¦           ¦       ¦   °--NUM_CONST: FALSE [0/0] {495}           
 ¦           ¦       °--'}': } [1/0] {497}                         
 ¦           ¦--expr:  [2/2] {498}                                 
 ¦           ¦   ¦--IF: if [0/0] {499}                             
 ¦           ¦   ¦--'(': ( [0/0] {500}                             
 ¦           ¦   ¦--expr:  [0/0] {502}                             
 ¦           ¦   ¦   °--NUM_CONST: TRUE [0/0] {501}                
 ¦           ¦   ¦--')': ) [0/0] {503}                             
 ¦           ¦   ¦--expr:  [0/0] {504}                             
 ¦           ¦   ¦   ¦--'{': { [0/4] {505}                         
 ¦           ¦   ¦   ¦--expr:  [1/2] {507}                         
 ¦           ¦   ¦   ¦   °--NUM_CONST: FALSE [0/0] {506}           
 ¦           ¦   ¦   °--'}': } [1/0] {508}                         
 ¦           ¦   ¦--ELSE: else [0/0] {509}                         
 ¦           ¦   °--expr:  [0/0] {510}                             
 ¦           ¦       ¦--'{': { [0/4] {511}                         
 ¦           ¦       ¦--expr:  [1/2] {513}                         
 ¦           ¦       ¦   °--NUM_CONST: TRUE [0/0] {512}            
 ¦           ¦       °--'}': } [1/0] {514}                         
 ¦           ¦--expr:  [2/2] {515}                                 
 ¦           ¦   ¦--WHILE: while [0/0] {516}                       
 ¦           ¦   ¦--'(': ( [0/0] {517}                             
 ¦           ¦   ¦--expr:  [0/0] {519}                             
 ¦           ¦   ¦   °--NUM_CONST: TRUE [0/0] {518}                
 ¦           ¦   ¦--')': ) [0/0] {520}                             
 ¦           ¦   °--expr:  [0/0] {521}                             
 ¦           ¦       ¦--'{': { [0/4] {522}                         
 ¦           ¦       ¦--expr:  [1/2] {524}                         
 ¦           ¦       ¦   °--NUM_CONST: FALSE [0/0] {523}           
 ¦           ¦       °--'}': } [1/0] {525}                         
 ¦           ¦--expr:  [2/2] {526}                                 
 ¦           ¦   ¦--expr:  [0/1] {528}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: singl [0/0] {527}    
 ¦           ¦   ¦--'(': ( [0/1] {529}                             
 ¦           ¦   ¦--expr:  [0/1] {531}                             
 ¦           ¦   ¦   °--STR_CONST: "func [0/0] {530}               
 ¦           ¦   ¦--',': , [0/0] {532}                             
 ¦           ¦   ¦--expr:  [0/1] {534}                             
 ¦           ¦   ¦   °--SYMBOL: call [0/0] {533}                   
 ¦           ¦   °--')': ) [0/0] {535}                             
 ¦           ¦--expr:  [2/2] {536}                                 
 ¦           ¦   ¦--expr:  [0/1] {538}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: multi [0/0] {537}    
 ¦           ¦   ¦--'(': ( [0/2] {539}                             
 ¦           ¦   ¦--expr:  [1/0] {541}                             
 ¦           ¦   ¦   °--STR_CONST: "func [0/0] {540}               
 ¦           ¦   ¦--',': , [0/1] {542}                             
 ¦           ¦   ¦--expr:  [0/1] {544}                             
 ¦           ¦   ¦   °--SYMBOL: call [0/0] {543}                   
 ¦           ¦   °--')': ) [0/0] {545}                             
 ¦           ¦--expr:  [2/2] {546}                                 
 ¦           ¦   ¦--expr:  [0/1] {548}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: neste [0/0] {547}    
 ¦           ¦   ¦--'(': ( [0/1] {549}                             
 ¦           ¦   ¦--expr:  [0/1] {550}                             
 ¦           ¦   ¦   ¦--expr:  [0/1] {552}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: funct [0/0] {551}
 ¦           ¦   ¦   ¦--'(': ( [0/1] {553}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {555}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "in" [0/0] {554}            
 ¦           ¦   ¦   ¦--',': , [0/0] {556}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {558}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: one [0/0] {557}                
 ¦           ¦   ¦   ¦--',': , [0/0] {559}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {561}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: line [0/0] {560}               
 ¦           ¦   ¦   °--')': ) [0/0] {562}                         
 ¦           ¦   °--')': ) [0/0] {563}                             
 ¦           ¦--expr:  [2/2] {564}                                 
 ¦           ¦   ¦--expr:  [0/1] {566}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: neste [0/0] {565}    
 ¦           ¦   ¦--'(': ( [0/1] {567}                             
 ¦           ¦   ¦--expr:  [0/1] {568}                             
 ¦           ¦   ¦   ¦--expr:  [0/1] {570}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: funct [0/0] {569}
 ¦           ¦   ¦   ¦--'(': ( [0/2] {571}                         
 ¦           ¦   ¦   ¦--expr:  [1/0] {573}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "in" [0/0] {572}            
 ¦           ¦   ¦   ¦--',': , [0/6] {574}                         
 ¦           ¦   ¦   ¦--expr:  [1/0] {576}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: multi [0/0] {575}              
 ¦           ¦   ¦   ¦--',': , [0/0] {577}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {579}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: lines [0/0] {578}              
 ¦           ¦   ¦   °--')': ) [0/0] {580}                         
 ¦           ¦   °--')': ) [0/0] {581}                             
 ¦           ¦--expr:  [2/2] {582}                                 
 ¦           ¦   ¦--expr:  [0/0] {584}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: neste [0/0] {583}    
 ¦           ¦   ¦--'(': ( [0/2] {585}                             
 ¦           ¦   ¦--expr:  [1/0] {586}                             
 ¦           ¦   ¦   ¦--expr:  [0/1] {588}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: funct [0/0] {587}
 ¦           ¦   ¦   ¦--'(': ( [0/1] {589}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {591}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: with [0/0] {590}               
 ¦           ¦   ¦   °--')': ) [0/0] {592}                         
 ¦           ¦   ¦--',': , [0/6] {593}                             
 ¦           ¦   ¦--expr:  [1/2] {595}                             
 ¦           ¦   ¦   °--SYMBOL: many [0/0] {594}                   
 ¦           ¦   ¦--',': , [1/5] {596}                             
 ¦           ¦   ¦--expr:  [0/2] {598}                             
 ¦           ¦   ¦   °--SYMBOL: first [0/0] {597}                  
 ¦           ¦   °--')': ) [0/0] {599}                             
 ¦           ¦--expr:  [2/2] {600}                                 
 ¦           ¦   ¦--expr:  [0/0] {602}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: neste [0/0] {601}    
 ¦           ¦   ¦--'(': ( [0/4] {603}                             
 ¦           ¦   ¦--expr:  [1/0] {604}                             
 ¦           ¦   ¦   ¦--expr:  [0/1] {606}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: funct [0/0] {605}
 ¦           ¦   ¦   ¦--'(': ( [0/1] {607}                         
 ¦           ¦   ¦   ¦--expr:  [0/1] {609}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: with [0/0] {608}               
 ¦           ¦   ¦   °--')': ) [0/0] {610}                         
 ¦           ¦   ¦--',': , [0/2] {611}                             
 ¦           ¦   ¦--COMMENT: # a c [0/4] {612}                     
 ¦           ¦   ¦--expr:  [1/1] {614}                             
 ¦           ¦   ¦   °--SYMBOL: many [0/0] {613}                   
 ¦           ¦   ¦--COMMENT: #more [0/4] {615}                     
 ¦           ¦   ¦--',': , [1/5] {616}                             
 ¦           ¦   ¦--expr:  [0/2] {618}                             
 ¦           ¦   ¦   °--SYMBOL: first [0/0] {617}                  
 ¦           ¦   °--')': ) [0/0] {619}                             
 ¦           ¦--expr:  [2/0] {620}                                 
 ¦           ¦   ¦--expr:  [0/0] {622}                             
 ¦           ¦   ¦   °--SYMBOL_FUNCTION_CALL: diffi [0/0] {621}    
 ¦           ¦   ¦--'(': ( [0/0] {623}                             
 ¦           ¦   ¦--expr:  [0/0] {624}                             
 ¦           ¦   ¦   ¦--expr:  [0/0] {626}                         
 ¦           ¦   ¦   ¦   °--SYMBOL_FUNCTION_CALL: neste [0/0] {625}
 ¦           ¦   ¦   ¦--'(': ( [0/4] {627}                         
 ¦           ¦   ¦   ¦--expr:  [1/0] {629}                         
 ¦           ¦   ¦   ¦   °--STR_CONST: "func [0/0] {628}           
 ¦           ¦   ¦   ¦--',': , [0/1] {630}                         
 ¦           ¦   ¦   ¦--expr:  [0/2] {632}                         
 ¦           ¦   ¦   ¦   °--SYMBOL: call [0/0] {631}               
 ¦           ¦   ¦   °--')': ) [1/0] {633}                         
 ¦           ¦   ¦--',': , [0/4] {634}                             
 ¦           ¦   ¦--expr:  [1/0] {636}                             
 ¦           ¦   ¦   °--SYMBOL: with [0/0] {635}                   
 ¦           ¦   ¦--',': , [0/1] {637}                             
 ¦           ¦   ¦--expr:  [0/0] {639}                             
 ¦           ¦   ¦   °--SYMBOL: more [0/0] {638}                   
 ¦           ¦   ¦--',': , [0/1] {640}                             
 ¦           ¦   ¦--expr:  [0/2] {642}                             
 ¦           ¦   ¦   °--SYMBOL: args [0/0] {641}                   
 ¦           ¦   °--')': ) [1/0] {643}                             
 ¦           °--'}': } [1/0] {644}                                 
 ¦--COMMENT: # for [3/0] {645}                                     
 ¦--expr:  [1/0] {646}                                             
 ¦   ¦--expr:  [0/0] {648}                                         
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: lm [0/0] {647}                   
 ¦   ¦--'(': ( [0/0] {649}                                         
 ¦   ¦--expr:  [0/0] {650}                                         
 ¦   ¦   ¦--expr:  [0/0] {652}                                     
 ¦   ¦   ¦   °--SYMBOL: a [0/0] {651}                              
 ¦   ¦   ¦--'~': ~ [0/0] {653}                                     
 ¦   ¦   °--expr:  [0/0] {654}                                     
 ¦   ¦       ¦--expr:  [0/0] {656}                                 
 ¦   ¦       ¦   °--SYMBOL: b [0/0] {655}                          
 ¦   ¦       ¦--'+': + [0/0] {657}                                 
 ¦   ¦       °--expr:  [0/0] {659}                                 
 ¦   ¦           °--SYMBOL: c [0/0] {658}                          
 ¦   ¦--',': , [0/0] {660}                                         
 ¦   ¦--SYMBOL_SUB: data [0/0] {661}                               
 ¦   ¦--EQ_SUB: = [0/0] {662}                                      
 ¦   ¦--expr:  [0/0] {664}                                         
 ¦   ¦   °--NUM_CONST: NA [0/0] {663}                              
 ¦   °--')': ) [0/0] {665}                                         
 ¦--expr:  [1/0] {666}                                             
 ¦   ¦--expr:  [0/0] {668}                                         
 ¦   ¦   °--SYMBOL_FUNCTION_CALL: lm [0/0] {667}                   
 ¦   ¦--'(': ( [0/0] {669}                                         
 ¦   ¦--expr:  [0/0] {670}                                         
 ¦   ¦   ¦--expr:  [0/0] {672}                                     
 ¦   ¦   ¦   °--SYMBOL: a [0/0] {671}                              
 ¦   ¦   ¦--'~': ~ [0/0] {673}                                     
 ¦   ¦   °--expr:  [0/0] {674}                                     
 ¦   ¦       ¦--expr:  [0/0] {676}                                 
 ¦   ¦       ¦   °--SYMBOL: . [0/0] {675}                          
 ¦   ¦       ¦--'-': - [0/0] {677}                                 
 ¦   ¦       °--expr:  [0/0] {679}                                 
 ¦   ¦           °--NUM_CONST: 1 [0/0] {678}                       
 ¦   ¦--',': , [0/0] {680}                                         
 ¦   ¦--SYMBOL_SUB: data [0/0] {681}                               
 ¦   ¦--EQ_SUB: = [0/0] {682}                                      
 ¦   ¦--expr:  [0/0] {684}                                         
 ¦   ¦   °--NUM_CONST: NA [0/0] {683}                              
 ¦   °--')': ) [0/0] {685}                                         
 ¦--expr:  [1/0] {686}                                             
 ¦   ¦--expr:  [0/0] {688}                                         
 ¦   ¦   °--SYMBOL: a [0/0] {687}                                  
 ¦   ¦--'~': ~ [0/0] {689}                                         
 ¦   °--expr:  [0/0] {690}                                         
 ¦       ¦--expr:  [0/0] {692}                                     
 ¦       ¦   °--SYMBOL: b [0/0] {691}                              
 ¦       ¦--':': : [0/0] {693}                                     
 ¦       °--expr:  [0/0] {695}                                     
 ¦           °--SYMBOL: c [0/0] {694}                              
 ¦--expr:  [1/0] {696}                                             
 ¦   ¦--expr:  [0/0] {698}                                         
 ¦   ¦   °--SYMBOL: a [0/0] {697}                                  
 ¦   ¦--'~': ~ [0/0] {699}                                         
 ¦   °--expr:  [0/0] {700}                                         
 ¦       ¦--expr:  [0/1] {702}                                     
 ¦       ¦   °--SYMBOL: b [0/0] {701}                              
 ¦       ¦--':': : [0/0] {703}                                     
 ¦       °--expr:  [0/0] {705}                                     
 ¦           °--SYMBOL: c [0/0] {704}                              
 ¦--expr:  [1/0] {706}                                             
 ¦   ¦--expr:  [0/3] {708}                                         
 ¦   ¦   °--SYMBOL: a [0/0] {707}                                  
 ¦   ¦--'~': ~ [0/3] {709}                                         
 ¦   °--expr:  [0/0] {710}                                         
 ¦       ¦--expr:  [0/2] {712}                                     
 ¦       ¦   °--SYMBOL: b [0/0] {711}                              
 ¦       ¦--':': : [0/1] {713}                                     
 ¦       °--expr:  [0/0] {715}                                     
 ¦           °--SYMBOL: c [0/0] {714}                              
 ¦--expr:  [2/0] {716}                                             
 ¦   ¦--'~': ~ [0/3] {717}                                         
 ¦   °--expr:  [0/0] {719}                                         
 ¦       °--SYMBOL: a [0/0] {718}                                  
 ¦--expr:  [1/0] {720}                                             
 ¦   ¦--'~': ~ [0/0] {721}                                         
 ¦   °--expr:  [0/0] {723}                                         
 ¦       °--SYMBOL: gg [0/0] {722}                                 
 ¦--expr:  [1/0] {724}                                             
 ¦   ¦--expr:  [0/0] {726}                                         
 ¦   ¦   °--SYMBOL: b [0/0] {725}                                  
 ¦   ¦--'~': ~ [0/3] {727}                                         
 ¦   °--expr:  [0/0] {729}                                         
 ¦       °--SYMBOL: k [0/0] {728}                                  
 °--expr:  [1/0] {730}                                             
     ¦--expr:  [0/0] {732}                                         
     ¦   °--SYMBOL_FUNCTION_CALL: call [0/0] {731}                 
     ¦--'(': ( [0/0] {733}                                         
     ¦--expr:  [0/0] {735}                                         
     ¦   °--NUM_CONST: 1 [0/0] {734}                               
     ¦--',': , [0/0] {736}                                         
     ¦--expr:  [0/0] {737}                                         
     ¦   ¦--'~': ~ [0/1] {738}                                     
     ¦   °--expr:  [0/0] {740}                                     
     ¦       °--SYMBOL: qq [0/0] {739}                             
     °--')': ) [0/0] {741}                                         
