2009-04-07 |
Matthias Kramm | as3: compile-time constants now work |
blob | commitdiff |
2009-04-06 |
Matthias Kramm | as3: introduced compile-time constants |
blob | commitdiff | diff to current |
2009-04-06 |
Matthias Kramm | as3: Ast supports brackets now, too. Fixed Math bug... |
blob | commitdiff | diff to current |
2009-04-05 |
Matthias Kramm | finished ast implementation |
blob | commitdiff | diff to current |
2009-04-05 |
Matthias Kramm | started integrating expression ast |
blob | commitdiff | diff to current |
2009-04-05 |
Matthias Kramm | moved global variables/routines to common.h |
blob | commitdiff | diff to current |
2009-04-03 |
Matthias Kramm | implemented conditional compilation |
blob | commitdiff | diff to current |
2009-04-03 |
Matthias Kramm | as3compile: added -R option, fixed some namespace bugs |
blob | commitdiff | diff to current |
2009-03-26 |
Matthias Kramm | fixed ok/innerfunctionslots.as |
blob | commitdiff | diff to current |
2009-03-25 |
Matthias Kramm | small fixes |
blob | commitdiff | diff to current |
2009-03-25 |
Matthias Kramm | fixed test ok/innerfunction.as |
blob | commitdiff | diff to current |
2009-03-25 |
Matthias Kramm | fixed tests ok/namespaces1.as, ok/packagestr.as |
blob | commitdiff | diff to current |
2009-03-24 |
Matthias Kramm | added rollbacking functionality to trier (for namespaces) |
blob | commitdiff | diff to current |
2009-03-20 |
Matthias Kramm | implemented url resolving in namespaces |
blob | commitdiff | diff to current |
2009-03-17 |
Matthias Kramm | fixed switch+try/catch problem |
blob | commitdiff | diff to current |
2009-03-16 |
Matthias Kramm | bugfixes |
blob | commitdiff | diff to current |
2009-03-15 |
Matthias Kramm | remove namespaces from tokens again when they go out... |
blob | commitdiff | diff to current |
2009-03-14 |
Matthias Kramm | numerous small bugfixes |
blob | commitdiff | diff to current |
2009-03-13 |
Matthias Kramm | added support for $id variable names and var x,y lists... |
blob | commitdiff | diff to current |
2009-02-16 |
Matthias Kramm | continued namespace member implementation |
blob | commitdiff | diff to current |
2009-02-16 |
Matthias Kramm | added support members with namespace access |
blob | commitdiff | diff to current |
2009-02-16 |
Matthias Kramm | fixed type coercing in ? : |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | finished inner function implementation |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | added detection for functions which need activation... |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | track variables in first pass |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | small bugfix in constant checking |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | extended error messages |
blob | commitdiff | diff to current |
2009-02-14 |
Matthias Kramm | new registry format |
blob | commitdiff | diff to current |
2009-02-13 |
Matthias Kramm | refactored static initializers |
blob | commitdiff | diff to current |
2009-02-08 |
Matthias Kramm | refactored, added stubs for xml operators |
blob | commitdiff | diff to current |
2009-02-07 |
Matthias Kramm | schedule import files during parsing |
blob | commitdiff | diff to current |
2009-02-07 |
Matthias Kramm | fixed a few mem leaks |
blob | commitdiff | diff to current |
2009-02-03 |
Matthias Kramm | fixed nested_function, started fixing new |
blob | commitdiff | diff to current |
2009-02-03 |
Matthias Kramm | fixed innerfunction this.Class |
blob | commitdiff | diff to current |
2009-02-03 |
Matthias Kramm | added support for more inner function testcases |
blob | commitdiff | diff to current |
2009-02-02 |
Matthias Kramm | fixed dynamicobj test case |
blob | commitdiff | diff to current |
2009-02-02 |
Matthias Kramm | started to implement inner functions |
blob | commitdiff | diff to current |
2009-01-30 |
Matthias Kramm | fixed testcase 'scope' |
blob | commitdiff | diff to current |
2009-01-30 |
Matthias Kramm | fixed 'precedence' test case |
blob | commitdiff | diff to current |
2009-01-30 |
Matthias Kramm | fixed packageinit test case |
blob | commitdiff | diff to current |
2009-01-30 |
Matthias Kramm | implemented two-pass compiling |
blob | commitdiff | diff to current |
2009-01-30 |
Matthias Kramm | new test case ok/hide.as |
blob | commitdiff | diff to current |
2009-01-09 |
kramm | added support for package-level code |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | optimizations and bugfixes for finally |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | implemented finally |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | added stub for inner functions |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | multi file support, switched a few warnings to softwarnings |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | fixed globalvarassign test case |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | more reconcile fixes, optimized ++ |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | fixed reconcile bug, moved local var initialization... |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | changed flags2access calls to flags2namespace |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | made ^ left-associative |
blob | commitdiff | diff to current |
2009-01-06 |
kramm | added '|=' implementation |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented 'with' |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented throw and try/catch |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | added support for global slots |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented class init code |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed bug in variable allocation |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented global methods |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | kill temporary variable of 'dup2' workaround |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed reconcile bug in assignment |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented in |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented for(in), for each(in) |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented overriding |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | refined switch fallthrough handling |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented switch |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | added implementation for dict-style objects |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | small fix in dynamic handling |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed bug in while(){continue}; |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed segfault in ok/interface.as |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed bug in break/continue w/ label |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | added do-while, break label, continue (label) |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | implemented arrays |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | added call support for global functions |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | construct superclass in default constructor |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | simplified default constructor generation |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | use labels for backward jumps, nop for forward jumps |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | use label more sparingly, it might confuse the verifier |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | added instanceof operator |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed bug in MEMBER_MULTINAME |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | fixed Number default value |
blob | commitdiff | diff to current |
2009-01-02 |
kramm | removed a few initcode relicts |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | small bugfixes |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | added super() implementation, state is now split up... |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | added typeof, void expressions |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | implemented missing arithmetric operations |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | do precedence by the book |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | fixed bug in creation of dynamic classes |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | fixed segfault during late binding |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | don't reference instance variables with getslot |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | new function find_class(), used by NEW and class lookup |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | simplified new() for local classes |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | added support for "Class.member" syntax |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | allow a static function to access static slots directly |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | added access level modifiers support, modified property... |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | make sure that we don't do a rogue getproperty anywhere... |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | fixed getter/setter handling, refined casting |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | implemented interfaces |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | strings are now encoded as string_t |
blob | commitdiff | diff to current |
2008-12-30 |
kramm | added 'a op= b' implementation |
blob | commitdiff | diff to current |
next |