History log of /PHP-5.5/Zend/zend_compile.h (Results 201 – 225 of 450)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 2fd4ffce 30-Jul-2003 Zeev Suraski

Add exec_finished() callback for modules - this is the last place where the
modules may touch the symbol table reliably


# 03b6af07 24-Jul-2003 Zeev Suraski

Support references in foreach()
Syntax:
foreach ($arr as &$val)
foreach ($arr as $key => &$val)


# 237116aa 23-Jul-2003 Stanislav Malyshev

Remove namespace leftovers


# 3a898f6d 16-Jul-2003 Zeev Suraski

More cleanup for assign-op handling of objects


# 13433852 07-Jul-2003 Zeev Suraski

Rework zend_do_declare_property and related code into one code base


# 938c0fbc 07-Jul-2003 Zeev Suraski

Initial support for overloading of array syntax for objects (very initial)


Revision tags: php-5.0.0b1
# 60c7abac 21-Jun-2003 Marcus Boerger

Add final classes


Revision tags: php-4.3.3RC1
# f68c7ff2 10-Jun-2003 James Cox

updating license information in the headers.


# 8d2a4e04 09-Jun-2003 Zeev Suraski

Fix bogus implicit declarations of properties (squash bug #23671)


# d329ce93 08-Jun-2003 Zeev Suraski

Nicer handling of protected/private members in print_r()


# f7f5a5ea 02-Jun-2003 Stanislav Malyshev

MEGA-patch: namespaces are R.I.P.


# 7463e723 01-Jun-2003 Marcus Boerger

Defining it once is enough


Revision tags: BEFORE_FD_REAPPLY
# 472cc5b9 29-May-2003 Marcus Boerger

Faster interface inheritance & faster inheritance checks


Revision tags: php-4.3.2, php-4.3.2RC4, BEFORE_FD_REVERT, php-4.3.2RC3, RELEASE_0_9b, SPL_ALPHA, php-4.3.2RC2, RELEASE_0_6, RELEASE_0_5, init
# dccdb2f5 11-Apr-2003 Sebastian Bergmann

Fix warnings.


# 0191ba5d 10-Apr-2003 Sterling Hughes

allow expressions within constants, so the following is possible

class foo {
const a = 1<<0;
const b = 1<<1;
const c = a | b;
}

this makes co

allow expressions within constants, so the following is possible

class foo {
const a = 1<<0;
const b = 1<<1;
const c = a | b;
}

this makes const a compile-time expression. all other operators are
unaffected.

show more ...


# 5ae7fa42 07-Apr-2003 Sterling Hughes

add markers that make this file easy to parse for external sources


# 1885d008 02-Apr-2003 Andrei Zmievski

Simplify.


# bdd3b604 02-Apr-2003 Andrei Zmievski

Implement a different way to catch documentation comments.


# e6255b06 02-Apr-2003 Andrei Zmievski

Revert portions of the doc comment patch. There should be no parser
errors now.


# 800de8ac 02-Apr-2003 Stanislav Malyshev

allow class_exists() to work with namespaces too.
add CLASS_IS_NAMESPACE macro


# 62f9eb80 01-Apr-2003 Andrei Zmievski

Split ZEND_NAMESPACE into user and internal namespaces. Hope this is
okay with engine folks.


# 5657b836 31-Mar-2003 Andrei Zmievski

Multi-purpose patch:
- The fields of zend_namespace were not completely initialized which
led to a variety of problems.
- The occurrence of class/interface/namespace definition is no

Multi-purpose patch:
- The fields of zend_namespace were not completely initialized which
led to a variety of problems.
- The occurrence of class/interface/namespace definition is now
captured.
- Functions/classes/interfaces/namespaces can be preceded by doc
comments which are stored for use by extensions.

show more ...


# 5097be30 29-Mar-2003 Zeev Suraski

Initial support for enforcing prototype of abstract/interface method implementations


# 3fc85282 26-Mar-2003 Sebastian Bergmann

Eliminate TSRMLS_FETCH() calls in destroy_op_array() and zend_get_class_entry().


# 170de9b9 22-Mar-2003 Shane Caraveo

export functions needed by cli


12345678910>>...18