(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:MACHINE) op:Equal rhs:{(EmptyPart)} spids:[0])]
      spids: [0]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:SCRIPT_NAME) op:Equal rhs:{(elf)} spids:[2])]
      spids: [2]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:TEMPLATE_NAME) op:Equal rhs:{(elf32)} spids:[5])]
      spids: [5]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:OUTPUT_FORMAT)
          op: Equal
          rhs: {(DQ (elf32-m32r))}
          spids: [8]
        )
      ]
      spids: [8]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:TEXT_START_ADDR) op:Equal rhs:{(0x100)} spids:[13])]
      spids: [13]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:ARCH) op:Equal rhs:{(m32r)} spids:[16])]
      spids: [16]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:MACHINE) op:Equal rhs:{(EmptyPart)} spids:[19])]
      spids: [19]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:MAXPAGESIZE) op:Equal rhs:{(32)} spids:[21])]
      spids: [21]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:EMBEDDED) op:Equal rhs:{(yes)} spids:[24])]
      spids: [24]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:OTHER_SYMBOLS)
          op: Equal
          rhs: {(SQ <'PROVIDE (_stack = 0x800000);'>)}
          spids: [31]
        )
      ]
      spids: [31]
    )
  ]
)