Модули не завезли еще в стандарт, таскаем хэдеры с библиотеками.
В MS .NET Framework, если выражаться точнее
Eval("System.Console.WriteLine(123);"); // такое возможно?
var x = 5;
Eval("System.Console.WriteLine(x);"); // а такое?
int x;
x = Eval("5+Math.Sqrt(2)"); // а такое?