On 2011-10-18 18:48, J Arrizza wrote:
I'm trying to write some sample code to:
   1 create an object via it's name
   2 search an object for it's functions
   3 call a static function in a class
   4 call a non-static function in an object

#1, #2 and #3 were straightforward. But  #4 looks like it's not possible
in DMD 2.0.

I found this:

http://www.digitalmars.com/d/archives/digitalmars/D/announce/Runtime_reflection_9949.html

which implies #4 is doable in Windows but not Linux. I'm using Linux
64-bit Ubuntu.

Any other avenues I can chase?

TIA,
John

Runtime reflection by inspecting the symbol table of the currently executing application: http://flectioned.kuehne.cn/

--
/Jacob Carlborg

Reply via email to