0
kicks
Parameterized DLR invoker
If you’ve spent much time with the Dynamic Language Runtime you’ve maybe encountered the ScriptCode class and the DlrMainCallTarget delegate. ScriptCode is intended to be the main entry point for your code; it wires up everything the DLR needs (code context, language and scope parameters) and conveniently caches a delegate.
However if you only need the DLR to evaluate arbitrary parameterized expressions, ScriptCode can be a little restrictive. You might like to try these alternative classes...