Question

I need to change the script# compiler's code to add an Attribute to use on classes to generate javascript types just like extjs new class system

after some crawlings on the source from github i found the compiler's dll on nikhilk-scriptsharp-f7215c5\bin\ref\ScriptSharp.dll

but the compiler source codes is not available on github

Is script# OpenSource? and if yes where i can download the compiler source code?

Was it helpful?

Solution

We've covered this pretty much over github and direct mail, until such a point where the sources for the compiler will join the other sources for the broader script# project in the github repo.

That said, one way to rethink the problem is to simply rewrite mscorlib.js.

mscorlib.js provides the type system contract that the compiler expects... for example, that there is an API called Type.registerClass and so on and so forth. Type.registerClass and related methods could be completely reimplemented to serve as a bridge to a different OOP simulation such as the Ext class system.

And yes, the sources for mscorlib.js are already in the github repository.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top