(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(wine_gecko)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(2.47)} spids:[12])]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(0)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ("Wine's built-in replacement for Microsoft's Internet Explorer"))}
          spids: [18]
        )
      ]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ("http://wiki.winehq.org/Gecko"))}
          spids: [23]
        )
      ]
      spids: [23]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ ("x86 x86_64"))} spids:[28])]
      spids: [28]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (MPL))} spids:[33])]
      spids: [33]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:options) op:Equal rhs:{(DQ ("!archcheck"))} spids:[38])]
      spids: [38]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:depends) op:Equal rhs:{(DQ )} spids:[43])]
      spids: [43]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:makedepends) op:Equal rhs:{(DQ )} spids:[47])]
      spids: [47]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:install) op:Equal rhs:{(DQ )} spids:[51])]
      spids: [51]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:subpackages) op:Equal rhs:{(DQ )} spids:[55])]
      spids: [55]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ("http://dl.winehq.org/wine/") 
                (BracedVarSub
                  token: <VSub_Name pkgname>
                  suffix_op: 
                    (PatSub
                      pat: {(_)}
                      replace: {(-)}
                      do_all: False
                      do_prefix: False
                      do_suffix: False
                    )
                  spids: [62 68]
                ) (/) ($ VSub_Name "$pkgver") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") ("-x86.msi\n") 
                ("\thttp://dl.winehq.org/wine/") 
                (BracedVarSub
                  token: <VSub_Name pkgname>
                  suffix_op: 
                    (PatSub
                      pat: {(_)}
                      replace: {(-)}
                      do_all: False
                      do_prefix: False
                      do_suffix: False
                    )
                  spids: [77 83]
                ) (/) ($ VSub_Name "$pkgver") (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (-x86_64.msi)
              )
            }
          spids: [59]
        )
      ]
      spids: [59]
    )
    (FuncDef
      name: build
      body: 
        (BraceGroup
          children: [(ControlFlow token:<ControlFlow_Return return> arg_word:{(0)})]
          spids: [98]
        )
      spids: [94 97]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(install)} {(-Dm644)} 
              {(DQ ($ VSub_Name "$srcdir")) (/) ($ VSub_Name "$pkgname") (-) ($ VSub_Name "$pkgver") (-) 
                ($ VSub_Name "$CARCH") (.msi)
              } 
              {(DQ ($ VSub_Name "$pkgdir")) (/usr/share/wine/gecko/) ($ VSub_Name "$pkgname") (-) 
                ($ VSub_Name "$pkgver") (-) ($ VSub_Name "$CARCH") (.msi)
              }
            )
          ]
          spids: [112]
        )
      spids: [108 111]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ ("5ebc4ec71c92b3db3d84b334a1db385d  wine_gecko-2.47-x86.msi\n") 
                ("d93ac0d2e6aceafe9113a9918916df45  wine_gecko-2.47-x86_64.msi")
              )
            }
          spids: [145]
        )
      ]
      spids: [145]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"3b8a361f5d63952d21caafd74e849a774994822fb96c5922b01d554f1677643a  wine_gecko-2.47-x86.msi\n"
                ) ("c565ea25e50ea953937d4ab01299e4306da4a556946327d253ea9b28357e4a7d  wine_gecko-2.47-x86_64.msi")
              )
            }
          spids: [151]
        )
      ]
      spids: [151]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
"e0d06102dcb8ec2d24e8c8c3f5c2ee5cb47c18e203dfb43d85de008d682ff874fb664fef1df909a5a7857de39c7e8ce5175e734a11964ec4cd35f8fbacaea3a4  wine_gecko-2.47-x86.msi\n"
                ) 
                (
"7c2496b15a06bc6906bc60afb3ac082e3f9931207fa624e60297020211d66aa9b420a61e95730a0dbdcefbe4b26c811d0c896ecd9c363b5107d08c3fa22fef41  wine_gecko-2.47-x86_64.msi"
                )
              )
            }
          spids: [157]
        )
      ]
      spids: [157]
    )
  ]
)