Click on the title to see a list of pages about "reflection" - the ability of a program to examine and modify the program itself at runtime. ----- Includes... * Java language reflection * COM type libraries * discussion ---- Examples: You have a special logging routine that writes errors to a database when exceptions aren't caught elsewhere. A language with reflection might let you determine the concrete data types of all the parameters to the logging function at runtime. -- SteveHowell See also: MetaProgramming ----- CategoryCategory