|
|
When program source code is compiled information about the structure of the program is normally lost as lower level code (typically assembly code) is emitted. If a system supports reflection the structure is preserved as metadata with the emitted code.
Known platforms supporting reflection are: