I read that, for the newest Java, Javascript on Java can call or import java packages easily. In the newest .NET, can JScript.net call C# functions easily?
For details, I am asking not about compiled JScript.net code, but about non-compiled JScript.net string code which is run on the script engine.
What you need to to is to convert your JScript.NET code to C#. Something like this.
Here is an example:
1) CS file with a simple calls and method that returns a string. 2) js file that calls the CS method using eval.
// cstest.cs - compile as library
// test.js - compile as exe // add a reference to cstest.dll // command line compile jsc /t:exe /r:cstest.dll test.js