Skip to content

Releases: NCrashed/hjass

Plain JASS is implemented

12 Feb 22:38
Compare
Choose a tag to compare

All features of original JASS language are implemented:

  • basic types and built in operations
  • function callbacks
  • external natives
  • tree-based type system
  • control structures including elseif
  • arrays and local arrays

Major differences from JASS:

  • module system, import keyword
  • free order of functions defining

What is not implemented:

  • garbage collector (memory leaks when allocating strings and functions references)
  • threading (at the moment it is no way to interapt hjass function)