I've heard that clang is meant to be implemented in a "subset of C+ +" (which I guess means that some core language features are barred from use). Is there a document anywhere that describes and motivates that subset? James Widman -- Gimpel Software http://gimpel.com