@Frozenhelfir:
The latest development version (1.4.1.20) compiles the latest version of AIDS without errors. You just need to update from development branch if you use stable version.
This optimization is done only if "Enable AdicOptimizer" menu entry is checked. I hope ADOLF will move all other optimizations there too =)
And, btw, Vex's optimizer doesn't remove excessive code.
New development version is out: 1.4.1.1
In this dev version we've implemented removal of unused functions from resulting map script. Example follows:
void f_00 (int i) {}
void f_01 () {}
After saving the map with Optimizer turned on you won't find the f_00 function in the resulting map script...
All main syntax questions can be answered by reading the manual.
Yes, it is. You should install the new version manually as it's written on our site. Maybe I should write it here too?
cJass should be compatible with any vJass code. If you run in any incompatibilities, please send me a PM or...
I am proud to present AdicHelper — a cJass to vJass/Jass parser.
What is cJass?
cJass is an addition to Blizzard's JASS2 language, which is fully compatible with the popular vJass syntax. The goal of our team is to grant coders more possibilities to create high-quality and simple code. Core...
I have some additions as for installing of the tools:
You messed up the NewGen install - the provided pictures are for JassHelper
It's not a good idea to install Newgen directly to warcraft folder, you'd better install it to jassnewgenpack subfolder of the warcraft folder - in this case it will...
Your cJass code will not compile cause you didn't include "cj_types_priv", and it's at the same time not cJass-way, you should use defines whenever you can:
library Recycle
{
include "cj_types_priv.j" // you forgot this - it's needed for void, int etc
define
{
<release...
Yes, you're right. If you're using vJass code, then cJass compiles it to be compatible with JassHelper. And yet again you are right, it's not correct to mess with vJass features, so we won't add the ones that are too closely related to vJass.
I didn't fully understand you at first, but your...
For now, you can read our Syntax page for some syntax description. Full manual is coming this week. If you have any questions, you can PM me or write to our Feedback section.
You don't need this library, it's completely optional. You can see all the libraries available in the standard package...
That's the way ADOLF wanted to do it. And yes, assembler is his favorite programming language and he likes to code everything by hand.
And thanks for understanding our purposes =) More cool features are coming soon, as well as our official thread here.