• 🏆 Texturing Contest #33 is OPEN! Contestants must re-texture a SD unit model found in-game (Warcraft 3 Classic), recreating the unit into a peaceful NPC version. 🔗Click here to enter!
  • It's time for the first HD Modeling Contest of 2024. Join the theme discussion for Hive's HD Modeling Contest #6! Click here to post your idea!

JASS Syntax Checker 0.1.7

This tool originates from here

JASS Syntax checker for Windows
Contents

JASS Syntax Checker 0.1.7 (Binary)

Level 25
Joined
Feb 2, 2006
Messages
1,667
It does not start on Windows 10 for me. I would like to use it to check AI scripts since the World Editor has no real option of that.

edit:
It starts only if you have Java installed. Maybe add this to the tool description. It is really useful for checking AI scripts but it would also be nice to configure a custom common.ai file or to allow checking custom common.ai files. Currently, it will detect native declarations as errors in custom common.ai files.
 
Last edited:
It does not start on Windows 10 for me. I would like to use it to check AI scripts since the World Editor has no real option of that.

edit:
It starts only if you have Java installed. Maybe add this to the tool description. It is really useful for checking AI scripts but it would also be nice to configure a custom common.ai file or to allow checking custom common.ai files. Currently, it will detect native declarations as errors in custom common.ai files.
Can you teach me how to use the software?I want to use it to check the AI text for errors.
 
Level 25
Joined
Feb 2, 2006
Messages
1,667
Can you teach me how to use the software?I want to use it to check the AI text for errors.
Just make sure you have Java installed, start it and open an AI script. Choose the AI script checkbox and click on check. If you see a message "No syntax errors.", then everything is okay.

I use it all the time to verify my AI scripts.

The only thing it is missing for me is being able to check a modified common.ai. It should have 3 more options as checkbox: Modified common.j, modified common.ai, modified Blizzard.j which will hide duplicated declaration syntax errors.
My map uses a modified common.ai to provide more constants and functions in AI scripts.
 
Top