# -*- t-utils-ts-parse-tree -*-
(source_file<1,722> (comment[1,20]@{% -*- matlab-ts -*-}@) \n[20,21]
 (function_definition<21,721> function[21,29]
  (function_output<30,33> (identifier[30,31]@{b}@) =[32,33])
  name: (identifier[34,55]@{fill_paragraph_indent}@) (comment[61,115]@{% Case1: (t-utils-xr (set-fill-column 60) "C-n" "M...}@) \n[115,116]
  (block<117,718>
   (if_statement<117,141> if[117,119]
    condition: (comparison_operator<120,125> (identifier[120,121]@{a}@) >[122,123] (number[124,125]@{2}@))
    (block<126,132>
     (assignment<126,130> left: (identifier[126,127]@{b}@) =[127,128] right: (number[129,130]@{1}@))
     ;[130,131] \n[131,132])
    end[138,141])
   \n[141,142]
   (assignment<142,401> left: (identifier[142,144]@{s1}@) =[145,146]
    right: (string<147,401> "[147,148] (string_content[148,400]@{a long string a long string a long string a long s...}@) "[400,401]))
   ;[401,402]
   (function_call<417,425> name: (identifier[417,421]@{disp}@) ([421,422]
    (arguments<422,424> argument: (identifier[422,424]@{s1}@))
    )[424,425])
   ;[425,426]
   (assignment<431,441> left: (identifier[431,433]@{s2}@) =[434,435]
    right: (string<436,441> "[436,437] (string_content[437,440]@{foo}@) "[440,441]))
   ;[441,442] (comment[443,699]@{% a long comment  a long comment  a long comment  ...}@)
   (function_call<708,716> name: (identifier[708,712]@{disp}@) ([712,713]
    (arguments<713,715> argument: (identifier[713,715]@{s2}@))
    )[715,716])
   ;[716,717] \n[717,718])
  end[718,721])
 \n[721,722])
