(command.CommandList children: [ (C {(set)} {(-e)}) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:topdir spids:[9]) op: Equal rhs: { (word_part.CommandSubPart command_list: (command.CommandList children:[(C {(dirname)} {($ VSub_Number '$0')})]) left_token: <Left_CommandSub '$('> spids: [10 14] ) } spids: [9] ) ] spids: [9] ) (C {(cd)} {($ VSub_DollarName '$topdir')}) (C {(autoreconf)} {(--install)} {(--warnings) (Lit_Other '=') (all)} {(--force)}) (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:args spids:[32]) op: Equal rhs: {(DQ )} spids: [32] ) ] spids: [32] ) (command.If arms: [ (if_arm cond: [ (command.Sentence child: (C {(Lit_Other '[')} {(-f)} {(DQ ($ VSub_DollarName '$topdir') (/.config.args))} {(Lit_Other ']')} ) terminator: <Op_Semi ';'> ) ] action: [ (command.Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (lhs_expr.LhsName name:args spids:[53]) op: Equal rhs: { (DQ (word_part.CommandSubPart command_list: (command.CommandList children: [(C {(cat)} {($ VSub_DollarName '$topdir') (/.config.args)})] ) left_token: <Left_CommandSub '$('> spids: [55 60] ) ) } spids: [53] ) ] spids: [53] ) ] spids: [16777215 50] ) ] spids: [16777215 63] ) (C {(echo)}) (C {(echo)} {(DQ (----------------------------------------------------------------))}) (C {(echo)} {(DQ ('Initialized build system. For a common configuration please run:'))}) (C {(echo)} {(DQ (----------------------------------------------------------------))}) (C {(echo)}) (C {(echo)} {(DQ ($ VSub_DollarName '$topdir') ('/configure ') ($ VSub_DollarName '$args'))}) (C {(echo)}) ] )