(CommandList
  children: [
    (If
      arms: [
        (if_arm
          cond: [
            (Sentence
              child: (C {(Lit_Other '[')} {(-r)} {(Makefile)} {(Lit_Other ']')})
              terminator: <Op_Semi ';'>
            )
          ]
          action: [(C {(make)} {(distclean)})]
          spids: [16777215 15]
        )
      ]
      spids: [16777215 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')})
  ]
)