implemented url resolving in namespaces
[swftools.git] / lib / as3 / parser.y
2009-03-20 Matthias Krammimplemented url resolving in namespaces
2009-03-17 Matthias Krammfixed switch+try/catch problem
2009-03-16 Matthias Krammbugfixes
2009-03-15 Matthias Krammremove namespaces from tokens again when they go out...
2009-03-14 Matthias Krammnumerous small bugfixes
2009-03-13 Matthias Krammadded support for $id variable names and var x,y lists...
2009-02-16 Matthias Krammcontinued namespace member implementation
2009-02-16 Matthias Krammadded support members with namespace access
2009-02-16 Matthias Krammfixed type coercing in ? :
2009-02-14 Matthias Krammfinished inner function implementation
2009-02-14 Matthias Krammadded detection for functions which need activation...
2009-02-14 Matthias Krammtrack variables in first pass
2009-02-14 Matthias Krammsmall bugfix in constant checking
2009-02-14 Matthias Krammextended error messages
2009-02-14 Matthias Krammnew registry format
2009-02-13 Matthias Krammrefactored static initializers
2009-02-08 Matthias Krammrefactored, added stubs for xml operators
2009-02-07 Matthias Krammschedule import files during parsing
2009-02-07 Matthias Krammfixed a few mem leaks
2009-02-03 Matthias Krammfixed nested_function, started fixing new
2009-02-03 Matthias Krammfixed innerfunction this.Class
2009-02-03 Matthias Krammadded support for more inner function testcases
2009-02-02 Matthias Krammfixed dynamicobj test case
2009-02-02 Matthias Krammstarted to implement inner functions
2009-01-30 Matthias Krammfixed testcase 'scope'
2009-01-30 Matthias Krammfixed 'precedence' test case
2009-01-30 Matthias Krammfixed packageinit test case
2009-01-30 Matthias Krammimplemented two-pass compiling
2009-01-30 Matthias Krammnew test case ok/hide.as
2009-01-09 krammadded support for package-level code
2009-01-06 krammoptimizations and bugfixes for finally
2009-01-06 krammimplemented finally
2009-01-06 krammadded stub for inner functions
2009-01-06 krammmulti file support, switched a few warnings to softwarnings
2009-01-06 krammfixed globalvarassign test case
2009-01-06 krammmore reconcile fixes, optimized ++
2009-01-06 krammfixed reconcile bug, moved local var initialization...
2009-01-06 krammchanged flags2access calls to flags2namespace
2009-01-06 krammmade ^ left-associative
2009-01-06 krammadded '|=' implementation
2009-01-02 krammimplemented 'with'
2009-01-02 krammimplemented throw and try/catch
2009-01-02 krammadded support for global slots
2009-01-02 krammimplemented class init code
2009-01-02 krammfixed bug in variable allocation
2009-01-02 krammimplemented global methods
2009-01-02 krammkill temporary variable of 'dup2' workaround
2009-01-02 krammfixed reconcile bug in assignment
2009-01-02 krammimplemented in
2009-01-02 krammimplemented for(in), for each(in)
2009-01-02 krammimplemented overriding
2009-01-02 krammrefined switch fallthrough handling
2009-01-02 krammimplemented switch
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()
next