Reputation: 8065
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?
Upvotes: 0
Views: 448
Reputation: 5225
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.
Upvotes: 1