swftools.git
2008-12-30 krammreworked strings
2008-12-30 krammadded ptr_type
2008-12-30 krammnew keyword super
2008-12-30 krammadded void,typeof,undefined keywords
2008-12-30 krammremoved Boolean, Number, uint, int from keywords
2008-12-30 krammonly allow sign in front of a number if it's safe
2008-12-30 krammallow .123 format numbers
2008-12-30 krammadded string unescaping
2008-12-30 krammadded '*=' token
2008-12-30 krammfixed multiline comments
2008-12-30 krammadded T_DOTDOTDOT
2008-12-30 krammremoved token_t type
2008-12-30 krammparams now have a value, too
2008-12-30 krammnew struct 'params'
2008-12-30 krammrun error reporting tests, too
2008-12-30 krammadded slot field to classinfo_t
2008-12-30 krammadded flags to memberinfo
2008-12-30 krammadded more member types
2008-12-30 krammrenamed registry_getfunctionclass to memberinfo_getclass
2008-12-30 krammclassinfo_t now has a union member for storing subclass...
2008-12-30 krammadded class type
2008-12-30 krammclassinfo_register now allocates space for the interfac...
2008-12-30 krammrenamed '__funcptr__' to 'call'
2008-12-30 krammnew functions getfunctionclass() isfunctionclass()
2008-12-30 krammadded ACCESS_PUBLIC as synonym to ACCESS_PACKAGE
2008-12-30 krammfixed a bad alloc
2008-12-30 krammthe string pool now stores string_t* entries
2008-12-30 krammsmall print refinement
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-30 krammadded slots to class
2008-12-30 krammadded access codes to member flags
2008-12-30 krammtoken2string now takes 2 parameters
2008-12-30 krammfixed code_cutlast if there's only one opcode
2008-12-30 krammstrings are now stored as string_t*
2008-12-30 krammreactivated code_dup
2008-12-30 krammadded function cut_last_push()
2008-12-30 krammaddeds slot field to classinfo_t
2008-12-30 krammadded access levels to flags
2008-12-30 krammadded flags
2008-12-30 krammremoved varargs syntax from method constructors
2008-12-30 krammmade method construction functions return abc_method...
2008-12-30 krammdump out optional param number, too
2008-12-30 krammremoved old TODO comment
2008-12-30 krammmind NEED_REST when calculating local variable usage
2008-12-30 krammadded ../librfxswf.a to clean target
2008-12-30 krammtest for typeof()
2008-12-30 krammtest string switch, switch w/o default
2008-12-30 krammremoved shortcut
2008-12-30 krammadded tests for \x00, \xff
2008-12-30 krammadded test for static var lookup during dynamic member...
2008-12-30 krammtest builtin static types within imported packages
2008-12-30 krammtest "Class.staticmember" syntax
2008-12-30 krammadded more tests
2008-12-30 krammtest for static functions/members
2008-12-30 krammtest slotid assignment
2008-12-30 krammcheck precedence of as,in against ==
2008-12-30 krammmoved typeof tests to typeof.as, added more void tests
2008-12-30 krammtested creation of dynamic classes
2008-12-30 krammadded test for self-allocation within the constructor
2008-12-30 krammadded an implementing class
2008-12-30 krammtest importing a builtin type, too
2008-12-30 krammtest 'else if' syntax
2008-12-30 krammadded test for pure setter
2008-12-30 krammtest function member assignment
2008-12-30 krammsmall extra test for 'var x,y:type'
2008-12-30 krammadded a comment
2008-12-30 krammcheck first (non-optional) param value, too
2008-12-30 krammtest all constant types
2008-12-30 krammadded test for const slots
2008-12-30 krammtest for class init code
2008-12-30 krammtest calling methods on other classes, too
2008-12-30 krammadded tests for left/right associativity
2008-12-30 krammtest right associativity, too
2008-12-30 krammtest [1,2,3] syntax, too
2008-12-30 krammsmall array test
2008-12-30 krammadded additional tests
2008-12-30 krammdump out global methods
2008-12-23 krammexported dict_get_slot, dict_clone
next