# -*- t-utils-ts-parse-tree -*-
(source_file<1,335> (comment[1,20]@{% -*- matlab-ts -*-}@) \n[20,21]
 (function_definition<21,334> function[21,29] name: (identifier[30,51]@{font_lock_comment_fcn}@) (comment[52,84]@{% This is the\n% doc help comment}@) \n[84,86]
  (block<90,331>
   (function_call<90,98> name: (identifier[90,96]@{nested}@) ([96,97] )[97,98])
   ;[98,99] \n[99,101]
   (function_definition<105,217> function[105,113] name: (identifier[114,120]@{nested}@) (comment[130,165]@{% this is a nested comment for code}@) \n[165,166]
    (block<174,210>
     (function_call<174,191> name: (identifier[174,178]@{disp}@) ([178,179]
      (arguments<179,190>
       argument: (string<179,190> '[179,180] (string_content[180,189]@{in nested}@) '[189,190]))
      )[190,191])
     ;[191,192]
     (command<201,208> (command_name[201,208]@{nested2}@))
     ;[208,209] \n[209,210])
    end[214,217])
   \n[217,219]
   (function_definition<223,330> function[223,231] name: (identifier[232,239]@{nested2}@) (comment[244,265]@{% comment for nested2}@) \n[265,266]
    (block<274,323>
     (function_call<274,292> name: (identifier[274,278]@{disp}@) ([278,279]
      (arguments<279,291>
       argument: (string<279,291> '[279,280] (string_content[280,290]@{in nested2}@) '[290,291]))
      )[291,292])
     ;[292,293] (comment[302,322]@{% comment after code}@) \n[322,323])
    end[327,330])
   \n[330,331])
  end[331,334])
 \n[334,335])
