EXECS = IterTest.exe IterTestObj.exe Tree.exe

all:            $(EXECS)

IterTest.exe:     IterTest.cs
	mcs $<

IterTestObj.exe:  IterTestObj.cs
	mcs $<

Tree.exe:         Tree.cs
	mcs $<

test:           all
	mono IterTest.exe
	mono IterTestObj.exe
	mono Tree.exe

clean:
	rm -f *~ $(EXECS)
