C:\se737f\project2\drop1\cycle2>cd gen C:\se737f\project2\drop1\cycle2\gen>java Main <..\TypeRegistry : NonClassType ( : TypeName ( : String "size_t" )
: HeaderFile ( : String "sys/types.h" ) ) : NonClassType ( : TypeName ( : String "RWBoolean" )
: HeaderFile ( : String "rw/defs.h" ) ) : SimpleClassType ( : TypeName ( : String "ostream" )
: HeaderFile ( : String "iostream.h" ) ) : SimpleClassType ( : TypeName ( : String "RWCString" )
: HeaderFile ( : String "rw/cstring.h" ) ) : TemplatedClassType ( : TemplateArgs ( : String "" ) : TypeName ( : String "RWTValSortedVector" )
: HeaderFile ( : String "rw/tvsrtvec.h" ) ) : TemplatedClassType ( : TemplateArgs ( : String "" ) : TypeName ( : String "RWTValOrderedVector" )
: HeaderFile ( : String "rw/tvordvec.h" ) ) : NonClassType ( : TypeName ( : String "Time::postiveInfinity" )
: HeaderFile ( : String "sys/time.h" ) ) : NonClassType ( : TypeName ( : String "Time::negativeInfinity" )
: HeaderFile ( : String "sys/time.h" ) ) : TemplatedClassType ( : TemplateArgs ( : String "" ) : TypeName ( : String "Foo" )
: HeaderFile ( : String "foo.h" ) ) C:\se737f\project2\drop1\cycle2\gen>