(CommandList children: [ (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:SCRIPT_NAME) op:Equal rhs:{(h8300)} spids:[0])] spids: [0] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:OUTPUT_FORMAT) op: Equal rhs: {(DQ (coff-h8300))} spids: [3] ) ] spids: [3] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:TEXT_START_ADDR) op:Equal rhs:{(0x8000)} spids:[8])] spids: [8] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:TARGET_PAGE_SIZE) op:Equal rhs:{(128)} spids:[11])] spids: [11] ) (Assignment keyword: Assign_None pairs: [(assign_pair lhs:(LhsName name:ARCH) op:Equal rhs:{(h8300)} spids:[14])] spids: [14] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TINY_READONLY_SECTION) op: Equal rhs: {(DQ ('.tinyrodata :\n') (' {\n') ('\t*(.tinyrodata)\n') (' } =0'))} spids: [17] ) ] spids: [17] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TINY_DATA_SECTION) op: Equal rhs: { (DQ ('.tinydata\t0xff8000 :\n') (' {\n') ('\t*(.tinydata)\n') ('\t') (BracedVarSub token: <VSub_Name RELOCATING> suffix_op: (StringUnary op_id:VTest_Plus arg_word:{(' _tinydata = .; ')}) spids: [31 35] ) ('\n') (' }') ) } spids: [25] ) ] spids: [25] ) (Assignment keyword: Assign_None pairs: [ (assign_pair lhs: (LhsName name:TINY_BSS_SECTION) op: Equal rhs: {(DQ ('.tinybss\t: AT (_tinydata)\n') (' {\n') ('\t*(.tinybss)\n') (' }'))} spids: [40] ) ] spids: [40] ) ] )