(CommandList
  children: [
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:baseURL)
          op: Equal
          rhs: {(DQ ('http://www.city-data.com/zips'))}
          spids: [12]
        )
      ]
      spids: [12]
    )
    (C {(/bin/echo)} {(-n)} {(DQ ('ZIP code ') ($ VSub_Number '$1') (' is in '))})
    (Pipeline
      children: [
        (C {(curl)} {(-s)} {(-dump)} {(DQ ($ VSub_Name '$baseURL') (/) ($ VSub_Number '$1') (.html))})
        (C {(grep)} {(-i)} {(SQ <'<title>'>)})
        (C {(cut)} {(-d) (EscapedLiteralPart token:<Lit_EscapedChar '\\('>)} {(-f2)})
        (C {(cut)} {(-d) (EscapedLiteralPart token:<Lit_EscapedChar '\\)'>)} {(-f1)})
      ]
      negated: F
    )
    (ControlFlow token:<ControlFlow_Exit exit> arg_word:{(0)})
  ]
)