# -*- t-utils-ts-parse-tree -*-
(source_file<1,263> (comment[1,20]@{% -*- matlab-ts -*-}@) (comment[22,89]@{% See: https://github.com/acristoffers/tree-sitter...}@)
 (assignment<91,104> left: (identifier[91,95]@{temp}@) =[96,97]
  right: 
   (matrix<98,104> [[98,99]
    (row<99,103> (number[99,100]@{1}@) ,[100,101] (number[102,103]@{2}@))
    ][103,104]))
 ;[104,105]
 (function_call<107,138> name: (identifier[107,112]@{myFcn}@) ([112,113]
  (arguments<113,137>
   argument: 
    (comparison_operator<113,137>
     (parenthesis<113,132> ([113,114]
      (binary_operator<114,131>
       left: 
        (function_call<114,121> name: (identifier[114,118]@{temp}@) ([118,119]
         (arguments<119,120> argument: (number[119,120]@{1}@))
         )[120,121])
       +[122,123]
       right: 
        (function_call<124,131> name: (identifier[124,128]@{temp}@) ([128,129]
         (arguments<129,130> argument: (number[129,130]@{2}@))
         )[130,131]))
      )[131,132])
     >[133,134] (number[135,137]@{14}@)))
  )[137,138])
 ;[138,139]
 (assignment<141,172> left: (identifier[141,143]@{un}@) =[144,145]
  right: 
   (function_call<146,172> name: (identifier[146,150]@{find}@) ([150,151]
    (arguments<151,171>
     argument: 
      (comparison_operator<151,171>
       (parenthesis<151,166> ([151,152]
        (postfix_operator<152,165>
         operand: 
          (function_call<152,163> name: (identifier[152,156]@{kmin}@) ([156,157]
           (arguments<157,162>
            argument: (spread_operator<157,158> :[157,158])
            ,[158,159] (identifier[159,160]@{p}@) ,[160,161] (identifier[161,162]@{g}@))
           )[162,163])
         .'[163,165])
        )[165,166])
       ~=[167,169] (number[170,171]@{0}@)))
    )[171,172]))
 ;[172,173]
 (function_call<174,227> name: (identifier[174,177]@{any}@) ([177,178]
  (arguments<178,226>
   argument: 
    (comparison_operator<178,226>
     (binary_operator<178,204> left: (identifier[178,184]@{reqext}@) *[184,185]
      right: 
       (matrix<185,204> [[185,186]
        (row<186,190>
         (unary_operator<186,188> -[186,187] operand: (number[187,188]@{1}@))
         ,[189,189] (number[189,190]@{0}@))
        ;[190,191]
        (row<191,194> (number[191,192]@{1}@) ,[193,193] (number[193,194]@{0}@))
        ;[194,195]
        (row<195,199> (number[195,196]@{0}@) ,[197,197]
         (unary_operator<197,199> -[197,198] operand: (number[198,199]@{1}@)))
        ;[199,200]
        (row<200,203> (number[200,201]@{0}@) ,[202,202] (number[202,203]@{1}@))
        ][203,204]))
     >[204,205]
     (binary_operator<205,226> left: (identifier[205,214]@{finextpix}@) ./[214,216] right: (identifier[216,226]@{data2pixel}@))))
  )[226,227])
 \n[227,229]
 (function_definition<229,262> function[229,237] name: (identifier[238,243]@{myFcn}@)
  (function_arguments<243,246> ([243,244] arguments: (identifier[244,245]@{a}@) )[245,246])
  \n[246,247]
  (block<251,259>
   (function_call<251,258> name: (identifier[251,255]@{disp}@) ([255,256]
    (arguments<256,257> argument: (identifier[256,257]@{a}@))
    )[257,258])
   \n[258,259])
  end[259,262])
 \n[262,263])
