I assume that you're going to take that txt file and convert it to SAS data, correct? So in your macro, add a DATA step that reads the file and creates a data set with a new name (work.data_01, work.data_02, etc.). You can then later append the data sets together when you're all done.
I use this technique all of the time. Alternatively, you could use the FILENAME statement to remap resp to a new file before each call, maybe placing into a file like "data_01.txt", "data_02.txt", etc. Then finish with a DATA step that uses INFILE with a wildcard notation to read all of the data at once.
... View more