Hi Hrnkas,
Thanks for your question!
ClearScript's main goal is to make existing .NET objects and types scriptable with minimal effort. To that end it relies heavily on .NET features such as reflection and the C# compiler. Without those facilities it couldn't fulfill its primary purpose, so it's unclear what value ClearScript would bring to a purely unmanaged environment.
The script engines that ClearScript supports all have unmanaged public APIs. Have you considered embedding one of them directly?
Cheers!
Thanks for your question!
ClearScript's main goal is to make existing .NET objects and types scriptable with minimal effort. To that end it relies heavily on .NET features such as reflection and the C# compiler. Without those facilities it couldn't fulfill its primary purpose, so it's unclear what value ClearScript would bring to a purely unmanaged environment.
The script engines that ClearScript supports all have unmanaged public APIs. Have you considered embedding one of them directly?
Cheers!