History log of /PHP-7.4/Zend/zend_language_parser.y (Results 351 – 375 of 553)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-5.2.7RC4
# 4cb8b8ba 17-Nov-2008 Stanislav Malyshev

Improve use syntax
[DOC] use \foo\bar is the same as use foo\bar


Revision tags: BEFORE_HEAD_NS_CHANGE
# 1b4134c0 11-Nov-2008 Stanislav Malyshev

Namespace resolution streamlining patch
[DOC] new resolution rules should be documented soon


Revision tags: BEFORE_NS_RULES_CHANGE
# f26f2c09 08-Nov-2008 Antony Dovgal

fix more invalid reads


# 57b9a644 07-Nov-2008 Antony Dovgal

fix typo causing invalid reads


Revision tags: php-5.2.7RC3
# 7126de49 04-Nov-2008 Marcus Boerger

- Next step in namespaces, using / as namespace separator.


Revision tags: php-5.2.7RC2, php-5.2.7RC1
# 2e6d655e 29-Aug-2008 Matt Wilmas

MFH: - Saved opcode when unary +/- is applied to IS_CONST op (e.g. for negative numbers)
- Made '+' in static_scalar context behave as '-' by calling add_function()


# 4344e2ec 12-Aug-2008 Marcus Boerger

- MFH Add missing ';'s


Revision tags: php-4.4.9, php-5.3.0alpha1
# 478acfd8 26-Jul-2008 Dmitry Stogov

. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
. Improved syntax highlighting and consistency for variables in double-quoted strin

. Added support for using static HEREDOCs to initialize static variables and class members or constants. (Matt)
. Improved syntax highlighting and consistency for variables in double-quoted strings and literal text in HEREDOCs and backticks. (Matt)
. Optimized interpolated strings to use one less opcode. (Matt)

show more ...


# 44325e64 24-Jul-2008 Dmitry Stogov

Fixed bug #45178 (memory corruption on assignment result of "new" by reference)


Revision tags: php-4.4.9RC1
# d5ef2f46 14-Jul-2008 Dmitry Stogov

Added support for lambda functions and closures


Revision tags: BEFORE_NEW_PARAMETER_PARSE
# 4f522eb5 08-Jun-2008 Stanislav Malyshev

allow aggregating use statements


Revision tags: RELEASE_1_2_5, RELEASE_2_0_0b1
# 5521912b 07-May-2008 Dmitry Stogov

Use IS_CV for dirrent access to $this variable


Revision tags: php-5.2.6, RELEASE_1_0_2, php-5.2.6RC5, php-5.2.6RC4
# f66f55ed 28-Mar-2008 Felipe Pena

MFH: Implemented "jump label" operator (limited "goto")
[DOC]


Revision tags: php-5.2.6RC3, RELEASE_2_0_0a2, RELEASE_2_0_0a1, php-5.2.6RC2, php-5.2.6RC1
# d3e50265 23-Feb-2008 Marcus Boerger

- MFH Add E_DEPRECATED (Lars Strojny, Felipe Pena, Marcus)
[DOC] Finally added deprecation messages


Revision tags: RELEASE_1_3_1
# ddcf7a2f 12-Feb-2008 Dmitry Stogov

Added NEWDOC


# 51278b6d 12-Feb-2008 Dmitry Stogov

Fixed ext/tokenizer test failures because of token renumbering


# fd597dce 12-Feb-2008 Stanislav Malyshev

[DOC] Add compile-time __DIR__ constant which implements dirname(__FILE__)


# 1ecdaa38 03-Feb-2008 Marcus Boerger

- Fix warnings


Revision tags: php-4.4.8
# 5a3eb537 28-Dec-2007 Dmitry Stogov

Fixed bug #38469 (unexpected creation of cycle, json tests failed, leaks memory)


Revision tags: php-4.4.8RC1
# 64e8f223 13-Dec-2007 Dmitry Stogov

Allowed import of global classes "use ::GlobalClassName;"


# 6484b3c4 07-Dec-2007 Dmitry Stogov

Fixed bug #43344 (Wrong error message for undefined namespace constant)


Revision tags: RELEASE_1_2_3
# 45f6b4ce 21-Nov-2007 Johannes Schlüter

- MFH Improved version of ternary shortcut (Marcus)


# 4a8ed7ab 21-Nov-2007 Johannes Schlüter

- MFH ?: operator (Marcus)
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
exists in gcc and discussed some time back. Note that this is not
an impl

- MFH ?: operator (Marcus)
[DOC] "expr1 ?: expr1" is a shortcut for: "expr1 ? expr1 : expr2" as
exists in gcc and discussed some time back. Note that this is not
an implementation ifsetor($var, default). While ifsetor would not
generate any message for non existing variables or array indices
the ternary shortcut does. Also the ternary shortcut does a boolean
evaluation rather then checking for isset(). That way ther ternary
shortcut can work on any expression while ifsetor can only work on
variables. Also to be silent one has do do: "@$expr1 ?: $expr2".

show more ...


# 9f230a0d 20-Nov-2007 Dmitry Stogov

Added support for "namespace::" prefix that is resolved to current namespace name.


# 18a656de 11-Nov-2007 Johannes Schlüter

- MFH: static can't be used as type hint, fixes #43126 (Etienne Kneuss)


1...<<11121314151617181920>>...23