2009-01-02 |
kramm | fixed bug in hex parsing
|
commit | commitdiff | tree |
2009-01-02 |
kramm | moved flag definitions to registry.h
|
commit | commitdiff | tree |
2009-01-02 |
kramm | new helper structs codeandnumber, for_start
|
commit | commitdiff | tree |
2009-01-02 |
kramm | reshuffled flags
|
commit | commitdiff | tree |
2009-01-02 |
kramm | use ptroff as type for slot in union
|
commit | commitdiff | tree |
2009-01-02 |
kramm | new function memberinfo_register_global
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed a mem leak
|
commit | commitdiff | tree |
2009-01-02 |
kramm | findmember now recursively scans superclasses, memberinfo...
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added getarrayclass()
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added support for global slots
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented class init code
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in variable allocation
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented global methods
|
commit | commitdiff | tree |
2009-01-02 |
kramm | kill temporary variable of 'dup2' workaround
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed reconcile bug in assignment
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented in
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented for(in), for each(in)
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented overriding
|
commit | commitdiff | tree |
2009-01-02 |
kramm | refined switch fallthrough handling
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented switch
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added implementation for dict-style objects
|
commit | commitdiff | tree |
2009-01-02 |
kramm | small fix in dynamic handling
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in while(){continue};
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed segfault in ok/interface.as
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in break/continue w/ label
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added do-while, break label, continue (label)
|
commit | commitdiff | tree |
2009-01-02 |
kramm | implemented arrays
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added call support for global functions
|
commit | commitdiff | tree |
2009-01-02 |
kramm | construct superclass in default constructor
|
commit | commitdiff | tree |
2009-01-02 |
kramm | simplified default constructor generation
|
commit | commitdiff | tree |
2009-01-02 |
kramm | use labels for backward jumps, nop for forward jumps
|
commit | commitdiff | tree |
2009-01-02 |
kramm | use label more sparingly, it might confuse the verifier
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added instanceof operator
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in MEMBER_MULTINAME
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed Number default value
|
commit | commitdiff | tree |
2009-01-02 |
kramm | removed a few initcode relicts
|
commit | commitdiff | tree |
2009-01-02 |
kramm | dump out parent
|
commit | commitdiff | tree |
2009-01-02 |
kramm | store global functions as classes, too
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed mem leaks
|
commit | commitdiff | tree |
2009-01-02 |
kramm | radically reduced default size. makes running tests...
|
commit | commitdiff | tree |
2009-01-02 |
kramm | refined cut_last_push
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added missing \n in fprintf(stderr)
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added fallthrough opcode
|
commit | commitdiff | tree |
2009-01-02 |
kramm | dump out a method id for opcodes with a method index
|
commit | commitdiff | tree |
2009-01-02 |
kramm | cutlastpush now handles newobject, newarray, too
|
commit | commitdiff | tree |
2009-01-02 |
kramm | warn about internal opcodes during writing
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added dummy __continue__ opcode
|
commit | commitdiff | tree |
2009-01-02 |
kramm | regenerated
|
commit | commitdiff | tree |
2009-01-02 |
kramm | regenerated
|
commit | commitdiff | tree |
2009-01-02 |
kramm | exported trait_new_member
|
commit | commitdiff | tree |
2009-01-02 |
kramm | renamed abc_class_(static)constructor to abc_class_get...
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in staticslot
|
commit | commitdiff | tree |
2009-01-02 |
kramm | fixed bug in slot assignment
|
commit | commitdiff | tree |
2009-01-02 |
kramm | trait_new_method now takes a trait list as first argument
|
commit | commitdiff | tree |
2009-01-02 |
kramm | dump out unreferenced methods, too
|
commit | commitdiff | tree |
2009-01-02 |
kramm | print out trait attributes when dumping
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added test programs
|
commit | commitdiff | tree |
2009-01-02 |
kramm | test for a stack underflow problem, too
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added test for empty case
|
commit | commitdiff | tree |
2009-01-02 |
kramm | string escaping test
|
commit | commitdiff | tree |
2009-01-02 |
kramm | test of variable reassignment
|
commit | commitdiff | tree |
2009-01-02 |
kramm | test break and continue, too
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added test for finally
|
commit | commitdiff | tree |
2009-01-02 |
kramm | added a syntax check for {}
|
commit | commitdiff | tree |
2009-01-02 |
kramm | tests are named 1/2 and 2/2
|
commit | commitdiff | tree |
2009-01-02 |
kramm | test hex numbers
|
commit | commitdiff | tree |
2009-01-02 |
kramm | inheritance test
|
commit | commitdiff | tree |
2009-01-02 |
kramm | test for undefined label in break/continue
|
commit | commitdiff | tree |
2008-12-30 |
kramm | regenerated from source
|
commit | commitdiff | tree |
2008-12-30 |
kramm | reworked strings
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added ptr_type
|
commit | commitdiff | tree |
2008-12-30 |
kramm | new keyword super
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added void,typeof,undefined keywords
|
commit | commitdiff | tree |
2008-12-30 |
kramm | removed Boolean, Number, uint, int from keywords
|
commit | commitdiff | tree |
2008-12-30 |
kramm | only allow sign in front of a number if it's safe
|
commit | commitdiff | tree |
2008-12-30 |
kramm | allow .123 format numbers
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added string unescaping
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added '*=' token
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed multiline comments
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added T_DOTDOTDOT
|
commit | commitdiff | tree |
2008-12-30 |
kramm | removed token_t type
|
commit | commitdiff | tree |
2008-12-30 |
kramm | params now have a value, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | new struct 'params'
|
commit | commitdiff | tree |
2008-12-30 |
kramm | run error reporting tests, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added slot field to classinfo_t
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added flags to memberinfo
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added more member types
|
commit | commitdiff | tree |
2008-12-30 |
kramm | renamed registry_getfunctionclass to memberinfo_getclass
|
commit | commitdiff | tree |
2008-12-30 |
kramm | classinfo_t now has a union member for storing subclasses...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added class type
|
commit | commitdiff | tree |
2008-12-30 |
kramm | classinfo_register now allocates space for the interface...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | renamed '__funcptr__' to 'call'
|
commit | commitdiff | tree |
2008-12-30 |
kramm | new functions getfunctionclass() isfunctionclass()
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added ACCESS_PUBLIC as synonym to ACCESS_PACKAGE
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed a bad alloc
|
commit | commitdiff | tree |
2008-12-30 |
kramm | the string pool now stores string_t* entries
|
commit | commitdiff | tree |
2008-12-30 |
kramm | small print refinement
|
commit | commitdiff | tree |
2008-12-30 |
kramm | small bugfixes
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added super() implementation, state is now split up...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added typeof, void expressions
|
commit | commitdiff | tree |
next |