- Removed unused method Environment::copy()
- Removed unused header file and added a missing one
- Cannot call ctor with default param here
- Changed visibility of some VM methods
- Fix compiler error
- Fixed debug build
- Added augmented assignment on arithmetic operation
- Update parser error on failing test
- Fixed bug on assignment using result of compound assignment (e.g. var a = b += 2;)
- Implemented augmented assignemnt (issue #254)
- Simplified grammar rule to allow visibility flag for class members
- Added visibility member to AttrDecl class
- Improved ast for class member declaration
- Added MemberData struct to store class member value and flags
- Spread MemberData usage
- Initial code for context checking (issue #275)
- Implemented runtime member visibility checking (issue #275)
- Checking visibility for static members
- Cosmetics
- Removed duplicated method from Value class