Function(
 Function {
  head: Destructured(
   FunctionHeadDestructured {
    ellipsis: false,
    identifier: None,
    arguments: [
     FunctionHeadDestructuredArgument {
      identifier: "lib",
      default: None,
     },
    ],
   },
  ),
  body: LetIn(
   LetIn {
    bindings: [
     KeyValue(
      BindingKeyValue {
       from: [
        Raw(
         PartRaw {
          content: "platforms",
          span: Span {
           start: Position {
            line: 6,
            column: 3,
           },
           end: Position {
            line: 6,
            column: 12,
           },
          },
         },
        ),
       ],
       to: FunctionApplication(
        FunctionApplication {
         function: Identifier(
          Identifier {
           id: "import",
           span: Span {
            start: Position {
             line: 6,
             column: 15,
            },
            end: Position {
             line: 6,
             column: 21,
            },
           },
          },
         ),
         arguments: [
          Path(
           Path {
            parts: [
             Raw(
              PartRaw {
               content: "./platforms.nix",
               span: Span {
                start: Position {
                 line: 6,
                 column: 22,
                },
                end: Position {
                 line: 6,
                 column: 37,
                },
               },
              },
             ),
            ],
            span: Span {
             start: Position {
              line: 6,
              column: 22,
             },
             end: Position {
              line: 6,
              column: 37,
             },
            },
           },
          ),
          Map(
           Map {
            recursive: false,
            bindings: [
             Inherit(
              BindingInherit {
               from: None,
               attributes: [
                Raw(
                 PartRaw {
                  content: "lib",
                  span: Span {
                   start: Position {
                    line: 6,
                    column: 48,
                   },
                   end: Position {
                    line: 6,
                    column: 51,
                   },
                  },
                 },
                ),
               ],
               span: Span {
                start: Position {
                 line: 6,
                 column: 39,
                },
                end: Position {
                 line: 6,
                 column: 52,
                },
               },
              },
             ),
            ],
            span: Span {
             start: Position {
              line: 6,
              column: 38,
             },
             end: Position {
              line: 6,
              column: 54,
             },
            },
           },
          ),
         ],
        },
       ),
      },
     ),
     KeyValue(
      BindingKeyValue {
       from: [
        Raw(
         PartRaw {
          content: "riscv",
          span: Span {
           start: Position {
            line: 8,
            column: 3,
           },
           end: Position {
            line: 8,
            column: 8,
           },
          },
         },
        ),
       ],
       to: Function(
        Function {
         head: Simple(
          FunctionHeadSimple {
           identifier: "bits",
          },
         ),
         body: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 9,
                   column: 5,
                  },
                  end: Position {
                   line: 9,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "riscv",
                   span: Span {
                    start: Position {
                     line: 9,
                     column: 15,
                    },
                    end: Position {
                     line: 9,
                     column: 27,
                    },
                   },
                  },
                 ),
                 Interpolation(
                  PartInterpolation {
                   expression: Identifier(
                    Identifier {
                     id: "bits",
                     span: Span {
                      start: Position {
                       line: 9,
                       column: 22,
                      },
                      end: Position {
                       line: 9,
                       column: 26,
                      },
                     },
                    },
                   ),
                  },
                 ),
                 Raw(
                  PartRaw {
                   content: "-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 9,
                     column: 15,
                    },
                    end: Position {
                     line: 9,
                     column: 45,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 9,
                  column: 14,
                 },
                 end: Position {
                  line: 9,
                  column: 46,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 8,
             column: 17,
            },
            end: Position {
             line: 10,
             column: 4,
            },
           },
          },
         ),
         span: Span {
          start: Position {
           line: 8,
           column: 11,
          },
          end: Position {
           line: 10,
           column: 4,
          },
         },
        },
       ),
      },
     ),
    ],
    target: Map(
     Map {
      recursive: true,
      bindings: [
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "powernv",
            span: Span {
             start: Position {
              line: 17,
              column: 3,
             },
             end: Position {
              line: 17,
              column: 10,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 18,
                   column: 5,
                  },
                  end: Position {
                   line: 18,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpc64le-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 18,
                     column: 15,
                    },
                    end: Position {
                     line: 18,
                     column: 44,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 18,
                  column: 14,
                 },
                 end: Position {
                  line: 18,
                  column: 45,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 17,
             column: 13,
            },
            end: Position {
             line: 19,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "musl-power",
            span: Span {
             start: Position {
              line: 20,
              column: 3,
             },
             end: Position {
              line: 20,
              column: 13,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 21,
                   column: 5,
                  },
                  end: Position {
                   line: 21,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpc64le-unknown-linux-musl",
                   span: Span {
                    start: Position {
                     line: 21,
                     column: 15,
                    },
                    end: Position {
                     line: 21,
                     column: 45,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 21,
                  column: 14,
                 },
                 end: Position {
                  line: 21,
                  column: 46,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 20,
             column: 16,
            },
            end: Position {
             line: 22,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ppc64",
            span: Span {
             start: Position {
              line: 24,
              column: 3,
             },
             end: Position {
              line: 24,
              column: 8,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 25,
                   column: 5,
                  },
                  end: Position {
                   line: 25,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpc64-unknown-linux-gnuabielfv2",
                   span: Span {
                    start: Position {
                     line: 25,
                     column: 15,
                    },
                    end: Position {
                     line: 25,
                     column: 50,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 25,
                  column: 14,
                 },
                 end: Position {
                  line: 25,
                  column: 51,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 24,
             column: 11,
            },
            end: Position {
             line: 26,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ppc64-musl",
            span: Span {
             start: Position {
              line: 27,
              column: 3,
             },
             end: Position {
              line: 27,
              column: 13,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 28,
                   column: 5,
                  },
                  end: Position {
                   line: 28,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpc64-unknown-linux-musl",
                   span: Span {
                    start: Position {
                     line: 28,
                     column: 15,
                    },
                    end: Position {
                     line: 28,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 28,
                  column: 14,
                 },
                 end: Position {
                  line: 28,
                  column: 44,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "gcc",
                 span: Span {
                  start: Position {
                   line: 29,
                   column: 5,
                  },
                  end: Position {
                   line: 29,
                   column: 8,
                  },
                 },
                },
               ),
              ],
              to: Map(
               Map {
                recursive: false,
                bindings: [
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "abi",
                      span: Span {
                       start: Position {
                        line: 29,
                        column: 13,
                       },
                       end: Position {
                        line: 29,
                        column: 16,
                       },
                      },
                     },
                    ),
                   ],
                   to: String(
                    String_ {
                     parts: [
                      Raw(
                       PartRaw {
                        content: "elfv2",
                        span: Span {
                         start: Position {
                          line: 29,
                          column: 20,
                         },
                         end: Position {
                          line: 29,
                          column: 25,
                         },
                        },
                       },
                      ),
                     ],
                     span: Span {
                      start: Position {
                       line: 29,
                       column: 19,
                      },
                      end: Position {
                       line: 29,
                       column: 26,
                      },
                     },
                    },
                   ),
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 29,
                  column: 11,
                 },
                 end: Position {
                  line: 29,
                  column: 29,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 27,
             column: 16,
            },
            end: Position {
             line: 30,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "sheevaplug",
            span: Span {
             start: Position {
              line: 32,
              column: 3,
             },
             end: Position {
              line: 32,
              column: 13,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 33,
                     column: 5,
                    },
                    end: Position {
                     line: 33,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv5tel-unknown-linux-gnueabi",
                     span: Span {
                      start: Position {
                       line: 33,
                       column: 15,
                      },
                      end: Position {
                       line: 33,
                       column: 45,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 33,
                    column: 14,
                   },
                   end: Position {
                    line: 33,
                    column: 46,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 32,
               column: 16,
              },
              end: Position {
               line: 34,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 34,
                 column: 8,
                },
                end: Position {
                 line: 34,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "sheevaplug",
                span: Span {
                 start: Position {
                  line: 34,
                  column: 18,
                 },
                 end: Position {
                  line: 34,
                  column: 28,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "raspberryPi",
            span: Span {
             start: Position {
              line: 36,
              column: 3,
             },
             end: Position {
              line: 36,
              column: 14,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 37,
                     column: 5,
                    },
                    end: Position {
                     line: 37,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv6l-unknown-linux-gnueabihf",
                     span: Span {
                      start: Position {
                       line: 37,
                       column: 15,
                      },
                      end: Position {
                       line: 37,
                       column: 45,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 37,
                    column: 14,
                   },
                   end: Position {
                    line: 37,
                    column: 46,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 36,
               column: 17,
              },
              end: Position {
               line: 38,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 38,
                 column: 8,
                },
                end: Position {
                 line: 38,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "raspberrypi",
                span: Span {
                 start: Position {
                  line: 38,
                  column: 18,
                 },
                 end: Position {
                  line: 38,
                  column: 29,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "remarkable1",
            span: Span {
             start: Position {
              line: 40,
              column: 3,
             },
             end: Position {
              line: 40,
              column: 14,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 41,
                     column: 5,
                    },
                    end: Position {
                     line: 41,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv7l-unknown-linux-gnueabihf",
                     span: Span {
                      start: Position {
                       line: 41,
                       column: 15,
                      },
                      end: Position {
                       line: 41,
                       column: 45,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 41,
                    column: 14,
                   },
                   end: Position {
                    line: 41,
                    column: 46,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 40,
               column: 17,
              },
              end: Position {
               line: 42,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 42,
                 column: 8,
                },
                end: Position {
                 line: 42,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "zero-gravitas",
                span: Span {
                 start: Position {
                  line: 42,
                  column: 18,
                 },
                 end: Position {
                  line: 42,
                  column: 31,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "remarkable2",
            span: Span {
             start: Position {
              line: 44,
              column: 3,
             },
             end: Position {
              line: 44,
              column: 14,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 45,
                     column: 5,
                    },
                    end: Position {
                     line: 45,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv7l-unknown-linux-gnueabihf",
                     span: Span {
                      start: Position {
                       line: 45,
                       column: 15,
                      },
                      end: Position {
                       line: 45,
                       column: 45,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 45,
                    column: 14,
                   },
                   end: Position {
                    line: 45,
                    column: 46,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 44,
               column: 17,
              },
              end: Position {
               line: 46,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 46,
                 column: 8,
                },
                end: Position {
                 line: 46,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "zero-sugar",
                span: Span {
                 start: Position {
                  line: 46,
                  column: 18,
                 },
                 end: Position {
                  line: 46,
                  column: 28,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "armv7l-hf-multiplatform",
            span: Span {
             start: Position {
              line: 48,
              column: 3,
             },
             end: Position {
              line: 48,
              column: 26,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 49,
                   column: 5,
                  },
                  end: Position {
                   line: 49,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "armv7l-unknown-linux-gnueabihf",
                   span: Span {
                    start: Position {
                     line: 49,
                     column: 15,
                    },
                    end: Position {
                     line: 49,
                     column: 45,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 49,
                  column: 14,
                 },
                 end: Position {
                  line: 49,
                  column: 46,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 48,
             column: 29,
            },
            end: Position {
             line: 50,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-multiplatform",
            span: Span {
             start: Position {
              line: 52,
              column: 3,
             },
             end: Position {
              line: 52,
              column: 24,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 53,
                   column: 5,
                  },
                  end: Position {
                   line: 53,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 53,
                     column: 15,
                    },
                    end: Position {
                     line: 53,
                     column: 40,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 53,
                  column: 14,
                 },
                 end: Position {
                  line: 53,
                  column: 41,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 52,
             column: 27,
            },
            end: Position {
             line: 54,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "armv7a-android-prebuilt",
            span: Span {
             start: Position {
              line: 56,
              column: 3,
             },
             end: Position {
              line: 56,
              column: 26,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 57,
                     column: 5,
                    },
                    end: Position {
                     line: 57,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv7a-unknown-linux-androideabi",
                     span: Span {
                      start: Position {
                       line: 57,
                       column: 15,
                      },
                      end: Position {
                       line: 57,
                       column: 47,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 57,
                    column: 14,
                   },
                   end: Position {
                    line: 57,
                    column: 48,
                   },
                  },
                 },
                ),
               },
              ),
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "rustc",
                   span: Span {
                    start: Position {
                     line: 58,
                     column: 5,
                    },
                    end: Position {
                     line: 58,
                     column: 10,
                    },
                   },
                  },
                 ),
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 58,
                     column: 11,
                    },
                    end: Position {
                     line: 58,
                     column: 17,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv7-linux-androideabi",
                     span: Span {
                      start: Position {
                       line: 58,
                       column: 21,
                      },
                      end: Position {
                       line: 58,
                       column: 44,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 58,
                    column: 20,
                   },
                   end: Position {
                    line: 58,
                    column: 45,
                   },
                  },
                 },
                ),
               },
              ),
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "sdkVer",
                   span: Span {
                    start: Position {
                     line: 59,
                     column: 5,
                    },
                    end: Position {
                     line: 59,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "28",
                     span: Span {
                      start: Position {
                       line: 59,
                       column: 15,
                      },
                      end: Position {
                       line: 59,
                       column: 17,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 59,
                    column: 14,
                   },
                   end: Position {
                    line: 59,
                    column: 18,
                   },
                  },
                 },
                ),
               },
              ),
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "ndkVer",
                   span: Span {
                    start: Position {
                     line: 60,
                     column: 5,
                    },
                    end: Position {
                     line: 60,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "24",
                     span: Span {
                      start: Position {
                       line: 60,
                       column: 15,
                      },
                      end: Position {
                       line: 60,
                       column: 17,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 60,
                    column: 14,
                   },
                   end: Position {
                    line: 60,
                    column: 18,
                   },
                  },
                 },
                ),
               },
              ),
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "useAndroidPrebuilt",
                   span: Span {
                    start: Position {
                     line: 61,
                     column: 5,
                    },
                    end: Position {
                     line: 61,
                     column: 23,
                    },
                   },
                  },
                 ),
                ],
                to: Identifier(
                 Identifier {
                  id: "true",
                  span: Span {
                   start: Position {
                    line: 61,
                    column: 26,
                   },
                   end: Position {
                    line: 61,
                    column: 30,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 56,
               column: 29,
              },
              end: Position {
               line: 62,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 62,
                 column: 8,
                },
                end: Position {
                 line: 62,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "armv7a-android",
                span: Span {
                 start: Position {
                  line: 62,
                  column: 18,
                 },
                 end: Position {
                  line: 62,
                  column: 32,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-android-prebuilt",
            span: Span {
             start: Position {
              line: 64,
              column: 3,
             },
             end: Position {
              line: 64,
              column: 27,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 65,
                   column: 5,
                  },
                  end: Position {
                   line: 65,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-unknown-linux-android",
                   span: Span {
                    start: Position {
                     line: 65,
                     column: 15,
                    },
                    end: Position {
                     line: 65,
                     column: 44,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 65,
                  column: 14,
                 },
                 end: Position {
                  line: 65,
                  column: 45,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "rustc",
                 span: Span {
                  start: Position {
                   line: 66,
                   column: 5,
                  },
                  end: Position {
                   line: 66,
                   column: 10,
                  },
                 },
                },
               ),
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 66,
                   column: 11,
                  },
                  end: Position {
                   line: 66,
                   column: 17,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-linux-android",
                   span: Span {
                    start: Position {
                     line: 66,
                     column: 21,
                    },
                    end: Position {
                     line: 66,
                     column: 42,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 66,
                  column: 20,
                 },
                 end: Position {
                  line: 66,
                  column: 43,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 67,
                   column: 5,
                  },
                  end: Position {
                   line: 67,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "28",
                   span: Span {
                    start: Position {
                     line: 67,
                     column: 15,
                    },
                    end: Position {
                     line: 67,
                     column: 17,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 67,
                  column: 14,
                 },
                 end: Position {
                  line: 67,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "ndkVer",
                 span: Span {
                  start: Position {
                   line: 68,
                   column: 5,
                  },
                  end: Position {
                   line: 68,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "24",
                   span: Span {
                    start: Position {
                     line: 68,
                     column: 15,
                    },
                    end: Position {
                     line: 68,
                     column: 17,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 68,
                  column: 14,
                 },
                 end: Position {
                  line: 68,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useAndroidPrebuilt",
                 span: Span {
                  start: Position {
                   line: 69,
                   column: 5,
                  },
                  end: Position {
                   line: 69,
                   column: 23,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 69,
                  column: 26,
                 },
                 end: Position {
                  line: 69,
                  column: 30,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 64,
             column: 30,
            },
            end: Position {
             line: 70,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-android",
            span: Span {
             start: Position {
              line: 72,
              column: 3,
             },
             end: Position {
              line: 72,
              column: 18,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 73,
                   column: 5,
                  },
                  end: Position {
                   line: 73,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-unknown-linux-android",
                   span: Span {
                    start: Position {
                     line: 73,
                     column: 15,
                    },
                    end: Position {
                     line: 73,
                     column: 44,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 73,
                  column: 14,
                 },
                 end: Position {
                  line: 73,
                  column: 45,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 74,
                   column: 5,
                  },
                  end: Position {
                   line: 74,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "30",
                   span: Span {
                    start: Position {
                     line: 74,
                     column: 15,
                    },
                    end: Position {
                     line: 74,
                     column: 17,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 74,
                  column: 14,
                 },
                 end: Position {
                  line: 74,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "ndkVer",
                 span: Span {
                  start: Position {
                   line: 75,
                   column: 5,
                  },
                  end: Position {
                   line: 75,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "24",
                   span: Span {
                    start: Position {
                     line: 75,
                     column: 15,
                    },
                    end: Position {
                     line: 75,
                     column: 17,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 75,
                  column: 14,
                 },
                 end: Position {
                  line: 75,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 76,
                   column: 5,
                  },
                  end: Position {
                   line: 76,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "bionic",
                   span: Span {
                    start: Position {
                     line: 76,
                     column: 13,
                    },
                    end: Position {
                     line: 76,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 76,
                  column: 12,
                 },
                 end: Position {
                  line: 76,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useAndroidPrebuilt",
                 span: Span {
                  start: Position {
                   line: 77,
                   column: 5,
                  },
                  end: Position {
                   line: 77,
                   column: 23,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "false",
                span: Span {
                 start: Position {
                  line: 77,
                  column: 26,
                 },
                 end: Position {
                  line: 77,
                  column: 31,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useLLVM",
                 span: Span {
                  start: Position {
                   line: 78,
                   column: 5,
                  },
                  end: Position {
                   line: 78,
                   column: 12,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 78,
                  column: 15,
                 },
                 end: Position {
                  line: 78,
                  column: 19,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 72,
             column: 21,
            },
            end: Position {
             line: 79,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "pogoplug4",
            span: Span {
             start: Position {
              line: 81,
              column: 3,
             },
             end: Position {
              line: 81,
              column: 12,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 82,
                     column: 5,
                    },
                    end: Position {
                     line: 82,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv5tel-unknown-linux-gnueabi",
                     span: Span {
                      start: Position {
                       line: 82,
                       column: 15,
                      },
                      end: Position {
                       line: 82,
                       column: 45,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 82,
                    column: 14,
                   },
                   end: Position {
                    line: 82,
                    column: 46,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 81,
               column: 15,
              },
              end: Position {
               line: 83,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 83,
                 column: 8,
                },
                end: Position {
                 line: 83,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "pogoplug4",
                span: Span {
                 start: Position {
                  line: 83,
                  column: 18,
                 },
                 end: Position {
                  line: 83,
                  column: 27,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ben-nanonote",
            span: Span {
             start: Position {
              line: 85,
              column: 3,
             },
             end: Position {
              line: 85,
              column: 15,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 86,
                     column: 5,
                    },
                    end: Position {
                     line: 86,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsel-unknown-linux-uclibc",
                     span: Span {
                      start: Position {
                       line: 86,
                       column: 15,
                      },
                      end: Position {
                       line: 86,
                       column: 42,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 86,
                    column: 14,
                   },
                   end: Position {
                    line: 86,
                    column: 43,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 85,
               column: 18,
              },
              end: Position {
               line: 87,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 87,
                 column: 8,
                },
                end: Position {
                 line: 87,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "ben_nanonote",
                span: Span {
                 start: Position {
                  line: 87,
                  column: 18,
                 },
                 end: Position {
                  line: 87,
                  column: 30,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "fuloongminipc",
            span: Span {
             start: Position {
              line: 89,
              column: 3,
             },
             end: Position {
              line: 89,
              column: 16,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 90,
                     column: 5,
                    },
                    end: Position {
                     line: 90,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsel-unknown-linux-gnu",
                     span: Span {
                      start: Position {
                       line: 90,
                       column: 15,
                      },
                      end: Position {
                       line: 90,
                       column: 39,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 90,
                    column: 14,
                   },
                   end: Position {
                    line: 90,
                    column: 40,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 89,
               column: 19,
              },
              end: Position {
               line: 91,
               column: 4,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 91,
                 column: 8,
                },
                end: Position {
                 line: 91,
                 column: 17,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "fuloong2f_n32",
                span: Span {
                 start: Position {
                  line: 91,
                  column: 18,
                 },
                 end: Position {
                  line: 91,
                  column: 31,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mips-linux-gnu",
            span: Span {
             start: Position {
              line: 94,
              column: 3,
             },
             end: Position {
              line: 94,
              column: 17,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 94,
                     column: 37,
                    },
                    end: Position {
                     line: 94,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mips-unknown-linux-gnu",
                     span: Span {
                      start: Position {
                       line: 94,
                       column: 47,
                      },
                      end: Position {
                       line: 94,
                       column: 69,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 94,
                    column: 46,
                   },
                   end: Position {
                    line: 94,
                    column: 70,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 94,
               column: 35,
              },
              end: Position {
               line: 94,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 94,
                 column: 92,
                },
                end: Position {
                 line: 94,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips32r2_o32",
                span: Span {
                 start: Position {
                  line: 94,
                  column: 102,
                 },
                 end: Position {
                  line: 94,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsel-linux-gnu",
            span: Span {
             start: Position {
              line: 95,
              column: 3,
             },
             end: Position {
              line: 95,
              column: 19,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 95,
                     column: 37,
                    },
                    end: Position {
                     line: 95,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsel-unknown-linux-gnu",
                     span: Span {
                      start: Position {
                       line: 95,
                       column: 47,
                      },
                      end: Position {
                       line: 95,
                       column: 71,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 95,
                    column: 46,
                   },
                   end: Position {
                    line: 95,
                    column: 72,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 95,
               column: 35,
              },
              end: Position {
               line: 95,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 95,
                 column: 92,
                },
                end: Position {
                 line: 95,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips32r2_o32",
                span: Span {
                 start: Position {
                  line: 95,
                  column: 102,
                 },
                 end: Position {
                  line: 95,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa32r6-linux-gnu",
            span: Span {
             start: Position {
              line: 96,
              column: 3,
             },
             end: Position {
              line: 96,
              column: 24,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 96,
                     column: 37,
                    },
                    end: Position {
                     line: 96,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa32r6-unknown-linux-gnu",
                     span: Span {
                      start: Position {
                       line: 96,
                       column: 47,
                      },
                      end: Position {
                       line: 96,
                       column: 76,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 96,
                    column: 46,
                   },
                   end: Position {
                    line: 96,
                    column: 77,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 96,
               column: 35,
              },
              end: Position {
               line: 96,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 96,
                 column: 92,
                },
                end: Position {
                 line: 96,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips32r6_o32",
                span: Span {
                 start: Position {
                  line: 96,
                  column: 102,
                 },
                 end: Position {
                  line: 96,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa32r6el-linux-gnu",
            span: Span {
             start: Position {
              line: 97,
              column: 3,
             },
             end: Position {
              line: 97,
              column: 26,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 97,
                     column: 37,
                    },
                    end: Position {
                     line: 97,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa32r6el-unknown-linux-gnu",
                     span: Span {
                      start: Position {
                       line: 97,
                       column: 47,
                      },
                      end: Position {
                       line: 97,
                       column: 78,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 97,
                    column: 46,
                   },
                   end: Position {
                    line: 97,
                    column: 79,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 97,
               column: 35,
              },
              end: Position {
               line: 97,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 97,
                 column: 92,
                },
                end: Position {
                 line: 97,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips32r6_o32",
                span: Span {
                 start: Position {
                  line: 97,
                  column: 102,
                 },
                 end: Position {
                  line: 97,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mips64-linux-gnuabin32",
            span: Span {
             start: Position {
              line: 100,
              column: 3,
             },
             end: Position {
              line: 100,
              column: 25,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 100,
                     column: 37,
                    },
                    end: Position {
                     line: 100,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mips64-unknown-linux-gnuabin32",
                     span: Span {
                      start: Position {
                       line: 100,
                       column: 47,
                      },
                      end: Position {
                       line: 100,
                       column: 77,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 100,
                    column: 46,
                   },
                   end: Position {
                    line: 100,
                    column: 78,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 100,
               column: 35,
              },
              end: Position {
               line: 100,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 100,
                 column: 92,
                },
                end: Position {
                 line: 100,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r2_n32",
                span: Span {
                 start: Position {
                  line: 100,
                  column: 102,
                 },
                 end: Position {
                  line: 100,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mips64el-linux-gnuabin32",
            span: Span {
             start: Position {
              line: 101,
              column: 3,
             },
             end: Position {
              line: 101,
              column: 27,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 101,
                     column: 37,
                    },
                    end: Position {
                     line: 101,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mips64el-unknown-linux-gnuabin32",
                     span: Span {
                      start: Position {
                       line: 101,
                       column: 47,
                      },
                      end: Position {
                       line: 101,
                       column: 79,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 101,
                    column: 46,
                   },
                   end: Position {
                    line: 101,
                    column: 80,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 101,
               column: 35,
              },
              end: Position {
               line: 101,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 101,
                 column: 92,
                },
                end: Position {
                 line: 101,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r2_n32",
                span: Span {
                 start: Position {
                  line: 101,
                  column: 102,
                 },
                 end: Position {
                  line: 101,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa64r6-linux-gnuabin32",
            span: Span {
             start: Position {
              line: 102,
              column: 3,
             },
             end: Position {
              line: 102,
              column: 30,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 102,
                     column: 37,
                    },
                    end: Position {
                     line: 102,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa64r6-unknown-linux-gnuabin32",
                     span: Span {
                      start: Position {
                       line: 102,
                       column: 47,
                      },
                      end: Position {
                       line: 102,
                       column: 82,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 102,
                    column: 46,
                   },
                   end: Position {
                    line: 102,
                    column: 83,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 102,
               column: 35,
              },
              end: Position {
               line: 102,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 102,
                 column: 92,
                },
                end: Position {
                 line: 102,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r6_n32",
                span: Span {
                 start: Position {
                  line: 102,
                  column: 102,
                 },
                 end: Position {
                  line: 102,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa64r6el-linux-gnuabin32",
            span: Span {
             start: Position {
              line: 103,
              column: 3,
             },
             end: Position {
              line: 103,
              column: 32,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 103,
                     column: 37,
                    },
                    end: Position {
                     line: 103,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa64r6el-unknown-linux-gnuabin32",
                     span: Span {
                      start: Position {
                       line: 103,
                       column: 47,
                      },
                      end: Position {
                       line: 103,
                       column: 84,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 103,
                    column: 46,
                   },
                   end: Position {
                    line: 103,
                    column: 85,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 103,
               column: 35,
              },
              end: Position {
               line: 103,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 103,
                 column: 92,
                },
                end: Position {
                 line: 103,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r6_n32",
                span: Span {
                 start: Position {
                  line: 103,
                  column: 102,
                 },
                 end: Position {
                  line: 103,
                  column: 118,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mips64-linux-gnuabi64",
            span: Span {
             start: Position {
              line: 106,
              column: 3,
             },
             end: Position {
              line: 106,
              column: 24,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 106,
                     column: 37,
                    },
                    end: Position {
                     line: 106,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mips64-unknown-linux-gnuabi64",
                     span: Span {
                      start: Position {
                       line: 106,
                       column: 47,
                      },
                      end: Position {
                       line: 106,
                       column: 76,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 106,
                    column: 46,
                   },
                   end: Position {
                    line: 106,
                    column: 77,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 106,
               column: 35,
              },
              end: Position {
               line: 106,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 106,
                 column: 92,
                },
                end: Position {
                 line: 106,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r2_64",
                span: Span {
                 start: Position {
                  line: 106,
                  column: 102,
                 },
                 end: Position {
                  line: 106,
                  column: 117,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mips64el-linux-gnuabi64",
            span: Span {
             start: Position {
              line: 107,
              column: 3,
             },
             end: Position {
              line: 107,
              column: 26,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 107,
                     column: 37,
                    },
                    end: Position {
                     line: 107,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mips64el-unknown-linux-gnuabi64",
                     span: Span {
                      start: Position {
                       line: 107,
                       column: 47,
                      },
                      end: Position {
                       line: 107,
                       column: 78,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 107,
                    column: 46,
                   },
                   end: Position {
                    line: 107,
                    column: 79,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 107,
               column: 35,
              },
              end: Position {
               line: 107,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 107,
                 column: 92,
                },
                end: Position {
                 line: 107,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r2_64",
                span: Span {
                 start: Position {
                  line: 107,
                  column: 102,
                 },
                 end: Position {
                  line: 107,
                  column: 117,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa64r6-linux-gnuabi64",
            span: Span {
             start: Position {
              line: 108,
              column: 3,
             },
             end: Position {
              line: 108,
              column: 29,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 108,
                     column: 37,
                    },
                    end: Position {
                     line: 108,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa64r6-unknown-linux-gnuabi64",
                     span: Span {
                      start: Position {
                       line: 108,
                       column: 47,
                      },
                      end: Position {
                       line: 108,
                       column: 81,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 108,
                    column: 46,
                   },
                   end: Position {
                    line: 108,
                    column: 82,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 108,
               column: 35,
              },
              end: Position {
               line: 108,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 108,
                 column: 92,
                },
                end: Position {
                 line: 108,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r6_64",
                span: Span {
                 start: Position {
                  line: 108,
                  column: 102,
                 },
                 end: Position {
                  line: 108,
                  column: 117,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mipsisa64r6el-linux-gnuabi64",
            span: Span {
             start: Position {
              line: 109,
              column: 3,
             },
             end: Position {
              line: 109,
              column: 31,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 109,
                     column: 37,
                    },
                    end: Position {
                     line: 109,
                     column: 43,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "mipsisa64r6el-unknown-linux-gnuabi64",
                     span: Span {
                      start: Position {
                       line: 109,
                       column: 47,
                      },
                      end: Position {
                       line: 109,
                       column: 83,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 109,
                    column: 46,
                   },
                   end: Position {
                    line: 109,
                    column: 84,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 109,
               column: 35,
              },
              end: Position {
               line: 109,
               column: 88,
              },
             },
            },
           ),
           operator: Update,
           right: PropertyAccess(
            PropertyAccess {
             expression: Identifier(
              Identifier {
               id: "platforms",
               span: Span {
                start: Position {
                 line: 109,
                 column: 92,
                },
                end: Position {
                 line: 109,
                 column: 101,
                },
               },
              },
             ),
             attribute_path: [
              Raw(
               PartRaw {
                content: "gcc_mips64r6_64",
                span: Span {
                 start: Position {
                  line: 109,
                  column: 102,
                 },
                 end: Position {
                  line: 109,
                  column: 117,
                 },
                },
               },
              ),
             ],
             default: None,
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "muslpi",
            span: Span {
             start: Position {
              line: 111,
              column: 3,
             },
             end: Position {
              line: 111,
              column: 9,
             },
            },
           },
          ),
         ],
         to: BinaryOperation(
          BinaryOperation {
           left: Identifier(
            Identifier {
             id: "raspberryPi",
             span: Span {
              start: Position {
               line: 111,
               column: 12,
              },
              end: Position {
               line: 111,
               column: 23,
              },
             },
            },
           ),
           operator: Update,
           right: Map(
            Map {
             recursive: false,
             bindings: [
              KeyValue(
               BindingKeyValue {
                from: [
                 Raw(
                  PartRaw {
                   content: "config",
                   span: Span {
                    start: Position {
                     line: 112,
                     column: 5,
                    },
                    end: Position {
                     line: 112,
                     column: 11,
                    },
                   },
                  },
                 ),
                ],
                to: String(
                 String_ {
                  parts: [
                   Raw(
                    PartRaw {
                     content: "armv6l-unknown-linux-musleabihf",
                     span: Span {
                      start: Position {
                       line: 112,
                       column: 15,
                      },
                      end: Position {
                       line: 112,
                       column: 46,
                      },
                     },
                    },
                   ),
                  ],
                  span: Span {
                   start: Position {
                    line: 112,
                    column: 14,
                   },
                   end: Position {
                    line: 112,
                    column: 47,
                   },
                  },
                 },
                ),
               },
              ),
             ],
             span: Span {
              start: Position {
               line: 111,
               column: 27,
              },
              end: Position {
               line: 113,
               column: 4,
              },
             },
            },
           ),
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-multiplatform-musl",
            span: Span {
             start: Position {
              line: 115,
              column: 3,
             },
             end: Position {
              line: 115,
              column: 29,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 116,
                   column: 5,
                  },
                  end: Position {
                   line: 116,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-unknown-linux-musl",
                   span: Span {
                    start: Position {
                     line: 116,
                     column: 15,
                    },
                    end: Position {
                     line: 116,
                     column: 41,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 116,
                  column: 14,
                 },
                 end: Position {
                  line: 116,
                  column: 42,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 115,
             column: 32,
            },
            end: Position {
             line: 117,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "gnu64",
            span: Span {
             start: Position {
              line: 119,
              column: 3,
             },
             end: Position {
              line: 119,
              column: 8,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 119,
                   column: 13,
                  },
                  end: Position {
                   line: 119,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 119,
                     column: 23,
                    },
                    end: Position {
                     line: 119,
                     column: 47,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 119,
                  column: 22,
                 },
                 end: Position {
                  line: 119,
                  column: 48,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 119,
             column: 11,
            },
            end: Position {
             line: 119,
             column: 51,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "gnu32",
            span: Span {
             start: Position {
              line: 120,
              column: 3,
             },
             end: Position {
              line: 120,
              column: 8,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 120,
                   column: 14,
                  },
                  end: Position {
                   line: 120,
                   column: 20,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "i686-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 120,
                     column: 24,
                    },
                    end: Position {
                     line: 120,
                     column: 46,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 120,
                  column: 23,
                 },
                 end: Position {
                  line: 120,
                  column: 47,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 120,
             column: 12,
            },
            end: Position {
             line: 120,
             column: 50,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "musl64",
            span: Span {
             start: Position {
              line: 122,
              column: 3,
             },
             end: Position {
              line: 122,
              column: 9,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 122,
                   column: 14,
                  },
                  end: Position {
                   line: 122,
                   column: 20,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-unknown-linux-musl",
                   span: Span {
                    start: Position {
                     line: 122,
                     column: 24,
                    },
                    end: Position {
                     line: 122,
                     column: 49,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 122,
                  column: 23,
                 },
                 end: Position {
                  line: 122,
                  column: 50,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 122,
             column: 12,
            },
            end: Position {
             line: 122,
             column: 53,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "musl32",
            span: Span {
             start: Position {
              line: 123,
              column: 3,
             },
             end: Position {
              line: 123,
              column: 9,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 123,
                   column: 15,
                  },
                  end: Position {
                   line: 123,
                   column: 21,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "i686-unknown-linux-musl",
                   span: Span {
                    start: Position {
                     line: 123,
                     column: 25,
                    },
                    end: Position {
                     line: 123,
                     column: 48,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 123,
                  column: 24,
                 },
                 end: Position {
                  line: 123,
                  column: 49,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 123,
             column: 13,
            },
            end: Position {
             line: 123,
             column: 52,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "riscv64",
            span: Span {
             start: Position {
              line: 125,
              column: 3,
             },
             end: Position {
              line: 125,
              column: 10,
             },
            },
           },
          ),
         ],
         to: FunctionApplication(
          FunctionApplication {
           function: Identifier(
            Identifier {
             id: "riscv",
             span: Span {
              start: Position {
               line: 125,
               column: 13,
              },
              end: Position {
               line: 125,
               column: 18,
              },
             },
            },
           ),
           arguments: [
            String(
             String_ {
              parts: [
               Raw(
                PartRaw {
                 content: "64",
                 span: Span {
                  start: Position {
                   line: 125,
                   column: 20,
                  },
                  end: Position {
                   line: 125,
                   column: 22,
                  },
                 },
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 125,
                column: 19,
               },
               end: Position {
                line: 125,
                column: 23,
               },
              },
             },
            ),
           ],
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "riscv32",
            span: Span {
             start: Position {
              line: 126,
              column: 3,
             },
             end: Position {
              line: 126,
              column: 10,
             },
            },
           },
          ),
         ],
         to: FunctionApplication(
          FunctionApplication {
           function: Identifier(
            Identifier {
             id: "riscv",
             span: Span {
              start: Position {
               line: 126,
               column: 13,
              },
              end: Position {
               line: 126,
               column: 18,
              },
             },
            },
           ),
           arguments: [
            String(
             String_ {
              parts: [
               Raw(
                PartRaw {
                 content: "32",
                 span: Span {
                  start: Position {
                   line: 126,
                   column: 20,
                  },
                  end: Position {
                   line: 126,
                   column: 22,
                  },
                 },
                },
               ),
              ],
              span: Span {
               start: Position {
                line: 126,
                column: 19,
               },
               end: Position {
                line: 126,
                column: 23,
               },
              },
             },
            ),
           ],
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "riscv64-embedded",
            span: Span {
             start: Position {
              line: 128,
              column: 3,
             },
             end: Position {
              line: 128,
              column: 19,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 129,
                   column: 5,
                  },
                  end: Position {
                   line: 129,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "riscv64-none-elf",
                   span: Span {
                    start: Position {
                     line: 129,
                     column: 15,
                    },
                    end: Position {
                     line: 129,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 129,
                  column: 14,
                 },
                 end: Position {
                  line: 129,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 130,
                   column: 5,
                  },
                  end: Position {
                   line: 130,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 130,
                     column: 13,
                    },
                    end: Position {
                     line: 130,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 130,
                  column: 12,
                 },
                 end: Position {
                  line: 130,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 128,
             column: 22,
            },
            end: Position {
             line: 131,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "riscv32-embedded",
            span: Span {
             start: Position {
              line: 133,
              column: 3,
             },
             end: Position {
              line: 133,
              column: 19,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 134,
                   column: 5,
                  },
                  end: Position {
                   line: 134,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "riscv32-none-elf",
                   span: Span {
                    start: Position {
                     line: 134,
                     column: 15,
                    },
                    end: Position {
                     line: 134,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 134,
                  column: 14,
                 },
                 end: Position {
                  line: 134,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 135,
                   column: 5,
                  },
                  end: Position {
                   line: 135,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 135,
                     column: 13,
                    },
                    end: Position {
                     line: 135,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 135,
                  column: 12,
                 },
                 end: Position {
                  line: 135,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 133,
             column: 22,
            },
            end: Position {
             line: 136,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mmix",
            span: Span {
             start: Position {
              line: 138,
              column: 3,
             },
             end: Position {
              line: 138,
              column: 7,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 139,
                   column: 5,
                  },
                  end: Position {
                   line: 139,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "mmix-unknown-mmixware",
                   span: Span {
                    start: Position {
                     line: 139,
                     column: 15,
                    },
                    end: Position {
                     line: 139,
                     column: 36,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 139,
                  column: 14,
                 },
                 end: Position {
                  line: 139,
                  column: 37,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 140,
                   column: 5,
                  },
                  end: Position {
                   line: 140,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 140,
                     column: 13,
                    },
                    end: Position {
                     line: 140,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 140,
                  column: 12,
                 },
                 end: Position {
                  line: 140,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 138,
             column: 10,
            },
            end: Position {
             line: 141,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "rx-embedded",
            span: Span {
             start: Position {
              line: 143,
              column: 3,
             },
             end: Position {
              line: 143,
              column: 14,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 144,
                   column: 5,
                  },
                  end: Position {
                   line: 144,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "rx-none-elf",
                   span: Span {
                    start: Position {
                     line: 144,
                     column: 15,
                    },
                    end: Position {
                     line: 144,
                     column: 26,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 144,
                  column: 14,
                 },
                 end: Position {
                  line: 144,
                  column: 27,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 145,
                   column: 5,
                  },
                  end: Position {
                   line: 145,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 145,
                     column: 13,
                    },
                    end: Position {
                     line: 145,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 145,
                  column: 12,
                 },
                 end: Position {
                  line: 145,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 143,
             column: 17,
            },
            end: Position {
             line: 146,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "msp430",
            span: Span {
             start: Position {
              line: 148,
              column: 3,
             },
             end: Position {
              line: 148,
              column: 9,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 149,
                   column: 5,
                  },
                  end: Position {
                   line: 149,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "msp430-elf",
                   span: Span {
                    start: Position {
                     line: 149,
                     column: 15,
                    },
                    end: Position {
                     line: 149,
                     column: 25,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 149,
                  column: 14,
                 },
                 end: Position {
                  line: 149,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 150,
                   column: 5,
                  },
                  end: Position {
                   line: 150,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 150,
                     column: 13,
                    },
                    end: Position {
                     line: 150,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 150,
                  column: 12,
                 },
                 end: Position {
                  line: 150,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 148,
             column: 12,
            },
            end: Position {
             line: 151,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "avr",
            span: Span {
             start: Position {
              line: 153,
              column: 3,
             },
             end: Position {
              line: 153,
              column: 6,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 154,
                   column: 5,
                  },
                  end: Position {
                   line: 154,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "avr",
                   span: Span {
                    start: Position {
                     line: 154,
                     column: 15,
                    },
                    end: Position {
                     line: 154,
                     column: 18,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 154,
                  column: 14,
                 },
                 end: Position {
                  line: 154,
                  column: 19,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 153,
             column: 9,
            },
            end: Position {
             line: 155,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "vc4",
            span: Span {
             start: Position {
              line: 157,
              column: 3,
             },
             end: Position {
              line: 157,
              column: 6,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 158,
                   column: 5,
                  },
                  end: Position {
                   line: 158,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "vc4-elf",
                   span: Span {
                    start: Position {
                     line: 158,
                     column: 15,
                    },
                    end: Position {
                     line: 158,
                     column: 22,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 158,
                  column: 14,
                 },
                 end: Position {
                  line: 158,
                  column: 23,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 159,
                   column: 5,
                  },
                  end: Position {
                   line: 159,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 159,
                     column: 13,
                    },
                    end: Position {
                     line: 159,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 159,
                  column: 12,
                 },
                 end: Position {
                  line: 159,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 157,
             column: 9,
            },
            end: Position {
             line: 160,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "or1k",
            span: Span {
             start: Position {
              line: 162,
              column: 3,
             },
             end: Position {
              line: 162,
              column: 7,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 163,
                   column: 5,
                  },
                  end: Position {
                   line: 163,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "or1k-elf",
                   span: Span {
                    start: Position {
                     line: 163,
                     column: 15,
                    },
                    end: Position {
                     line: 163,
                     column: 23,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 163,
                  column: 14,
                 },
                 end: Position {
                  line: 163,
                  column: 24,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 164,
                   column: 5,
                  },
                  end: Position {
                   line: 164,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 164,
                     column: 13,
                    },
                    end: Position {
                     line: 164,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 164,
                  column: 12,
                 },
                 end: Position {
                  line: 164,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 162,
             column: 10,
            },
            end: Position {
             line: 165,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "m68k",
            span: Span {
             start: Position {
              line: 167,
              column: 3,
             },
             end: Position {
              line: 167,
              column: 7,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 168,
                   column: 5,
                  },
                  end: Position {
                   line: 168,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "m68k-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 168,
                     column: 15,
                    },
                    end: Position {
                     line: 168,
                     column: 37,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 168,
                  column: 14,
                 },
                 end: Position {
                  line: 168,
                  column: 38,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 167,
             column: 10,
            },
            end: Position {
             line: 169,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "s390",
            span: Span {
             start: Position {
              line: 171,
              column: 3,
             },
             end: Position {
              line: 171,
              column: 7,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 172,
                   column: 5,
                  },
                  end: Position {
                   line: 172,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "s390-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 172,
                     column: 15,
                    },
                    end: Position {
                     line: 172,
                     column: 37,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 172,
                  column: 14,
                 },
                 end: Position {
                  line: 172,
                  column: 38,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 171,
             column: 10,
            },
            end: Position {
             line: 173,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "s390x",
            span: Span {
             start: Position {
              line: 175,
              column: 3,
             },
             end: Position {
              line: 175,
              column: 8,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 176,
                   column: 5,
                  },
                  end: Position {
                   line: 176,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "s390x-unknown-linux-gnu",
                   span: Span {
                    start: Position {
                     line: 176,
                     column: 15,
                    },
                    end: Position {
                     line: 176,
                     column: 38,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 176,
                  column: 14,
                 },
                 end: Position {
                  line: 176,
                  column: 39,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 175,
             column: 11,
            },
            end: Position {
             line: 177,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "arm-embedded",
            span: Span {
             start: Position {
              line: 179,
              column: 3,
             },
             end: Position {
              line: 179,
              column: 15,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 180,
                   column: 5,
                  },
                  end: Position {
                   line: 180,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "arm-none-eabi",
                   span: Span {
                    start: Position {
                     line: 180,
                     column: 15,
                    },
                    end: Position {
                     line: 180,
                     column: 28,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 180,
                  column: 14,
                 },
                 end: Position {
                  line: 180,
                  column: 29,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 181,
                   column: 5,
                  },
                  end: Position {
                   line: 181,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 181,
                     column: 13,
                    },
                    end: Position {
                     line: 181,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 181,
                  column: 12,
                 },
                 end: Position {
                  line: 181,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 179,
             column: 18,
            },
            end: Position {
             line: 182,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "armhf-embedded",
            span: Span {
             start: Position {
              line: 183,
              column: 3,
             },
             end: Position {
              line: 183,
              column: 17,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 184,
                   column: 5,
                  },
                  end: Position {
                   line: 184,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "arm-none-eabihf",
                   span: Span {
                    start: Position {
                     line: 184,
                     column: 15,
                    },
                    end: Position {
                     line: 184,
                     column: 30,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 184,
                  column: 14,
                 },
                 end: Position {
                  line: 184,
                  column: 31,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 185,
                   column: 5,
                  },
                  end: Position {
                   line: 185,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 185,
                     column: 13,
                    },
                    end: Position {
                     line: 185,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 185,
                  column: 12,
                 },
                 end: Position {
                  line: 185,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "gcc",
                 span: Span {
                  start: Position {
                   line: 188,
                   column: 5,
                  },
                  end: Position {
                   line: 188,
                   column: 8,
                  },
                 },
                },
               ),
              ],
              to: Map(
               Map {
                recursive: false,
                bindings: [
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "arch",
                      span: Span {
                       start: Position {
                        line: 189,
                        column: 7,
                       },
                       end: Position {
                        line: 189,
                        column: 11,
                       },
                      },
                     },
                    ),
                   ],
                   to: String(
                    String_ {
                     parts: [
                      Raw(
                       PartRaw {
                        content: "armv5t",
                        span: Span {
                         start: Position {
                          line: 189,
                          column: 15,
                         },
                         end: Position {
                          line: 189,
                          column: 21,
                         },
                        },
                       },
                      ),
                     ],
                     span: Span {
                      start: Position {
                       line: 189,
                       column: 14,
                      },
                      end: Position {
                       line: 189,
                       column: 22,
                      },
                     },
                    },
                   ),
                  },
                 ),
                 KeyValue(
                  BindingKeyValue {
                   from: [
                    Raw(
                     PartRaw {
                      content: "fpu",
                      span: Span {
                       start: Position {
                        line: 190,
                        column: 7,
                       },
                       end: Position {
                        line: 190,
                        column: 10,
                       },
                      },
                     },
                    ),
                   ],
                   to: String(
                    String_ {
                     parts: [
                      Raw(
                       PartRaw {
                        content: "vfp",
                        span: Span {
                         start: Position {
                          line: 190,
                          column: 14,
                         },
                         end: Position {
                          line: 190,
                          column: 17,
                         },
                        },
                       },
                      ),
                     ],
                     span: Span {
                      start: Position {
                       line: 190,
                       column: 13,
                      },
                      end: Position {
                       line: 190,
                       column: 18,
                      },
                     },
                    },
                   ),
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 188,
                  column: 11,
                 },
                 end: Position {
                  line: 191,
                  column: 6,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 183,
             column: 20,
            },
            end: Position {
             line: 192,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-embedded",
            span: Span {
             start: Position {
              line: 194,
              column: 3,
             },
             end: Position {
              line: 194,
              column: 19,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 195,
                   column: 5,
                  },
                  end: Position {
                   line: 195,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-none-elf",
                   span: Span {
                    start: Position {
                     line: 195,
                     column: 15,
                    },
                    end: Position {
                     line: 195,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 195,
                  column: 14,
                 },
                 end: Position {
                  line: 195,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 196,
                   column: 5,
                  },
                  end: Position {
                   line: 196,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 196,
                     column: 13,
                    },
                    end: Position {
                     line: 196,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 196,
                  column: 12,
                 },
                 end: Position {
                  line: 196,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 194,
             column: 22,
            },
            end: Position {
             line: 197,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64be-embedded",
            span: Span {
             start: Position {
              line: 199,
              column: 3,
             },
             end: Position {
              line: 199,
              column: 21,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 200,
                   column: 5,
                  },
                  end: Position {
                   line: 200,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64_be-none-elf",
                   span: Span {
                    start: Position {
                     line: 200,
                     column: 15,
                    },
                    end: Position {
                     line: 200,
                     column: 34,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 200,
                  column: 14,
                 },
                 end: Position {
                  line: 200,
                  column: 35,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 201,
                   column: 5,
                  },
                  end: Position {
                   line: 201,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 201,
                     column: 13,
                    },
                    end: Position {
                     line: 201,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 201,
                  column: 12,
                 },
                 end: Position {
                  line: 201,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 199,
             column: 24,
            },
            end: Position {
             line: 202,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ppc-embedded",
            span: Span {
             start: Position {
              line: 204,
              column: 3,
             },
             end: Position {
              line: 204,
              column: 15,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 205,
                   column: 5,
                  },
                  end: Position {
                   line: 205,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpc-none-eabi",
                   span: Span {
                    start: Position {
                     line: 205,
                     column: 15,
                    },
                    end: Position {
                     line: 205,
                     column: 32,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 205,
                  column: 14,
                 },
                 end: Position {
                  line: 205,
                  column: 33,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 206,
                   column: 5,
                  },
                  end: Position {
                   line: 206,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 206,
                     column: 13,
                    },
                    end: Position {
                     line: 206,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 206,
                  column: 12,
                 },
                 end: Position {
                  line: 206,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 204,
             column: 18,
            },
            end: Position {
             line: 207,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ppcle-embedded",
            span: Span {
             start: Position {
              line: 209,
              column: 3,
             },
             end: Position {
              line: 209,
              column: 17,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 210,
                   column: 5,
                  },
                  end: Position {
                   line: 210,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "powerpcle-none-eabi",
                   span: Span {
                    start: Position {
                     line: 210,
                     column: 15,
                    },
                    end: Position {
                     line: 210,
                     column: 34,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 210,
                  column: 14,
                 },
                 end: Position {
                  line: 210,
                  column: 35,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 211,
                   column: 5,
                  },
                  end: Position {
                   line: 211,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 211,
                     column: 13,
                    },
                    end: Position {
                     line: 211,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 211,
                  column: 12,
                 },
                 end: Position {
                  line: 211,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 209,
             column: 20,
            },
            end: Position {
             line: 212,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "i686-embedded",
            span: Span {
             start: Position {
              line: 214,
              column: 3,
             },
             end: Position {
              line: 214,
              column: 16,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 215,
                   column: 5,
                  },
                  end: Position {
                   line: 215,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "i686-elf",
                   span: Span {
                    start: Position {
                     line: 215,
                     column: 15,
                    },
                    end: Position {
                     line: 215,
                     column: 23,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 215,
                  column: 14,
                 },
                 end: Position {
                  line: 215,
                  column: 24,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 216,
                   column: 5,
                  },
                  end: Position {
                   line: 216,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 216,
                     column: 13,
                    },
                    end: Position {
                     line: 216,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 216,
                  column: 12,
                 },
                 end: Position {
                  line: 216,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 214,
             column: 19,
            },
            end: Position {
             line: 217,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "x86_64-embedded",
            span: Span {
             start: Position {
              line: 219,
              column: 3,
             },
             end: Position {
              line: 219,
              column: 18,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 220,
                   column: 5,
                  },
                  end: Position {
                   line: 220,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-elf",
                   span: Span {
                    start: Position {
                     line: 220,
                     column: 15,
                    },
                    end: Position {
                     line: 220,
                     column: 25,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 220,
                  column: 14,
                 },
                 end: Position {
                  line: 220,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 221,
                   column: 5,
                  },
                  end: Position {
                   line: 221,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "newlib",
                   span: Span {
                    start: Position {
                     line: 221,
                     column: 13,
                    },
                    end: Position {
                     line: 221,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 221,
                  column: 12,
                 },
                 end: Position {
                  line: 221,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 219,
             column: 21,
            },
            end: Position {
             line: 222,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "x86_64-unknown-redox",
            span: Span {
             start: Position {
              line: 228,
              column: 3,
             },
             end: Position {
              line: 228,
              column: 23,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 229,
                   column: 5,
                  },
                  end: Position {
                   line: 229,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-unknown-redox",
                   span: Span {
                    start: Position {
                     line: 229,
                     column: 15,
                    },
                    end: Position {
                     line: 229,
                     column: 35,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 229,
                  column: 14,
                 },
                 end: Position {
                  line: 229,
                  column: 36,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 230,
                   column: 5,
                  },
                  end: Position {
                   line: 230,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "relibc",
                   span: Span {
                    start: Position {
                     line: 230,
                     column: 13,
                    },
                    end: Position {
                     line: 230,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 230,
                  column: 12,
                 },
                 end: Position {
                  line: 230,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 228,
             column: 26,
            },
            end: Position {
             line: 231,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "iphone64",
            span: Span {
             start: Position {
              line: 237,
              column: 3,
             },
             end: Position {
              line: 237,
              column: 11,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 238,
                   column: 5,
                  },
                  end: Position {
                   line: 238,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-apple-ios",
                   span: Span {
                    start: Position {
                     line: 238,
                     column: 15,
                    },
                    end: Position {
                     line: 238,
                     column: 32,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 238,
                  column: 14,
                 },
                 end: Position {
                  line: 238,
                  column: 33,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 240,
                   column: 5,
                  },
                  end: Position {
                   line: 240,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "14.3",
                   span: Span {
                    start: Position {
                     line: 240,
                     column: 15,
                    },
                    end: Position {
                     line: 240,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 240,
                  column: 14,
                 },
                 end: Position {
                  line: 240,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodeVer",
                 span: Span {
                  start: Position {
                   line: 241,
                   column: 5,
                  },
                  end: Position {
                   line: 241,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "12.3",
                   span: Span {
                    start: Position {
                     line: 241,
                     column: 17,
                    },
                    end: Position {
                     line: 241,
                     column: 21,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 241,
                  column: 16,
                 },
                 end: Position {
                  line: 241,
                  column: 22,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 242,
                   column: 5,
                  },
                  end: Position {
                   line: 242,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "iPhoneOS",
                   span: Span {
                    start: Position {
                     line: 242,
                     column: 22,
                    },
                    end: Position {
                     line: 242,
                     column: 30,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 242,
                  column: 21,
                 },
                 end: Position {
                  line: 242,
                  column: 31,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useiOSPrebuilt",
                 span: Span {
                  start: Position {
                   line: 243,
                   column: 5,
                  },
                  end: Position {
                   line: 243,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 243,
                  column: 22,
                 },
                 end: Position {
                  line: 243,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 237,
             column: 14,
            },
            end: Position {
             line: 244,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "iphone32",
            span: Span {
             start: Position {
              line: 246,
              column: 3,
             },
             end: Position {
              line: 246,
              column: 11,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 247,
                   column: 5,
                  },
                  end: Position {
                   line: 247,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "armv7a-apple-ios",
                   span: Span {
                    start: Position {
                     line: 247,
                     column: 15,
                    },
                    end: Position {
                     line: 247,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 247,
                  column: 14,
                 },
                 end: Position {
                  line: 247,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 249,
                   column: 5,
                  },
                  end: Position {
                   line: 249,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "14.3",
                   span: Span {
                    start: Position {
                     line: 249,
                     column: 15,
                    },
                    end: Position {
                     line: 249,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 249,
                  column: 14,
                 },
                 end: Position {
                  line: 249,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodeVer",
                 span: Span {
                  start: Position {
                   line: 250,
                   column: 5,
                  },
                  end: Position {
                   line: 250,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "12.3",
                   span: Span {
                    start: Position {
                     line: 250,
                     column: 17,
                    },
                    end: Position {
                     line: 250,
                     column: 21,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 250,
                  column: 16,
                 },
                 end: Position {
                  line: 250,
                  column: 22,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 251,
                   column: 5,
                  },
                  end: Position {
                   line: 251,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "iPhoneOS",
                   span: Span {
                    start: Position {
                     line: 251,
                     column: 22,
                    },
                    end: Position {
                     line: 251,
                     column: 30,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 251,
                  column: 21,
                 },
                 end: Position {
                  line: 251,
                  column: 31,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useiOSPrebuilt",
                 span: Span {
                  start: Position {
                   line: 252,
                   column: 5,
                  },
                  end: Position {
                   line: 252,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 252,
                  column: 22,
                 },
                 end: Position {
                  line: 252,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 246,
             column: 14,
            },
            end: Position {
             line: 253,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "iphone64-simulator",
            span: Span {
             start: Position {
              line: 255,
              column: 3,
             },
             end: Position {
              line: 255,
              column: 21,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 256,
                   column: 5,
                  },
                  end: Position {
                   line: 256,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-apple-ios",
                   span: Span {
                    start: Position {
                     line: 256,
                     column: 15,
                    },
                    end: Position {
                     line: 256,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 256,
                  column: 14,
                 },
                 end: Position {
                  line: 256,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 258,
                   column: 5,
                  },
                  end: Position {
                   line: 258,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "14.3",
                   span: Span {
                    start: Position {
                     line: 258,
                     column: 15,
                    },
                    end: Position {
                     line: 258,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 258,
                  column: 14,
                 },
                 end: Position {
                  line: 258,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodeVer",
                 span: Span {
                  start: Position {
                   line: 259,
                   column: 5,
                  },
                  end: Position {
                   line: 259,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "12.3",
                   span: Span {
                    start: Position {
                     line: 259,
                     column: 17,
                    },
                    end: Position {
                     line: 259,
                     column: 21,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 259,
                  column: 16,
                 },
                 end: Position {
                  line: 259,
                  column: 22,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 260,
                   column: 5,
                  },
                  end: Position {
                   line: 260,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "iPhoneSimulator",
                   span: Span {
                    start: Position {
                     line: 260,
                     column: 22,
                    },
                    end: Position {
                     line: 260,
                     column: 37,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 260,
                  column: 21,
                 },
                 end: Position {
                  line: 260,
                  column: 38,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "darwinPlatform",
                 span: Span {
                  start: Position {
                   line: 261,
                   column: 5,
                  },
                  end: Position {
                   line: 261,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "ios-simulator",
                   span: Span {
                    start: Position {
                     line: 261,
                     column: 23,
                    },
                    end: Position {
                     line: 261,
                     column: 36,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 261,
                  column: 22,
                 },
                 end: Position {
                  line: 261,
                  column: 37,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useiOSPrebuilt",
                 span: Span {
                  start: Position {
                   line: 262,
                   column: 5,
                  },
                  end: Position {
                   line: 262,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 262,
                  column: 22,
                 },
                 end: Position {
                  line: 262,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 255,
             column: 24,
            },
            end: Position {
             line: 263,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "iphone32-simulator",
            span: Span {
             start: Position {
              line: 265,
              column: 3,
             },
             end: Position {
              line: 265,
              column: 21,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 266,
                   column: 5,
                  },
                  end: Position {
                   line: 266,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "i686-apple-ios",
                   span: Span {
                    start: Position {
                     line: 266,
                     column: 15,
                    },
                    end: Position {
                     line: 266,
                     column: 29,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 266,
                  column: 14,
                 },
                 end: Position {
                  line: 266,
                  column: 30,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "sdkVer",
                 span: Span {
                  start: Position {
                   line: 268,
                   column: 5,
                  },
                  end: Position {
                   line: 268,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "14.3",
                   span: Span {
                    start: Position {
                     line: 268,
                     column: 15,
                    },
                    end: Position {
                     line: 268,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 268,
                  column: 14,
                 },
                 end: Position {
                  line: 268,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodeVer",
                 span: Span {
                  start: Position {
                   line: 269,
                   column: 5,
                  },
                  end: Position {
                   line: 269,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "12.3",
                   span: Span {
                    start: Position {
                     line: 269,
                     column: 17,
                    },
                    end: Position {
                     line: 269,
                     column: 21,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 269,
                  column: 16,
                 },
                 end: Position {
                  line: 269,
                  column: 22,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 270,
                   column: 5,
                  },
                  end: Position {
                   line: 270,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "iPhoneSimulator",
                   span: Span {
                    start: Position {
                     line: 270,
                     column: 22,
                    },
                    end: Position {
                     line: 270,
                     column: 37,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 270,
                  column: 21,
                 },
                 end: Position {
                  line: 270,
                  column: 38,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "darwinPlatform",
                 span: Span {
                  start: Position {
                   line: 271,
                   column: 5,
                  },
                  end: Position {
                   line: 271,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "ios-simulator",
                   span: Span {
                    start: Position {
                     line: 271,
                     column: 23,
                    },
                    end: Position {
                     line: 271,
                     column: 36,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 271,
                  column: 22,
                 },
                 end: Position {
                  line: 271,
                  column: 37,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useiOSPrebuilt",
                 span: Span {
                  start: Position {
                   line: 272,
                   column: 5,
                  },
                  end: Position {
                   line: 272,
                   column: 19,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 272,
                  column: 22,
                 },
                 end: Position {
                  line: 272,
                  column: 26,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 265,
             column: 24,
            },
            end: Position {
             line: 273,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "aarch64-darwin",
            span: Span {
             start: Position {
              line: 275,
              column: 3,
             },
             end: Position {
              line: 275,
              column: 17,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 276,
                   column: 5,
                  },
                  end: Position {
                   line: 276,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "aarch64-apple-darwin",
                   span: Span {
                    start: Position {
                     line: 276,
                     column: 15,
                    },
                    end: Position {
                     line: 276,
                     column: 35,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 276,
                  column: 14,
                 },
                 end: Position {
                  line: 276,
                  column: 36,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 277,
                   column: 5,
                  },
                  end: Position {
                   line: 277,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "MacOSX",
                   span: Span {
                    start: Position {
                     line: 277,
                     column: 22,
                    },
                    end: Position {
                     line: 277,
                     column: 28,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 277,
                  column: 21,
                 },
                 end: Position {
                  line: 277,
                  column: 29,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "platform",
                 span: Span {
                  start: Position {
                   line: 278,
                   column: 5,
                  },
                  end: Position {
                   line: 278,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: Map(
               Map {
                recursive: false,
                bindings: [],
                span: Span {
                 start: Position {
                  line: 278,
                  column: 16,
                 },
                 end: Position {
                  line: 278,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 275,
             column: 20,
            },
            end: Position {
             line: 279,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "x86_64-darwin",
            span: Span {
             start: Position {
              line: 281,
              column: 3,
             },
             end: Position {
              line: 281,
              column: 16,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 282,
                   column: 5,
                  },
                  end: Position {
                   line: 282,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-apple-darwin",
                   span: Span {
                    start: Position {
                     line: 282,
                     column: 15,
                    },
                    end: Position {
                     line: 282,
                     column: 34,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 282,
                  column: 14,
                 },
                 end: Position {
                  line: 282,
                  column: 35,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "xcodePlatform",
                 span: Span {
                  start: Position {
                   line: 283,
                   column: 5,
                  },
                  end: Position {
                   line: 283,
                   column: 18,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "MacOSX",
                   span: Span {
                    start: Position {
                     line: 283,
                     column: 22,
                    },
                    end: Position {
                     line: 283,
                     column: 28,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 283,
                  column: 21,
                 },
                 end: Position {
                  line: 283,
                  column: 29,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "platform",
                 span: Span {
                  start: Position {
                   line: 284,
                   column: 5,
                  },
                  end: Position {
                   line: 284,
                   column: 13,
                  },
                 },
                },
               ),
              ],
              to: Map(
               Map {
                recursive: false,
                bindings: [],
                span: Span {
                 start: Position {
                  line: 284,
                  column: 16,
                 },
                 end: Position {
                  line: 284,
                  column: 18,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 281,
             column: 19,
            },
            end: Position {
             line: 285,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mingw32",
            span: Span {
             start: Position {
              line: 292,
              column: 3,
             },
             end: Position {
              line: 292,
              column: 10,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 293,
                   column: 5,
                  },
                  end: Position {
                   line: 293,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "i686-w64-mingw32",
                   span: Span {
                    start: Position {
                     line: 293,
                     column: 15,
                    },
                    end: Position {
                     line: 293,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 293,
                  column: 14,
                 },
                 end: Position {
                  line: 293,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 294,
                   column: 5,
                  },
                  end: Position {
                   line: 294,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "msvcrt",
                   span: Span {
                    start: Position {
                     line: 294,
                     column: 13,
                    },
                    end: Position {
                     line: 294,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 294,
                  column: 12,
                 },
                 end: Position {
                  line: 294,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 292,
             column: 13,
            },
            end: Position {
             line: 295,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "mingwW64",
            span: Span {
             start: Position {
              line: 298,
              column: 3,
             },
             end: Position {
              line: 298,
              column: 11,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 300,
                   column: 5,
                  },
                  end: Position {
                   line: 300,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-w64-mingw32",
                   span: Span {
                    start: Position {
                     line: 300,
                     column: 15,
                    },
                    end: Position {
                     line: 300,
                     column: 33,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 300,
                  column: 14,
                 },
                 end: Position {
                  line: 300,
                  column: 34,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 301,
                   column: 5,
                  },
                  end: Position {
                   line: 301,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "msvcrt",
                   span: Span {
                    start: Position {
                     line: 301,
                     column: 13,
                    },
                    end: Position {
                     line: 301,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 301,
                  column: 12,
                 },
                 end: Position {
                  line: 301,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 298,
             column: 14,
            },
            end: Position {
             line: 302,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "x86_64-netbsd",
            span: Span {
             start: Position {
              line: 306,
              column: 3,
             },
             end: Position {
              line: 306,
              column: 16,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 307,
                   column: 5,
                  },
                  end: Position {
                   line: 307,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-unknown-netbsd",
                   span: Span {
                    start: Position {
                     line: 307,
                     column: 15,
                    },
                    end: Position {
                     line: 307,
                     column: 36,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 307,
                  column: 14,
                 },
                 end: Position {
                  line: 307,
                  column: 37,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 308,
                   column: 5,
                  },
                  end: Position {
                   line: 308,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "nblibc",
                   span: Span {
                    start: Position {
                     line: 308,
                     column: 13,
                    },
                    end: Position {
                     line: 308,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 308,
                  column: 12,
                 },
                 end: Position {
                  line: 308,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 306,
             column: 19,
            },
            end: Position {
             line: 309,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "x86_64-netbsd-llvm",
            span: Span {
             start: Position {
              line: 312,
              column: 3,
             },
             end: Position {
              line: 312,
              column: 21,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 313,
                   column: 5,
                  },
                  end: Position {
                   line: 313,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "x86_64-unknown-netbsd",
                   span: Span {
                    start: Position {
                     line: 313,
                     column: 15,
                    },
                    end: Position {
                     line: 313,
                     column: 36,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 313,
                  column: 14,
                 },
                 end: Position {
                  line: 313,
                  column: 37,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "libc",
                 span: Span {
                  start: Position {
                   line: 314,
                   column: 5,
                  },
                  end: Position {
                   line: 314,
                   column: 9,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "nblibc",
                   span: Span {
                    start: Position {
                     line: 314,
                     column: 13,
                    },
                    end: Position {
                     line: 314,
                     column: 19,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 314,
                  column: 12,
                 },
                 end: Position {
                  line: 314,
                  column: 20,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useLLVM",
                 span: Span {
                  start: Position {
                   line: 315,
                   column: 5,
                  },
                  end: Position {
                   line: 315,
                   column: 12,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 315,
                  column: 15,
                 },
                 end: Position {
                  line: 315,
                  column: 19,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 312,
             column: 24,
            },
            end: Position {
             line: 316,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "wasi32",
            span: Span {
             start: Position {
              line: 322,
              column: 3,
             },
             end: Position {
              line: 322,
              column: 9,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 323,
                   column: 5,
                  },
                  end: Position {
                   line: 323,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "wasm32-unknown-wasi",
                   span: Span {
                    start: Position {
                     line: 323,
                     column: 15,
                    },
                    end: Position {
                     line: 323,
                     column: 34,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 323,
                  column: 14,
                 },
                 end: Position {
                  line: 323,
                  column: 35,
                 },
                },
               },
              ),
             },
            ),
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "useLLVM",
                 span: Span {
                  start: Position {
                   line: 324,
                   column: 5,
                  },
                  end: Position {
                   line: 324,
                   column: 12,
                  },
                 },
                },
               ),
              ],
              to: Identifier(
               Identifier {
                id: "true",
                span: Span {
                 start: Position {
                  line: 324,
                  column: 15,
                 },
                 end: Position {
                  line: 324,
                  column: 19,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 322,
             column: 12,
            },
            end: Position {
             line: 325,
             column: 4,
            },
           },
          },
         ),
        },
       ),
       KeyValue(
        BindingKeyValue {
         from: [
          Raw(
           PartRaw {
            content: "ghcjs",
            span: Span {
             start: Position {
              line: 328,
              column: 3,
             },
             end: Position {
              line: 328,
              column: 8,
             },
            },
           },
          ),
         ],
         to: Map(
          Map {
           recursive: false,
           bindings: [
            KeyValue(
             BindingKeyValue {
              from: [
               Raw(
                PartRaw {
                 content: "config",
                 span: Span {
                  start: Position {
                   line: 329,
                   column: 5,
                  },
                  end: Position {
                   line: 329,
                   column: 11,
                  },
                 },
                },
               ),
              ],
              to: String(
               String_ {
                parts: [
                 Raw(
                  PartRaw {
                   content: "js-unknown-ghcjs",
                   span: Span {
                    start: Position {
                     line: 329,
                     column: 15,
                    },
                    end: Position {
                     line: 329,
                     column: 31,
                    },
                   },
                  },
                 ),
                ],
                span: Span {
                 start: Position {
                  line: 329,
                  column: 14,
                 },
                 end: Position {
                  line: 329,
                  column: 32,
                 },
                },
               },
              ),
             },
            ),
           ],
           span: Span {
            start: Position {
             line: 328,
             column: 11,
            },
            end: Position {
             line: 330,
             column: 4,
            },
           },
          },
         ),
        },
       ),
      ],
      span: Span {
       start: Position {
        line: 13,
        column: 1,
       },
       end: Position {
        line: 331,
        column: 2,
       },
      },
     },
    ),
    span: Span {
     start: Position {
      line: 5,
      column: 1,
     },
     end: Position {
      line: 331,
      column: 2,
     },
    },
   },
  ),
  span: Span {
   start: Position {
    line: 4,
    column: 1,
   },
   end: Position {
    line: 331,
    column: 2,
   },
  },
 },
)