Can we use RTTI to find functions/procedures by name and run them?
delphi, delphi-xe3, rtti
Solution
Delphi's RTTI system is based around types. However, procedures and functions with unit scope are not associated with types and so cannot be reached using RTTI.
Problem
As we can find a `Property` or an `Object` using `RTTI`, can we search for a certain `function` or `procedure` (not from an object as a `method` but from an `unit`) loaded in memory knowing just it's name? And if we can, is it possible to execute it sending it's parameters?