root/trunk/pcc/tests

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @433 [433] 10 months weyrick add ArrayAccess? hooks to interpreter. still needed in generator.
(edit) @428 [428] 10 months weyrick list() semantics: if rval is empty, vars in the list get set to null
(edit) @427 [427] 10 months weyrick add the hooks into eval and generate to support object iteration in …
(edit) @410 [410] 11 months weyrick add support for "new $this->propfetchclassname" this seems to make Smarty …
(edit) @386 [386] 11 months weyrick exception fixes with new test case, courtesy of Honeymonster on #roadsend
(edit) @269 [269] 13 months weyrick a reference assignment bug highlighting the problem in bug-id-1889
(edit) @266 [266] 13 months weyrick few more object compare tweaks, with new test
(edit) @253 [253] 13 months weyrick only truncate if we need to
(edit) @251 [251] 13 months weyrick do property inheritance in finalize-class, to preserve the same property …
(edit) @248 [248] 13 months weyrick magic constant FUNCTION is also defined for methods
(edit) @247 [247] 13 months weyrick kill the recure protect i added. shouldn't be needed, can't remember what …
(edit) @243 [243] 13 months weyrick change message for illegal hash indexes. fixes failing hash.php in test …
(edit) @242 [242] 13 months weyrick do FUNCTION, METHOD and CLASS magic constants at compile time …
(edit) @241 [241] 13 months weyrick objects with no properties are no longer considered empty in php5. this …
(edit) @237 [237] 13 months weyrick add a check to not allow instantiation of an object with a private …
(edit) @232 [232] 13 months weyrick some object equality tests that are failing
(edit) @226 [226] 13 months weyrick make isset a language construct instead of a builtin, and implement …
(edit) @223 [223] 13 months weyrick adds support for class const fetches in decl-literal so it can be used as …
(edit) @220 [220] 13 months weyrick superglobals should always be containerized. fixes #3506
(edit) @219 [219] 13 months weyrick add interface_exists() and add autoload param to class_exists
(edit) @175 [175] 14 months weyrick add instanceof operator
(edit) @169 [169] 14 months weyrick some initial support for object desctructors, using finalizers. since we …
(edit) @167 [167] 14 months weyrick support for method flags (checks not enforced yet), and some fixes and …
(edit) @161 [161] 14 months weyrick much work on static class members this is more of a checkpoint commit as …
(edit) @160 [160] 15 months weyrick allow specifying static members with visibility. change name of …
(edit) @150 [150] 15 months weyrick some php5 related tweaks and notes
(edit) @148 [148] 15 months weyrick php5 compatible case sensitivity in classes
(edit) @145 [145] 15 months weyrick move php5 specific tests into the main test suite
(edit) @104 [104] 17 months weyrick version bump
(edit) @95 [95] 17 months weyrick get versioning correct for php4/php5
(edit) @60 [60] 21 months weyrick comment out some failing (on compile) Really Big Floats these work in the …
(edit) @59 [59] 21 months weyrick make float output more compatible with Zend. this "fixes" several of the …
(edit) @52 [52] 22 months weyrick work on number handling: * move def of MAX-INT-SIZE to opaque-math * …
(edit) @51 [51] 22 months weyrick make is_subclass_of php5 compatible
(edit) @47 [47] 22 months weyrick a patch from dinu, with a few changes, to allow get_parent_class to accept …
(edit) @28 [28] 23 months weyrick fix object instantiation in the form of $a = new $this->foo('arg') where …
(edit) @27 [27] 23 months weyrick a few minor test updates
(edit) @23 [23] 23 months weyrick parser: support object instantiation in the form of "new $c;" this worked …
(edit) @22 [22] 23 months weyrick support for evaluation of $name in define($name, 'foo')
(add) @1 [1] 2 years weyrick initial import
Note: See TracRevisionLog for help on using the revision log.