WurstScript
WurstScript copied to clipboard
Programming language and toolkit to create Warcraft III Maps
support utf8 Character to Name the compile time variable such as ''' class static constant int 数学=1 constant let p名字=“myname” enum 数组 none 男 女 ハンカチ ''' This is very...
Using the lower version of common.j cannot change the limit size of the class to 8192 The compiled jass code still judges that the out of memory is 32768
 These two functions are apparently reserved but the developer is unaware. I have a tuple called 'object' in my project and necessarily I created indexing functions 'objectToIndex' and 'objectFromIndex'....
  
It looks like modules are not correctly initialized for derived classes where the module is used in the base class. I have a base class TlsBuildingDefinition that uses a module...
Like `foo?.bar()` in Kotlin and Swift. It's equal to: ``` if foo != null foo.bar() ``` And can we have a safe destroy too? I'm writing a lot these code...
**Describe the bug** When compiling the example map from the command-line, the following java error message appears during compilation. `Couldn't import resources. null` The maps compiles itself without error after...
**Is your feature request related to a problem? Please describe.** how do I list credits in-game, on hive description, and in my repo without copy-pasting **Describe the solution you'd like**...
With the modularization, we can use the jlink command (`gradle jlink -x test`) to build a package including a custom Java Runtime Environment. This can later be used to automatically...
This branch contains an implementation of type classes as described in the new generics design in #679. TODO list: - [x] Instance Declarations - [x] Basic Type Bounds - [x]...