(CommandList children: [ (C {(set)} {(-e)}) (Case to_match: {(DQ ($ VSub_Number '$1'))} arms: [ (case_arm pat_list: [{(DQ )}] action: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:BIN) op:Equal rhs:{(.)} spids:[82])] spids: [82] ) ] spids: [16777215 80 85 16777215] ) (case_arm pat_list: [{(Lit_Other '*')}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:BIN) op: Equal rhs: {(DQ ($ VSub_Number '$1'))} spids: [90] ) ] spids: [90] ) ] spids: [87 88 95 16777215] ) ] spids: [70 76 97] ) (ForEach iter_name: i iter_words: [{(size)} {(objdump)} {(nm)} {(ar)} {(strip)} {(ranlib)}] do_arg_iter: F body: (DoGroup children: [ (SimpleCommand words: [{(${ VSub_Name BIN) (/size)} {(${ VSub_Name BIN) (/) ($ VSub_Name '$i')}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(/dev/null)} spids:[137])] ) ] spids: [123 141] ) spids: [108 121] ) (ForEach iter_name: i iter_words: [{(size)} {(objdump)} {(nm)} {(ar)} {(strip)} {(ranlib)}] do_arg_iter: F body: (DoGroup children: [ (SimpleCommand words: [ {(${ VSub_Name BIN) (/objdump)} {(-ahifdrtxsl)} {(${ VSub_Name BIN) (/) ($ VSub_Name '$i')} ] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(/dev/null)} spids:[183])] ) ] spids: [167 187] ) spids: [152 165] ) (ForEach iter_name: i iter_words: [{(size)} {(objdump)} {(nm)} {(ar)} {(strip)} {(ranlib)}] do_arg_iter: F body: (DoGroup children: [ (SimpleCommand words: [{(${ VSub_Name BIN) (/nm)} {(${ VSub_Name BIN) (/) ($ VSub_Name '$i')}] redirects: [(Redir op_id:Redir_Great fd:16777215 arg_word:{(/dev/null)} spids:[227])] ) ] spids: [213 231] ) spids: [198 211] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TMPDIR) op: Equal rhs: {(./binutils-) ($ VSub_Dollar '$$')} spids: [237] ) ] spids: [237] ) (C {(mkdir)} {(${ VSub_Name TMPDIR)}) (C {(cp)} {(${ VSub_Name BIN) (/strip)} {(${ VSub_Name TMPDIR) (/strip)}) (ForEach iter_name: i iter_words: [{(size)} {(objdump)} {(nm)} {(ar)} {(ranlib)}] do_arg_iter: F body: (DoGroup children: [ (C {(cp)} {(${ VSub_Name BIN) (/) ($ VSub_Name '$i')} {(${ VSub_Name TMPDIR) (/) ($ VSub_Name '$i')} ) (C {(${ VSub_Name BIN) (/strip)} {(${ VSub_Name TMPDIR) (/) ($ VSub_Name '$i')}) (C {(cp)} {(${ VSub_Name BIN) (/) ($ VSub_Name '$i')} {(${ VSub_Name TMPDIR) (/) ($ VSub_Name '$i')} ) (C {(${ VSub_Name TMPDIR) (/strip)} {(${ VSub_Name TMPDIR) (/) ($ VSub_Name '$i')}) ] spids: [279 335] ) spids: [266 277] ) (C {(rm)} {(-rf)} {(${ VSub_Name TMPDIR)}) (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(0)}) ] )