Skip to content

Releases: mirah/mirah

0.2.1 Self Closure

Choose a tag to compare

@baroquebobcat baroquebobcat released this 26 Sep 00:54

This release includes a first cut at an implementation of closing over self. It allows closures to access fields and methods of the instance scope that a closure is declared at. The current implementation does not generate bridge methods for protected and private methods, so referencing those won't work currently. I'm planning on adding support for those in a followup release.

This release also includes a number of smaller bug fixes.

Highlights

  • Array == equality is now content based 67a3c4e.
  • Constants defined in class bodies are now declared as public static. bbf5f3a
  • Covers more :: use cases, though there's still more work to be done. 0e3c706
  • Macro class files now use the macro's name. f74bf7a
  • The parser is metacircular again ccb3aba
  • #440 use set instead of add(int, obj) for list assignment
  • #436 Readme typo

0.2.0 Back in Action

Choose a tag to compare

@baroquebobcat baroquebobcat released this 06 Aug 18:24
version 0.2.0 Back in Action

0.1.4

Choose a tag to compare

@baroquebobcat baroquebobcat released this 27 Oct 05:50
version 0.1.4 November Chill / 2014-11-13