Wurstscript is a delicious programming language which can compile to Jass code that is used to power WarCraft III.
Please report any bugs your encounter with our Issue Tracker.
Include as much information as possible, ideally with logs.
Logfiles are located in your home folder under
Find the last modified file and pastebin it's contents.
This repository contains the following sub-projects:
- The core wurstscript compiler and directly related tools
- (deprecated) Wurst integration for the Warcraft III World Editor
- Attempt to provide Wurst capabilities in browsers
IDE support is provided via a VSCode plugin: https://github.com/wurstscript/wurst4vscode
The source for the wurstscript website can be found here: https://github.com/wurstscript/wurstscript.github.io
Simply run the appropriate gradle task using the provided gradle wrapper.
For deploying .jars and .zips see tasks in deploy.gradle
To update your compiler installation use
Import into IDE
You can import the compiler project into any IDE that provides a gradle plugin, like IntelliJ IDEA or Eclipse.
To run the Test Suite, execute
AllTests.xml with TestNG.
Updating the version number
- Change the version in
- Run gradle task