2009-01-02 |
kramm | fixed reconcile bug in assignment |
tree | commitdiff |
2009-01-02 |
kramm | implemented in |
tree | commitdiff |
2009-01-02 |
kramm | implemented for(in), for each(in) |
tree | commitdiff |
2009-01-02 |
kramm | implemented overriding |
tree | commitdiff |
2009-01-02 |
kramm | refined switch fallthrough handling |
tree | commitdiff |
2009-01-02 |
kramm | implemented switch |
tree | commitdiff |
2009-01-02 |
kramm | added implementation for dict-style objects |
tree | commitdiff |
2009-01-02 |
kramm | small fix in dynamic handling |
tree | commitdiff |
2009-01-02 |
kramm | fixed bug in while(){continue}; |
tree | commitdiff |
2009-01-02 |
kramm | fixed segfault in ok/interface.as |
tree | commitdiff |
2009-01-02 |
kramm | fixed bug in break/continue w/ label |
tree | commitdiff |
2009-01-02 |
kramm | added do-while, break label, continue (label) |
tree | commitdiff |
2009-01-02 |
kramm | implemented arrays |
tree | commitdiff |
2009-01-02 |
kramm | added call support for global functions |
tree | commitdiff |
2009-01-02 |
kramm | construct superclass in default constructor |
tree | commitdiff |
2009-01-02 |
kramm | simplified default constructor generation |
tree | commitdiff |
2009-01-02 |
kramm | use labels for backward jumps, nop for forward jumps |
tree | commitdiff |
2009-01-02 |
kramm | use label more sparingly, it might confuse the verifier |
tree | commitdiff |
2009-01-02 |
kramm | added instanceof operator |
tree | commitdiff |
2009-01-02 |
kramm | fixed bug in MEMBER_MULTINAME |
tree | commitdiff |
2009-01-02 |
kramm | fixed Number default value |
tree | commitdiff |
2009-01-02 |
kramm | removed a few initcode relicts |
tree | commitdiff |
2009-01-02 |
kramm | dump out parent |
tree | commitdiff |
2009-01-02 |
kramm | store global functions as classes, too |
tree | commitdiff |
2009-01-02 |
kramm | fixed mem leaks |
tree | commitdiff |
2009-01-02 |
kramm | radically reduced default size. makes running tests... |
tree | commitdiff |
2009-01-02 |
kramm | refined cut_last_push |
tree | commitdiff |
2009-01-02 |
kramm | added missing \n in fprintf(stderr) |
tree | commitdiff |
2009-01-02 |
kramm | added fallthrough opcode |
tree | commitdiff |
2009-01-02 |
kramm | dump out a method id for opcodes with a method index |
tree | commitdiff |
2009-01-02 |
kramm | cutlastpush now handles newobject, newarray, too |
tree | commitdiff |
2009-01-02 |
kramm | warn about internal opcodes during writing |
tree | commitdiff |
2009-01-02 |
kramm | added dummy __continue__ opcode |
tree | commitdiff |
2009-01-02 |
kramm | regenerated |
tree | commitdiff |
2009-01-02 |
kramm | regenerated |
tree | commitdiff |
2009-01-02 |
kramm | exported trait_new_member |
tree | commitdiff |
2009-01-02 |
kramm | renamed abc_class_(static)constructor to abc_class_get... |
tree | commitdiff |
2009-01-02 |
kramm | fixed bug in staticslot |
tree | commitdiff |
2009-01-02 |
kramm | fixed bug in slot assignment |
tree | commitdiff |
2009-01-02 |
kramm | trait_new_method now takes a trait list as first argument |
tree | commitdiff |
2009-01-02 |
kramm | dump out unreferenced methods, too |
tree | commitdiff |
2009-01-02 |
kramm | print out trait attributes when dumping |
tree | commitdiff |
2009-01-02 |
kramm | added test programs |
tree | commitdiff |
2009-01-02 |
kramm | test for a stack underflow problem, too |
tree | commitdiff |
2009-01-02 |
kramm | added test for empty case |
tree | commitdiff |
2009-01-02 |
kramm | string escaping test |
tree | commitdiff |
2009-01-02 |
kramm | test of variable reassignment |
tree | commitdiff |
2009-01-02 |
kramm | test break and continue, too |
tree | commitdiff |
2009-01-02 |
kramm | added test for finally |
tree | commitdiff |
2009-01-02 |
kramm | added a syntax check for {} |
tree | commitdiff |
2009-01-02 |
kramm | tests are named 1/2 and 2/2 |
tree | commitdiff |
2009-01-02 |
kramm | test hex numbers |
tree | commitdiff |
2009-01-02 |
kramm | inheritance test |
tree | commitdiff |
2009-01-02 |
kramm | test for undefined label in break/continue |
tree | commitdiff |
2008-12-30 |
kramm | reworked strings |
tree | commitdiff |
2008-12-30 |
kramm | added ptr_type |
tree | commitdiff |
2008-12-30 |
kramm | new keyword super |
tree | commitdiff |
2008-12-30 |
kramm | added void,typeof,undefined keywords |
tree | commitdiff |
2008-12-30 |
kramm | removed Boolean, Number, uint, int from keywords |
tree | commitdiff |
2008-12-30 |
kramm | only allow sign in front of a number if it's safe |
tree | commitdiff |
2008-12-30 |
kramm | allow .123 format numbers |
tree | commitdiff |
2008-12-30 |
kramm | added string unescaping |
tree | commitdiff |
2008-12-30 |
kramm | added '*=' token |
tree | commitdiff |
2008-12-30 |
kramm | fixed multiline comments |
tree | commitdiff |
2008-12-30 |
kramm | added T_DOTDOTDOT |
tree | commitdiff |
2008-12-30 |
kramm | removed token_t type |
tree | commitdiff |
2008-12-30 |
kramm | params now have a value, too |
tree | commitdiff |
2008-12-30 |
kramm | new struct 'params' |
tree | commitdiff |
2008-12-30 |
kramm | run error reporting tests, too |
tree | commitdiff |
2008-12-30 |
kramm | added slot field to classinfo_t |
tree | commitdiff |
2008-12-30 |
kramm | added flags to memberinfo |
tree | commitdiff |
2008-12-30 |
kramm | added more member types |
tree | commitdiff |
2008-12-30 |
kramm | renamed registry_getfunctionclass to memberinfo_getclass |
tree | commitdiff |
2008-12-30 |
kramm | classinfo_t now has a union member for storing subclass... |
tree | commitdiff |
2008-12-30 |
kramm | added class type |
tree | commitdiff |
2008-12-30 |
kramm | classinfo_register now allocates space for the interfac... |
tree | commitdiff |
2008-12-30 |
kramm | renamed '__funcptr__' to 'call' |
tree | commitdiff |
2008-12-30 |
kramm | new functions getfunctionclass() isfunctionclass() |
tree | commitdiff |
2008-12-30 |
kramm | added ACCESS_PUBLIC as synonym to ACCESS_PACKAGE |
tree | commitdiff |
2008-12-30 |
kramm | fixed a bad alloc |
tree | commitdiff |
2008-12-30 |
kramm | the string pool now stores string_t* entries |
tree | commitdiff |
2008-12-30 |
kramm | small print refinement |
tree | commitdiff |
2008-12-30 |
kramm | small bugfixes |
tree | commitdiff |
2008-12-30 |
kramm | added super() implementation, state is now split up... |
tree | commitdiff |
2008-12-30 |
kramm | added typeof, void expressions |
tree | commitdiff |
2008-12-30 |
kramm | implemented missing arithmetric operations |
tree | commitdiff |
2008-12-30 |
kramm | do precedence by the book |
tree | commitdiff |
2008-12-30 |
kramm | fixed bug in creation of dynamic classes |
tree | commitdiff |
2008-12-30 |
kramm | fixed segfault during late binding |
tree | commitdiff |
2008-12-30 |
kramm | don't reference instance variables with getslot |
tree | commitdiff |
2008-12-30 |
kramm | new function find_class(), used by NEW and class lookup |
tree | commitdiff |
2008-12-30 |
kramm | simplified new() for local classes |
tree | commitdiff |
2008-12-30 |
kramm | added support for "Class.member" syntax |
tree | commitdiff |
2008-12-30 |
kramm | allow a static function to access static slots directly |
tree | commitdiff |
2008-12-30 |
kramm | added access level modifiers support, modified property... |
tree | commitdiff |
2008-12-30 |
kramm | make sure that we don't do a rogue getproperty anywhere... |
tree | commitdiff |
2008-12-30 |
kramm | fixed getter/setter handling, refined casting |
tree | commitdiff |
2008-12-30 |
kramm | implemented interfaces |
tree | commitdiff |
2008-12-30 |
kramm | strings are now encoded as string_t |
tree | commitdiff |
2008-12-30 |
kramm | added 'a op= b' implementation |
tree | commitdiff |
next |