(CommandList
  children: [
    (C {(cp)} {(queue)} {(queue.tmp)})
    (Pipeline
      children: [
        (C {(sed)} {(DQ ('/ *#/d'))} {(queue)})
        (WhileUntil
          keyword: <KW_While while>
          cond: [(Sentence child:(C {(read)} {(url)}) terminator:<Op_Semi ';'>)]
          body: 
            (DoGroup
              children: [
                (SimpleCommand
                  words: [{(echo)} {(DQ ('#') ($ VSub_Name '$url'))}]
                  redirects: [(Redir op:<Redir_DGreat '>>'> fd:16777215 arg_word:{(queue.tmp)})]
                )
                (C {(wget)} {(-nv)} {(DQ ($ VSub_Name '$url'))})
              ]
              spids: [46 69]
            )
        )
      ]
      negated: F
    )
    (SimpleCommand
      words: [{(sed)} {(-n)} {(DQ ('/ *#/p'))} {(queue.tmp)}]
      redirects: [(Redir op:<Redir_Great '>'> fd:16777215 arg_word:{(queue)})]
    )
    (C {(rm)} {(-f)} {(queue.tmp)})
  ]
)