WeWarlock

This tool originates from here

A JASS preprocessor. For full information on all its features (it has a lot) take a look at the link provided.
Contents

WeWarlock (Binary)

w00t first comment!

From the 'link provided' for lazy ppl who didn't click it said:
What is it?
WeWarlock is first and foremost a JassPreprocessor. It allows us to extend the current syntax and possibilities on Jass, creating systems and syntax that would otherwise be impossible, such as //! include, static keyword, SmartAttach/Stack/Arrays and Callables.

Second it is also a very practical tool. It allows things such as Rawcode Renaming (as found in the Widgetizer), automatically adding a directory of files, checking the syntax with PJASS and more.

Right now it is in beta stage which means that the program has been tested for several weeks in a complex actual project. In other words, I can both claim it is somewhat stable while at the same time being sure that there are still bugs to be found.
 
Couldn't make it include my scripts, the one feature of all this list that I needed. It complained that it couldn't locate the file, despite me following the instructions and setting up the correct directory structure. Not to mention that the structure is a bit too rigid for practical use anyway.

In the end, I used a third-party macro processor to effectively include scripts, without a proper syntax parser.
 
Back
Top