Yigal Chripun wrote:

what prevents D from having an eval function?
suppose someone modifies the DMD front-end to compile a string with the source code of a function in-memory, than this is processed by something based on DDL and what you get is an API call that takes source code in a string and returns a function pointer.

I suggest you read Burton Radons' "The Joy and Gibbering Terror of Custom-Loading 
Executable".
http://members.shaw.ca/burton-radons/The%20Joy%20and%20Gibbering%20Terror%20of%20Custom-Loading%20Executables.html

--
Simen

Reply via email to