(CommandList
  children: [
    (C {(set)} {(-e)})
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:DIR)
          op: Equal
          rhs: 
            {
              (CommandSubPart
                command_list: 
                  (CommandList
                    children: [
                      (C {(dirname)} 
                        {
                          (DQ 
                            (BracedVarSub
                              token: <VSub_Name BASH_SOURCE>
                              bracket_op: (ArrayIndex expr:(ArithWord w:{(Lit_Digits 0)}))
                              spids: [12 17]
                            )
                          )
                        }
                      )
                    ]
                  )
                left_token: <Left_CommandSub "$(">
                spids: [8 19]
              )
            }
          spids: [7]
        )
      ]
      spids: [7]
    )
    (C {($ VSub_Name "$DIR") (/build_sdk.sh)})
    (C {($ VSub_Name "$DIR") (/test.sh)})
    (C {($ VSub_Name "$DIR") (/browser_test.sh)})
    (C {($ VSub_Name "$DIR") (/analyze.sh)})
    (C {($ VSub_Name "$DIR") (/format.sh)})
    (C {(echo)} {(DQ ("*** Presubmit finished"))})
  ]
)