(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"))}) ] )