(CommandList children: [ (C {(set)} {(-e)}) (If arms: [ (if_arm cond: [ (Sentence child: (Pipeline children: [ (DBracket expr: (BoolBinary op_id: BoolBinary_GlobEqual left: {(DQ ($ VSub_Name '$PWD'))} right: {(DQ ($ VSub_Name '$GOPATH') (/src/github.com/rkt/rkt))} ) ) ] negated: True ) terminator: <Op_Semi ';'> ) ] action: [ (C {(echo)} { (DQ ('must be run from ') (EscapedLiteralPart token:<Lit_EscapedChar '\\$'>) (GOPATH/src/github.com/rkt/rkt) ) } ) (C {(exit)} {(255)}) ] spids: [-1 37] ) ] spids: [-1 53] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(KW_Bang '!')} { (CommandSubPart command_list: (CommandList children:[(C {(command)} {(-v)} {(glide)})]) left_token: <Left_CommandSub '$('> spids: [62 68] ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [(C {(echo)} {(DQ ('glide: command not found'))}) (C {(exit)} {(255)})] spids: [-1 73] ) ] spids: [-1 87] ) (If arms: [ (if_arm cond: [ (Sentence child: (C {(Lit_Other '[')} {(KW_Bang '!')} { (CommandSubPart command_list: (CommandList children:[(C {(command)} {(-v)} {(glide-vc)})]) left_token: <Left_CommandSub '$('> spids: [96 102] ) } {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [(C {(echo)} {(DQ ('glide-vc: command not found'))}) (C {(exit)} {(255)})] spids: [-1 107] ) ] spids: [-1 121] ) (C {(glide)} {(update)} {(--strip-vendor)}) (C {(glide-vc)} {(--only-code)} {(--no-tests)} {(--keep) (Lit_Other '=') (DQ ('**/*.json.in'))} {(--use-lock-file)} ) ] )