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 |
2008-12-30 |
kramm | implemented missing arithmetric operations
|
commit | commitdiff | tree |
2008-12-30 |
kramm | do precedence by the book
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed bug in creation of dynamic classes
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed segfault during late binding
|
commit | commitdiff | tree |
2008-12-30 |
kramm | don't reference instance variables with getslot
|
commit | commitdiff | tree |
2008-12-30 |
kramm | new function find_class(), used by NEW and class lookup
|
commit | commitdiff | tree |
2008-12-30 |
kramm | simplified new() for local classes
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added support for "Class.member" syntax
|
commit | commitdiff | tree |
2008-12-30 |
kramm | allow a static function to access static slots directly
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added access level modifiers support, modified property...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | make sure that we don't do a rogue getproperty anywhere...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed getter/setter handling, refined casting
|
commit | commitdiff | tree |
2008-12-30 |
kramm | implemented interfaces
|
commit | commitdiff | tree |
2008-12-30 |
kramm | strings are now encoded as string_t
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added 'a op= b' implementation
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed variable killing on scope end
|
commit | commitdiff | tree |
2008-12-30 |
kramm | simplified local variable reassignment, added default...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | bugfixes, closure support
|
commit | commitdiff | tree |
2008-12-30 |
kramm | optimized assignment code, added varargs
|
commit | commitdiff | tree |
2008-12-30 |
kramm | made temporary variable non-colliding
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added slots to class
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added access codes to member flags
|
commit | commitdiff | tree |
2008-12-30 |
kramm | token2string now takes 2 parameters
|
commit | commitdiff | tree |
2008-12-30 |
kramm | fixed code_cutlast if there's only one opcode
|
commit | commitdiff | tree |
2008-12-30 |
kramm | strings are now stored as string_t*
|
commit | commitdiff | tree |
2008-12-30 |
kramm | reactivated code_dup
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added function cut_last_push()
|
commit | commitdiff | tree |
2008-12-30 |
kramm | addeds slot field to classinfo_t
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added access levels to flags
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added flags
|
commit | commitdiff | tree |
2008-12-30 |
kramm | removed varargs syntax from method constructors
|
commit | commitdiff | tree |
2008-12-30 |
kramm | made method construction functions return abc_method...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | dump out optional param number, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | removed old TODO comment
|
commit | commitdiff | tree |
2008-12-30 |
kramm | mind NEED_REST when calculating local variable usage
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added ../librfxswf.a to clean target
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test for typeof()
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test string switch, switch w/o default
|
commit | commitdiff | tree |
2008-12-30 |
kramm | removed shortcut
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added tests for \x00, \xff
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added test for static var lookup during dynamic member...
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test builtin static types within imported packages
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test "Class.staticmember" syntax
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added more tests
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test for static functions/members
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test slotid assignment
|
commit | commitdiff | tree |
2008-12-30 |
kramm | check precedence of as,in against ==
|
commit | commitdiff | tree |
2008-12-30 |
kramm | moved typeof tests to typeof.as, added more void tests
|
commit | commitdiff | tree |
2008-12-30 |
kramm | tested creation of dynamic classes
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added test for self-allocation within the constructor
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added an implementing class
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test importing a builtin type, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test 'else if' syntax
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added test for pure setter
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test function member assignment
|
commit | commitdiff | tree |
2008-12-30 |
kramm | small extra test for 'var x,y:type'
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added a comment
|
commit | commitdiff | tree |
2008-12-30 |
kramm | check first (non-optional) param value, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test all constant types
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added test for const slots
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test for class init code
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test calling methods on other classes, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added tests for left/right associativity
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test right associativity, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | test [1,2,3] syntax, too
|
commit | commitdiff | tree |
2008-12-30 |
kramm | small array test
|
commit | commitdiff | tree |
2008-12-30 |
kramm | added additional tests
|
commit | commitdiff | tree |
2008-12-30 |
kramm | dump out global methods
|
commit | commitdiff | tree |
next |