0

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?

1 Answer 1

1

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.

Sign up to request clarification or add additional context in comments.

1 Comment

i already implemented new sencha class system, using decompiling your ScriptSharp.dll, but why the ScriptSharp.dll source code is not available on the github?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.