Programming language that compiles to Jass (the language to create Warcraft III Maps).
Wurstscript is a delicious programming language which compiles to Jass or Lua code that is used to power WarCraft III maps.
Consider joining the WurstScript community on Discord.
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
~/.wurst/logs. Find the last modified file and pastebin it's contents.
This repository contains the following sub-projects:
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
You can import the compiler project into any IDE that provides a gradle plugin. For IntelliJ IDEA, you can simply execute
./gradlew openIdea. To run the Test Suite, execute
Jenkins auto-releases versions as
The version string can be updated in build.gradle.