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.
==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