added implementation for dict-style objects
[swftools.git] / lib / as3 / parser.y
2009-01-02 krammadded implementation for dict-style objects
2009-01-02 krammsmall fix in dynamic handling
2009-01-02 krammfixed bug in while(){continue};
2009-01-02 krammfixed segfault in ok/interface.as
2009-01-02 krammfixed bug in break/continue w/ label
2009-01-02 krammadded do-while, break label, continue (label)
2009-01-02 krammimplemented arrays
2009-01-02 krammadded call support for global functions
2009-01-02 krammconstruct superclass in default constructor
2009-01-02 krammsimplified default constructor generation
2009-01-02 krammuse labels for backward jumps, nop for forward jumps
2009-01-02 krammuse label more sparingly, it might confuse the verifier
2009-01-02 krammadded instanceof operator
2009-01-02 krammfixed bug in MEMBER_MULTINAME
2009-01-02 krammfixed Number default value
2009-01-02 krammremoved a few initcode relicts
2008-12-30 krammsmall bugfixes
2008-12-30 krammadded super() implementation, state is now split up...
2008-12-30 krammadded typeof, void expressions
2008-12-30 krammimplemented missing arithmetric operations
2008-12-30 krammdo precedence by the book
2008-12-30 krammfixed bug in creation of dynamic classes
2008-12-30 krammfixed segfault during late binding
2008-12-30 krammdon't reference instance variables with getslot
2008-12-30 krammnew function find_class(), used by NEW and class lookup
2008-12-30 krammsimplified new() for local classes
2008-12-30 krammadded support for "Class.member" syntax
2008-12-30 krammallow a static function to access static slots directly
2008-12-30 krammadded access level modifiers support, modified property...
2008-12-30 krammmake sure that we don't do a rogue getproperty anywhere...
2008-12-30 krammfixed getter/setter handling, refined casting
2008-12-30 krammimplemented interfaces
2008-12-30 krammstrings are now encoded as string_t
2008-12-30 krammadded 'a op= b' implementation
2008-12-30 krammfixed variable killing on scope end
2008-12-30 krammsimplified local variable reassignment, added default...
2008-12-30 krammbugfixes, closure support
2008-12-30 krammoptimized assignment code, added varargs
2008-12-30 krammmade temporary variable non-colliding
2008-12-23 krammreworked left-hand expressions
2008-12-23 krammadded class members, expression lefthands
2008-12-23 krammsmall cleanup
2008-12-23 krammadded member lookup
2008-12-23 krammfixed top scope element for interface instantiation
2008-12-23 krammtidied up grammar section
2008-12-23 krammmade boolvalues.as work
2008-12-23 krammimplemented new()
2008-12-23 krammimplemented wildcard imports
2008-12-19 krammadded missing type conversions
2008-12-19 krammfixed opcodes
2008-12-19 krammimplemented break
2008-12-19 krammchanged _type back to type_t, now that the #includes...
2008-12-19 krammremoved all that extra output
2008-12-19 krammuse class_signature instead of multiname
2008-12-09 krammadded typed expressions
2008-12-09 krammimplemented if and else
2008-12-02 krammadded variable lookup
2008-12-02 krammadded GPL headers
2008-12-02 krammreworked grammar, added variable definitions
2008-12-02 krammswitched to %union
2008-12-02 kramminitial checkin