File Makefile controls the process of manufacturing the program from the source files.
EXE = trycppThis macro is attached to a product file.
SRCS = try.cc abstree.cc interpreter.cc
HDRS = abstree.h visitor.h interpreter.h
CXX = g++
CXXFLAGS =
OBJS = SPMdollar;(addsuffix .o,SPMdollar;(basename SPMdollar;(SRCS)))
DEPS = SPMdollar;(addsuffix .dep,SPMdollar;(basename SPMdollar;(SRCS)))
all: trycpp
./trycpp
SPMdollar;(EXE):  $(OBJS)
 $(CXX) -o SPMdollar;(EXE) SPMdollar;(OBJS)
clean:
rm -f SPMdollar;(OBJS)
clobber: clean
rm -f SPMdollar;(EXE) try.dep
try.dep: SPMdollar;(SRCS) SPMdollar;(HDRS)
 $(CXX) SPMdollar;(CXXFLAGS) -MM SPMdollar;(SRCS) >try.dep
include try.dep