Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
If needing an interpreter is a problem, have a look at Perl. It has been proven that parsing Perl is equivalent to the halting problem, and functions can be created at runtime so it could give you a lot of trouble.
Posts: 254
Threads: 16
Joined: Oct 2013
Thanks: 3
Given 20 thank(s) in 18 post(s)
Reflection will be a little harder to implement, but still possible.
Posts: 783
Threads: 12
Joined: Jan 2014
Thanks: 2
Given 73 thank(s) in 61 post(s)
I think I need to see more detail, though I still suspect that the alternative paradigms will cause you trouble.