[Mono-devel-list] C# Scripting Engine

Cesar Lopez Nataren cnataren at novell.com
Sat Jan 15 00:38:41 EST 2005


On Fri, 2005-01-14 at 21:00 -0700, Slide wrote:
> I was thinking about implementing a C# scripting engine with support
> for late binding. I am planning on modifying mcs a bit to add the late
> binding support.

Could you please explain more. 

>  The plan
> is to implement the IVsaEngine interface like the MS JScript.NET
> engine.

The late binding support in JScript .NET is based on heavy use of
System.Reflection, which is already implemented on Mono.

If you want to help on implementing the late binding support
for JScript .Net, there's a full API for Microsoft.JScript namespace, if
you download the mcs module from SVN, you can view them, of particular
interest are:

mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
mcs/class/Microsoft.JScript/Microsoft.JScript.Vsa/VsaEngine.cs


César




More information about the Mono-devel-list mailing list