History log of /PHP-8.0/Zend/zend_compile.h (Results 726 – 750 of 882)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0ab9d112 04-Jan-2002 Andi Gutmans

- Start splitting up different kinds of function calls into different
- opcodes.


# ae1a7025 28-Dec-2001 Andi Gutmans

- Fix some case insensitivity stuff in respect to classes


# b3fd2faa 27-Dec-2001 Andi Gutmans

- Support parent:: again


# 2ce4b476 26-Dec-2001 Andi Gutmans

- Initial support for _clone()


Revision tags: php-4.1.1
# ac7ed464 16-Dec-2001 Andi Gutmans

- Start adding parsed variable checks.


# 880e7d8c 16-Dec-2001 Andi Gutmans

- Framework for knowing what kind of variable we just parsed.
- This will be used in compile-time error checking which couldn't be done
- at the level of the grammar.


Revision tags: PRE_FUNC_RETURNS_OBJECT_PATCH
# f4b832d2 13-Dec-2001 Andi Gutmans

- Fix crash bug in startup code.
- Start work on being able to reference global and local scope


Revision tags: ChangeLog
# 74efc41f 12-Dec-2001 Andi Gutmans

- Make classes have scope and function/constant lookups default to the class


# d863d52a 11-Dec-2001 Sebastian Bergmann

Update headers.


# 3bfee898 10-Dec-2001 Andi Gutmans

- More namespaces work.
- Nuke memory leak.


Revision tags: php-4.1.0, php-4.1.0RC5, php-4.1.0RC4
# e858d278 30-Nov-2001 Andi Gutmans

- Initial support for class constants. There are still a few semantic
- issues which need to be looked into but basically it seems to work.
- Example:
<?php
class foo

- Initial support for class constants. There are still a few semantic
- issues which need to be looked into but basically it seems to work.
- Example:
<?php
class foo
{
const hey = "hello";
}

print foo::hey;
?>

show more ...


# 7cd6ccc0 26-Nov-2001 Andi Gutmans

- Support static $var = 0; style initialization of static class
- members. For example:
- class foo {
- static $my_static = 5;
-
- }
-
- pr

- Support static $var = 0; style initialization of static class
- members. For example:
- class foo {
- static $my_static = 5;
-
- }
-
- print foo::$my_static;

show more ...


# d2da63f6 25-Nov-2001 Andi Gutmans

- Support static members. The following script works:
<?
class foo
{
class bar
{
function init_values()

- Support static members. The following script works:
<?
class foo
{
class bar
{
function init_values()
{
for ($i=1; $i<10; $i++) {
foo::bar::$hello[$i] = $i*$i;
}
}

function print_values()
{
for ($i=1; $i<10; $i++) {
print foo::bar::$hello[$i] . "\n";
}
}
}
}

foo::bar::init_values();
foo::bar::print_values();

for ($i=1; $i<10; $i++) {
print $hello[$i]?"Shouldn't be printed\n":"";
}
?>

show more ...


# 559d611a 24-Nov-2001 Andi Gutmans

- MFZE1


Revision tags: php-4.1.0RC3, php-4.1.0RC2
# a332f826 04-Nov-2001 Andi Gutmans

- Support instantiation of nested class. The following script now should
- work:
-<?php
- class foo
- {
- function bar()
- {
-

- Support instantiation of nested class. The following script now should
- work:
-<?php
- class foo
- {
- function bar()
- {
- print "bar() in class bar\n";
- }
-
- class barbara
- {
- function bar()
- {
- print "bar() in class foo::barbara\n";
- }
- }
- }
-
- $obj = new foo();
- $obj->bar();
-
- $obj = new foo::barbara();
- $obj->bar();
-

show more ...


# 26578c38 29-Oct-2001 Andi Gutmans

- Initial support for nested class definitions


Revision tags: POST_PARAMETER_PARSING_API, PRE_PARAMETER_PARSING_API, php-4.1.0RC1, php4, php-4.0.7RC3
# 2eabb14d 30-Sep-2001 Andi Gutmans

- Merge the NAMESPACES_BRANCH. It wasn't a good idea to have a branch when
- the whole CVS tree is work in progress


Revision tags: POST_SUBST_Z_MACROS, PRE_SUBST_Z_MACROS
# 9f61e47c 10-Sep-2001 Zeev Suraski

MFZE1 (nuke cplusplus code)


Revision tags: php-4.0.7RC2
# 819ea51d 31-Aug-2001 Zeev Suraski

MFZE1


# 61970215 30-Aug-2001 Andi Gutmans

- Make it compile in thread-safe mode.


# 560606d2 30-Aug-2001 Andi Gutmans

- Get rid of warning and C++ comments


# 29f5dbe1 30-Aug-2001 Andi Gutmans

- Initial support for exceptions.


Revision tags: php-4.0.7RC1, BEFORE_EXP_MERGE
# 9d11db12 08-Aug-2001 Andi Gutmans

- Merge new $_GET, $_POST etc. patch from Engine 1 tree


# cb1a40f3 08-Aug-2001 Andi Gutmans

- Preliminary patch for method() dereferencing


Revision tags: PRE_METHOD_DEREFERENCE_PATCH, BEFORE_PARAM_PARSING_CHANGE
# 5af7770a 07-Aug-2001 Andi Gutmans

- Sync Engine2 CVS with latest Engine CVS


1...<<21222324252627282930>>...36