Do any .NET/CLR languages support an eval function and also allow calling into standard .NET code (e.g. calling into C# code)? I know that neither F# nor C# support eval. Are there any other options?
I am ideally looking for a solution compatible with .NET 3.5 (so I think this rules out Clojure-CLR), but I’m interested in any/all options.
JScript.NET has an
evalfunction, see this answer