History log of /PHP-8.2/Zend/zend_language_parser.y (Results 551 – 575 of 627)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# 227f7838 20-Nov-2002 Andi Gutmans

- Fix build (thanks Marcus)
- Implement abstract methods, syntax:
- abstract function foo($vars);
- I don't see any reason why modifiers such as static/public need to be
- used wit

- Fix build (thanks Marcus)
- Implement abstract methods, syntax:
- abstract function foo($vars);
- I don't see any reason why modifiers such as static/public need to be
- used with abstract. PHP is weakly typed and there would be no meaning to
- this anyway. People who want a strictly typed compiled language are
- looking in the wrong place.

show more ...

Revision tags: BEFORE_RENAMING, php-4.3.0RC1
# 830c2e0d 10-Nov-2002 Stanislav Malyshev

fix statics - make it behave like $this (fetch type "static")
Side effect: indirect references to statics won't work.

# c4978680 05-Nov-2002 Andi Gutmans

- Add support for static methods. Basically methods which are defined as
- static don't have $this. That's the whole difference.

# 983be5c7 05-Nov-2002 Andi Gutmans

- ATTENTION: Finally nuke old_function and cfunction. I think it is time
- to get rid of these BC notations. This is from the days of the move from
- PHP/FI 2 -> PHP 3

Revision tags: php-4.3.0pre2
# 046bdeaa 14-Oct-2002 Andi Gutmans

- Support new classname::$class_name, e.g.:
<?

class foo::bar {
public $hello = "Hello, World\n";
}

$name = "bar";
$o

- Support new classname::$class_name, e.g.:
<?

class foo::bar {
public $hello = "Hello, World\n";
}

$name = "bar";
$obj = new foo::$name;
print $obj->hello;
?>

show more ...

Revision tags: RELEASE_1_0b1, php-4.3.0pre1
# d3617c51 09-Oct-2002 Ilia Alshanetsky

MFZE1 zend_str_tolower issue.

Revision tags: MODERN_SYMMETRIC_SESSION_BEHAVIOUR_20021003
# aa7bffee 01-Oct-2002 Andi Gutmans

- Fix problem when crashing on illegal tokens in class name during class
- definition.

# ee7b8f90 26-Sep-2002 Ilia Alshanetsky

MFZE1

# f78fa504 24-Sep-2002 Andi Gutmans

- Megapatch to try and support inheritance from sub-classes. Things might
- be *very* buggy now so don't get too upset if that happens.
- I still need to improve some stuff but it's a good st

- Megapatch to try and support inheritance from sub-classes. Things might
- be *very* buggy now so don't get too upset if that happens.
- I still need to improve some stuff but it's a good step (hopefully).

show more ...

# 8831b9cf 23-Sep-2002 Andi Gutmans

- MFZE1.

Revision tags: RELEASE_0_91, php-4.3.0dev_zend2_alpha3, php-4.2.3, php-4.2.3RC2, php-4.2.3RC1
# b806a8e2 14-Aug-2002 Jason Greene

MFZE1 (use token instead of global for opcode counting)

# 52406cb3 08-Aug-2002 Andi Gutmans

- Make new 'is' operator work with classes only and return false when
- the object isn't of the said class or the value isn't an object.

Revision tags: dev
# 82c72f27 30-Jul-2002 Andrei Zmievski

@- Adding 'is' operator that can be used to check the type of a variable,
@ or its class. (Andrei)

Revision tags: php-4.2.2
# 9c52e883 17-Jul-2002 Andi Gutmans

- Rejuggle some code.

# bc5ea87e 15-Jul-2002 Andi Gutmans

- Commit patch to support protected member variables (by Timm Friebe w/
- some fixes by me).
- You can't access protected variables from outside the object. If you want
- to see a protect

- Commit patch to support protected member variables (by Timm Friebe w/
- some fixes by me).
- You can't access protected variables from outside the object. If you want
- to see a protected member from your ancestors you need to declare the
- member as protected in the class you want to use it in. You can't
- redeclare a protected variable as private nor the other way around.

show more ...

# 7b68f510 14-Jul-2002 Andi Gutmans

- Nuke delete(). It was a big mistake to introduce it and I finally
- understand why Java didn't do so.
- If you still want to control destruction of your object then either make
- sure y

- Nuke delete(). It was a big mistake to introduce it and I finally
- understand why Java didn't do so.
- If you still want to control destruction of your object then either make
- sure you kill all references or create a destruction method which you
- call yourself.

show more ...

Revision tags: INITIAL_IMPORT_SOURCEFORGE
# c9f1c9c1 07-Jul-2002 Sebastian Bergmann

Allow for 'class Namespace::Bar extends Foo' syntax. Patch by Timm Friebe <thekid@thekid.de>.

# 0ae66bd6 06-Jul-2002 Zeev Suraski

spelling fix

Revision tags: xmlrpc_epi_0_51_merge_pt, php-4.3.0dev_zend2_alpha2
# 5f2fcdd6 29-Jun-2002 Andi Gutmans

- Add missing semi-colon.

# e2f57d0f 22-Jun-2002 Andi Gutmans

- MFZE1

Revision tags: php-4.3.0dev, php5_5_0
# b2015c56 11-Jun-2002 Andi Gutmans

- Fix problem with assigning functions by reference.

Revision tags: RELEASE_0_90, php-4.3.0dev_zend2_alpha1, BEFORE_OBJECTS_STORE, SAFEGUARD_3_0_BETA1_RC1_26062002, RELEASE_0_11, NEW_UI_API_BP, RELEASE_0_10, RELEASE_0_4, php-4.3.0dev-ZendEngine2, php-4.3.0dev-ZendEngine2-Preview1, php-4.2.1, php-4.2.1RC2, php-4.2.1RC1, php-4.2.0, php-4.2.0RC4, php-4.2.0RC3
# 60ccb411 10-Apr-2002 foobar

MFZE1

Revision tags: php-4.2.0RC2
# e7100e22 21-Mar-2002 Andi Gutmans

- No idea how this slipped in. Fix delete $obj statement.

Revision tags: php-4.2.0RC1
# a990c4da 19-Mar-2002 Andi Gutmans

- Finish covering all parsed methods to check for validity in parser.
- Change zval's refcount to zend_uint (If it doesn't slow down the Engine
- too much it should probably stay this way). I

- Finish covering all parsed methods to check for validity in parser.
- Change zval's refcount to zend_uint (If it doesn't slow down the Engine
- too much it should probably stay this way). If anyone has time to test
- the difference in speed between zend_ushort & zend_uint in zend.h of
- the struct _zval_struct (one line change) I'd be glad to get some
- figures.

show more ...

# c5ad6ae1 18-Mar-2002 Andi Gutmans

- More fixes to check for member/function call legality.

1...<<212223242526