(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgname) op:Equal rhs:{(ttf-inconsolata)} spids:[6])]
      spids: [6]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgver) op:Equal rhs:{(20160814)} spids:[9])]
      spids: [9]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:_gitref)
          op: Equal
          rhs: {(c6c7e432a29bd7c817feed0963f568a6d710625c)}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:pkgrel) op:Equal rhs:{(1)} spids:[15])]
      spids: [15]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:pkgdesc)
          op: Equal
          rhs: {(DQ ('Inconsolata fonts'))}
          spids: [18]
        )
      ]
      spids: [18]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:url)
          op: Equal
          rhs: {(DQ ('https://www.google.com/fonts/specimen/Inconsolata'))}
          spids: [23]
        )
      ]
      spids: [23]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:license) op:Equal rhs:{(DQ (OFL))} spids:[28])]
      spids: [28]
    )
    (Assignment
      keyword: Assign_None
      pairs: [(assign_pair lhs:(LhsName name:arch) op:Equal rhs:{(DQ (noarch))} spids:[33])]
      spids: [33]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:source)
          op: Equal
          rhs: 
            {
              (DQ ('Inconsolata-Regular.ttf+') ($ VSub_Name '$_gitref') 
                ('::https://github.com/google/fonts/raw/') ($ VSub_Name '$_gitref') ('/ofl/inconsolata/Inconsolata-Regular.ttf\n') ('\tInconsolata-Bold.ttf+') 
                ($ VSub_Name '$_gitref') ('::https://github.com/google/fonts/raw/') ($ VSub_Name '$_gitref') 
                (/ofl/inconsolata/Inconsolata-Bold.ttf)
              )
            }
          spids: [38]
        )
      ]
      spids: [38]
    )
    (FuncDef
      name: package
      body: 
        (BraceGroup
          children: [
            (C {(cd)} {(DQ ($ VSub_Name '$srcdir'))})
            (Sentence
              child: 
                (Assignment
                  keyword: Assign_Local
                  pairs: [(assign_pair lhs:(LhsName name:file) op:Equal spids:[70])]
                  spids: [68]
                )
              terminator: <Op_Semi ';'>
            )
            (ForEach
              iter_name: file
              iter_words: [{(Lit_Other '*') (.ttf) (Lit_Other '+') (Lit_Other '*')}]
              do_arg_iter: False
              body: 
                (DoGroup
                  children: [
                    (AndOr
                      children: [
                        (C {(install)} {(-m)} {(644)} {(-D)} {($ VSub_Name '$file')} 
                          {(DQ ($ VSub_Name '$pkgdir')) (/usr/share/fonts/truetype/inconsolata/) 
                            (BracedVarSub
                              token: <VSub_Name file>
                              suffix_op: (StringUnary op_id:VOp1_DPercent arg_word:{('+*')})
                              spids: [104 108]
                            )
                          }
                        )
                        (ControlFlow
                          token: <ControlFlow_Return return>
                          arg_word: {(1)}
                        )
                      ]
                      op_id: Op_DPipe
                    )
                  ]
                  spids: [85 117]
                )
              spids: [78 83]
            )
          ]
          spids: [57]
        )
      spids: [53 56]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:md5sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'b0639eb725c0df94f68b779889679457  Inconsolata-Regular.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c\n'
                ) ('c6623d74820bb62d25c969a50bafbb46  Inconsolata-Bold.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c')
              )
            }
          spids: [122]
        )
      ]
      spids: [122]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha256sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'346eff8b8292ef2b8026cf1dbea3fc0c79eba444270d38d73da895ddcba74e15  Inconsolata-Regular.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c\n'
                ) 
                (
'0db9dc0cf39efef147a7b368c98e1b7588afd2bc4d30e4c9e313f5511e599a87  Inconsolata-Bold.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c'
                )
              )
            }
          spids: [128]
        )
      ]
      spids: [128]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:sha512sums)
          op: Equal
          rhs: 
            {
              (DQ 
                (
'7aeb0b16def1e454735f40375099b636834eb838d518592f7869e58a587f8a5c7b7d2289c9edc812bf3390d8c9cbb124c2819e2b7e77e938b3396ba6472c4b41  Inconsolata-Regular.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c\n'
                ) 
                (
'937ddafda60c85a404658b420a46f7e5c9836d0e060ad29ade5b0c989777daca22c230409ce5973cd655295def1ef9f59fbd796d171e647ae8a42055e3fa2dab  Inconsolata-Bold.ttf+c6c7e432a29bd7c817feed0963f568a6d710625c'
                )
              )
            }
          spids: [134]
        )
      ]
      spids: [134]
    )
  ]
)