Skip to content

Releases: Ruk33/vrJASS

v6.3.0-rc: Clean grammar

24 Apr 20:44
Compare
Choose a tag to compare
The grammar will be a little bit strict on chain expression and cast (who
by the way was changed).

rc-travis-4

20 Apr 03:54
Compare
Choose a tag to compare
Generate deploy travis setup command line

RC 6.2 OOP super

19 Apr 02:39
Compare
Choose a tag to compare
RC 6.2 OOP super Pre-release
Pre-release
  • Implemented super for OOP

RC 6.1

17 Apr 20:05
Compare
Choose a tag to compare
RC 6.1 Pre-release
Pre-release
  • Fixed wehack.lua so it allows paths containing spaces on it
  • onInit must be static for structs
  • Implemented default initializer (onInit) for libraries

Abstract classes

17 Apr 05:46
Compare
Choose a tag to compare
Abstract classes Pre-release
Pre-release
  • Implement abstract classes
  • Fix null instance params

Instance type check

28 Feb 18:46
Compare
Choose a tag to compare
Instance type check Pre-release
Pre-release

This release will fix override methods (both from interfaces and classes) (see #17).

Anonymous Functions

19 Feb 02:17
Compare
Choose a tag to compare
Anonymous Functions Pre-release
Pre-release
  • Improve interfaces translation
  • Translate while conditions as a boolean expression
  • Fix a possible incorrect translation when using lazy boolean (x) in not expression
  • Implement anonymous functions

RC3 - Interfaces & Debug

14 Feb 18:21
Compare
Choose a tag to compare
Pre-release
  • Correct implementation of Interfaces
  • The compiler now writes better log messages
  • allocate method will now be able to automatically assign instance type

Final release candidate (hopefully)

22 Jan 00:41
Compare
Choose a tag to compare
Pre-release
v2.1.0-rc

Fix type checking on structs inheritance

Function sorting

17 Jan 10:15
Compare
Choose a tag to compare
Function sorting Pre-release
Pre-release
  • Functions are now being properly sorted
  • null can be used as instance in structs
  • Improved interfaces implementation