(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:SCRIPT_NAME) op:Equal rhs:{(aout)} spids:[0])] spids: [0] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:OUTPUT_FORMAT) op: Equal rhs: {(DQ (a.out-mach3))} spids: [3] ) ] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:TEXT_START_ADDR) op:Equal rhs:{(0x10020)} spids:[8])] spids: [8] ) (Case to_match: {(${ VSub_Name LD_FLAG)} arms: [ (case_arm pat_list: [{(n)} {(N)}] action: [ (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TEXT_START_ADDR) op: Equal rhs: {(0x10000)} spids: [25] ) ] spids: [25] ) ] spids: [20 23 28 -1] ) ] spids: [11 17 30] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:SEGMENT_SIZE) op:Equal rhs:{(0x1000)} spids:[32])] spids: [32] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:PAD_TEXT) op:Equal rhs:{(t)} spids:[35])] spids: [35] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:ARCH) op:Equal rhs:{(i386)} spids:[38])] spids: [38] ) ] )