(CommandList
  children: [
    (If
      arms: [
        (if_arm
          cond: [
            (Sentence
              child: (C {(Lit_Other "[")} {(-r)} {(Makefile)} {(Lit_Other "]")})
              terminator: <Op_Semi ";">
            )
          ]
          action: [(C {(make)} {(distclean)})]
          spids: [-1 15]
        )
      ]
      spids: [-1 22]
    )
    (Assignment
      keyword: Assign_None
      pairs: [
        (assign_pair
          lhs: (LhsName name:FILES)
          op: Equal
          rhs: 
            {
              (DQ ("aclocal.m4 autom4te.cache compile config.guess config.h.in config.log ") 
                ("       config.status config.sub configure cscope.out depcomp install-sh      ") ("       libsrc/Makefile libsrc/Makefile.in libtool ltmain.sh Makefile         ") 
                ("       Makefile.in missing src/Makefile src/Makefile.in")
              )
            }
          spids: [25]
        )
      ]
      spids: [25]
    )
    (C {(rm)} {(-vRf)} {($ VSub_Name "$FILES")})
  ]
)