Create recurseVisitAst.cpp