This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.
Andreas Leitner
Erl-G is the Eiffel Reflection Library Generator.
With Erl-G you can make an arbitrary Eiffel system introspectable/reflectable.
Erl-G is split into two parts:
To make a system reflectable 'erl_g' has to be invoked on the system prior to the normal compilation. It will generate a set of classes that together with the Erl-G runtime library will become part of the system. The reflection API can then be accesses from within your system by inheriting from class ERL_G_SHARED_UNIVERSE.