I thought before merging code it would be useful to have some
discussion on if the code is actually doing what we want. If it's
based on http://wiki.php.net/rfc/horizontalreuse then for example I
can see some potential issues for bytecode caching related to
renaming and changing visibility.
Sure, the discussion will be necessary to fix the final design of the
remaining rough edges like choice of keywords.
The current state of the code is basically documented by the test case.
They cover all syntactical features and their implications for using
traits.
However, this functionality is covered by the Traits part of the RFC
as well.
Also, it is not clear that we want grafts there at all, some aspects
of them seem to get too hairy, esp. $this issue or statics.
Personally, I see question of Traits or Grafts as an exclusive one. It
would not do any good to have both of them. And, grafts have not been
implemented.
Best regards
Stefan
--
Stanislav Malyshev, Zend Software Architect
s...@zend.com http://www.zend.com/
(408)253-8829 MSN: s...@zend.com
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php
--
Stefan Marr
Software Languages Lab
Former Programming Technology Lab
Vrije Universiteit Brussel
Pleinlaan 2 / B-1050 Brussels / Belgium
http://prog.vub.ac.be/~smarr
Phone: +32 2 629 3956
Fax: +32 2 629 3525
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php