These subdirectories contain tests that check whether the internal
representation of trees is correct.  This is typically done by
printing out the internal representation and comparing it to the
original program.

flavors/	Tests of program-derived flavors (user flavors tested
		with comments).
tree/		Tests whether the parse tree is read in and printed
		out correctly.
tree-no-op/	Same thing, but the test oracle is whether the program
		can be read, written, compiled and result in the same 
		object file.  This won't work on systems where they 
		put timestamps in the object file, so it's only done
		if RUN-NO-OP is a file in this directory.
