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