Please forgive me if this isn't the proper thread to post this...
Over the past few weeks, I have been developing a new & improved, professional-grade JASS parser/compiler/interpreter (from scratch) with the following goals in mind:
So far, it is able to handle a very large (303kb), valid & working script with > 7500 lines of code, with no errors, in less than 10 seconds.
It also parses a much smaller (5kb) script with 113 lines of code in < 1 second.
AND it detects any syntax errors, and can often give a list of viable suggestions to correct these issues.
If after further development/testing, I find that everything is totally flawless, I will continue to work on a GUI/IDE application which uses this parser/compiler, and release it to the public.
Also, there is virtually no end as to what this can do for the mapping community, so I am always open for further suggestions.
IF YOU WISH TO BE INVOLVED IN THIS PROJECT then please send me a PM with your details, including your name, how much mapping & coding experience you have (and in which languages), and why you are interested.
I will respond with the details.
Thank you for your time!
Over the past few weeks, I have been developing a new & improved, professional-grade JASS parser/compiler/interpreter (from scratch) with the following goals in mind:
- Flawless syntax checking/error reporting
- Several language improvements
- MPQ script extraction/injection (less need for WorldEdit + other tools)
- The ability to interpret C/C++/Java code to/from JASS
- Cross-compatibility with Windows/Mac/Unix/Linux systems
- (more to come)...
So far, it is able to handle a very large (303kb), valid & working script with > 7500 lines of code, with no errors, in less than 10 seconds.
It also parses a much smaller (5kb) script with 113 lines of code in < 1 second.
AND it detects any syntax errors, and can often give a list of viable suggestions to correct these issues.
If after further development/testing, I find that everything is totally flawless, I will continue to work on a GUI/IDE application which uses this parser/compiler, and release it to the public.
Also, there is virtually no end as to what this can do for the mapping community, so I am always open for further suggestions.
IF YOU WISH TO BE INVOLVED IN THIS PROJECT then please send me a PM with your details, including your name, how much mapping & coding experience you have (and in which languages), and why you are interested.
I will respond with the details.
Thank you for your time!
Last edited: