Version 1.2.0 Released

Version 1.2.0 of snail has been released. This version contains minor bug fixes as described below as well as some internal changes. You can download a copy from the Downloads page.

[v1.2.0] - 2022-04-12

Added

  • Parser error for new Array
  • Parser errors for assigning to self or using self as formal parameters
  • Runtime check for inheritance cycles
  • Internal testing features

    Changed

  • Runtime errors now print “Exception” rather than “Interpreter”

    Fixed

  • Array Assignment expressions evaluate expressions in correct order
  • Array Accesses check for valid indices
  • Array Creation checks for valid size
  • Static dispatch checks that the class is in the inheritance chain

Updated: