Hi, Very cool!
Attached is a third set of tests, those where written by Rob Wither and Boris Gaertner years ago. And: they don't file in. I think because Eliot's compiler does not support shadowing of variables in some cases. But I did not look to deeply.
ClosureTestCases-rww-bg.cs
Description: Binary data
On 30.03.2009, at 23:40, Lukas Renggli wrote:
Eliots code comes with additional tests. Furthermore I wrote an set of tests (see attachement). These tests especially make sure that none of the optimizations destroy the closure behavior. All existing Smalltalk implementations have some bugs, even the commercial ones. Another test is that the image can be completely recompiled and no additional test fails. Then the Seaside tests are another good candidate, they depend heavily on block behavior. And continuations extensively stress the context implementation. Lukas -- Lukas Renggli http://www.lukas-renggli.ch <ClosureTests.st>_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
-- Marcus Denker -- [email protected] http://www.marcusdenker.de
_______________________________________________ Pharo-project mailing list [email protected] http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
