Commit Graph

  • ca697b4303 Add grammar for readonly classes master Nathanael Esayeas 2024-03-07 09:18:48 -06:00
  • 287f3d0e12 Indicate space is allowed between "endswitch" and ";" Ben Ramsey 2024-02-24 17:08:39 -06:00
  • a1e3e4ff3c Merge pull request #259 from saundefined/patch-1 Gina Peter Banyard 2024-02-24 23:05:48 +00:00
  • bf7423a820 Update ML instructions Sergey Panteleev 2024-02-24 18:48:02 +03:00
  • 4c19272d1f Fix markdown typo in spec/ (#249) Superkooka 2023-02-24 00:43:29 +01:00
  • 39ef2ce22b Merge pull request #257 from petk/patch-readme Ilija Tovilo 2023-02-04 00:06:03 +01:00
  • ffa3fa58a1 Mention GitHub upstream instead of obsolete git.php.net Peter Kokot 2023-02-03 21:43:24 +01:00
  • f268abd419 fix(constants): remove duplicate E_USER_DEPRECATED def Carter Snook 2022-12-12 06:35:09 -06:00
  • f9d4f7480a Namespace definition grammar fix (#254) David Findley 2022-02-05 13:57:00 -06:00
  • d06f3e00dc Merge pull request #252 from tiffany-taylor/patch-1 Tyson Andre 2021-05-06 21:38:27 -04:00
  • 6e288468b6 Fix encoding for &lt; to < Tiffany 2021-05-06 20:19:38 -05:00
  • 8a7e96736a Added missing $ to &colors. Rodion Efremov 2019-06-15 15:11:13 +03:00
  • 694b0290a6 Fixed the leftwards diagram arrows from &lt; to <. Rodion Efremov 2019-06-15 15:16:14 +03:00
  • ab19cb01fd Adjust serialization tests Nikita Popov 2019-04-08 09:24:02 +02:00
  • 5156669279 Adjust for PHP 8 negative array key change Nikita Popov 2019-04-08 09:21:58 +02:00
  • 2f0881e798 Avoid static call to non-static method Nikita Popov 2019-04-08 09:12:32 +02:00
  • 231e64995d Case-insensitive constants are no longer supported Nikita Popov 2019-04-08 09:10:24 +02:00
  • 64dd279d28 Fix more undefined constant uses Nikita Popov 2019-04-08 09:05:15 +02:00
  • 5fc96c5dfd (unset) casts are no longer supported since PHP 8 Nikita Popov 2019-04-08 09:02:56 +02:00
  • dc2e8d9593 Fix constant uses in basic.phpt Nikita Popov 2019-04-08 08:59:24 +02:00
  • fe55bee012 Define encoding of PHP scripts agares 2019-03-23 12:57:53 +01:00
  • fd81c6b8f6 Fix print-expression/yield-expression mixup Nikita Popov 2019-04-08 08:50:22 +02:00
  • ee9565cf6a Update spec for by-ref list RFC David Walker 2016-12-30 20:20:48 -07:00
  • 9d99cf029b Revert "Define encoding of PHP scripts" Nikita Popov 2019-03-15 10:30:07 +01:00
  • f35bd70531 Define encoding of PHP scripts agares 2019-02-21 19:29:59 +01:00
  • 15aa45273f Mark instanceof as left-associative Nikita Popov 2019-03-15 09:54:22 +01:00
  • 63d72a6df5 Fix print precedence Nikita Popov 2019-03-15 09:52:05 +01:00
  • b0dadd509b Fix yield / yield from precedence Nikita Popov 2019-03-15 09:47:54 +01:00
  • 1058a50420 Fix precedence of by-ref assignment Nikita Popov 2019-03-14 13:33:24 +01:00
  • 2c380e4cc0 Use PHP 7.3 on Travis Nikita Popov 2018-12-22 13:39:27 +01:00
  • 313688242e Adjust constant warning message for PHP 7.3 Nikita Popov 2018-12-22 13:29:45 +01:00
  • 197a397cf8 Add trialing comma description for constructs and functions zhujinxuan 2018-12-20 17:03:48 -05:00
  • 322c5c037e Fix relative path of pre-commit zhujinxuan 2018-12-21 18:49:04 -05:00
  • be010b4435 Sync final newlines Peter Kokot 2018-10-01 20:21:21 +02:00
  • 97bef5c032 Trim trailing whitespace Peter Kokot 2018-09-19 05:03:09 +02:00
  • b5b19c34aa Fix typo in spec/ Tyson Andre 2018-09-11 21:02:37 -04:00
  • 4094fe38ac Fix other typos in tests/ Tyson Andre 2018-09-11 21:00:13 -04:00
  • 15b92edd48 Support multiple catch Nikita Popov 2018-09-10 14:01:41 +02:00
  • b5ca441040 Continue on switch emits warning Nikita Popov 2018-09-10 13:54:16 +02:00
  • ea03278e7e Case-insensitive constants are deprecated Nikita Popov 2018-09-10 13:47:58 +02:00
  • bbbcec63be Fixes #217: Incorrect rule for trait-select-insteadof-clause Tyson Andre 2018-05-12 14:52:26 -07:00
  • 8f78136eaa Fix typos in the unit tests (comments/messages) Tyson Andre 2018-09-09 16:32:01 -04:00
  • 8953d961e3 Fix typos in the specification markdown Tyson Andre 2018-09-09 16:31:15 -04:00
  • 7d350634b4 Fix description on how to run the tests Christoph M. Becker 2018-08-29 19:18:00 +02:00
  • 63375439ff Add missing core constants Alexander Holman MBCS AMIAP 2018-01-02 15:59:24 +00:00
  • 1dc4793ede Fix statement capitalization James Gilliland 2017-09-25 12:15:12 -05:00
  • dc3290165e Note that LHS of :: can also be an object Nikita Popov 2017-09-28 18:00:50 +02:00
  • 325f4aed5a Point to GH issues in README Nikita Popov 2017-09-26 11:01:46 +02:00
  • b0e2ca9360 Mention generated files + pre-commit hook in CONTRIBUTING Nikita Popov 2017-09-26 10:59:40 +02:00
  • 7741beb3af Add sample git pre-commit hook Nikita Popov 2017-09-26 10:53:52 +02:00
  • 15f74073f9 Fix grammar for breakout-level Stephan Unverwerth 2017-09-25 21:37:18 +02:00
  • 1baff21052 Fix some references Nikita Popov 2017-09-19 11:44:28 +02:00
  • cbb78dacad Move echo and unset from intrinsics to statements Nikita Popov 2017-09-19 11:35:44 +02:00
  • 57e9922e04 Move list() out of intrinsic section Nikita Popov 2017-09-19 11:29:33 +02:00
  • 08033b5158 Function arguments are arbitrary expressions Nikita Popov 2017-09-19 11:17:00 +02:00
  • 140cc0b4ff yield has higher precedence than AND Nikita Popov 2017-09-19 10:22:41 +02:00
  • c17f3a1eb7 Fix precedence in instanceof-subject Nikita Popov 2017-09-19 10:11:58 +02:00
  • 1aed868c28 Move pre-inc/dec and shell-exec into primary expression Nikita Popov 2017-09-19 10:05:45 +02:00
  • def41da2f8 Merge postfix-expression into postfix-expression Nikita Popov 2017-09-19 10:01:20 +02:00
  • 4581ccd4a9 Fix clone precedence Nikita Popov 2017-09-19 09:56:14 +02:00
  • 733810097e Fix ** operator precedence Nikita Popov 2017-09-19 09:47:59 +02:00
  • b7f82175ab Fix cast/suppression precedence Nikita Popov 2017-09-19 09:35:19 +02:00
  • 714f689270 Fix precedence of instanceof/logical not Nikita Popov 2017-09-19 09:31:35 +02:00
  • 7d6ae47592 Remove cast-expression/unary-expression recursion Nikita Popov 2017-09-19 09:21:02 +02:00
  • e3eb18b757 Don't require statement after label Nikita Popov 2017-09-19 08:51:25 +02:00
  • 687ecf0dbc Introduce new-variable for new/instanceof Nikita Popov 2017-09-19 08:47:48 +02:00
  • 287030c352 Add nullable types Nikita Popov 2017-09-19 08:34:50 +02:00
  • 9cf8b200e5 Fix definition list rendering on GitHub in Terms and Definitions Konrad Borowski 2017-09-19 08:20:39 +02:00
  • 4b8e976b52 Use variable in RHS of byref-assignment Nikita Popov 2017-09-19 05:49:31 +02:00
  • 8082f0911a Fix precedence of coalesce operator Nikita Popov 2017-09-19 05:46:21 +02:00
  • 3c6875b738 Use variable in instanceof-type-designator Nikita Popov 2017-09-19 05:38:28 +02:00
  • 32fe82511d Use variable in list-or-variable Nikita Popov 2017-09-19 05:36:34 +02:00
  • 11b13919b0 Add missing comma in const-elements production Nikita Popov 2017-09-19 05:31:30 +02:00
  • 993ab3eb81 Fix markdown and grammar tool ekinhbayar 2017-05-06 18:32:56 +03:00
  • befef5a037 Account for deprecation notice in (unset) test Nikita Popov 2017-05-05 18:25:25 +02:00
  • 3b9976878b Fix markdown headings Alexey Pyltsyn 2017-05-03 23:09:39 +03:00
  • 40ac5c13bc Reflect changes for RFC: Deprecate and Remove Bareword (Unquoted) Strings Rowan Collins 2017-03-05 19:46:34 +00:00
  • 22020fb79e Fix typo ehmicky 2016-12-22 18:54:08 +01:00
  • 2614bab903 Fix typo ehmicky 2016-12-22 17:36:07 +01:00
  • 6d8c122dd8 fix anonymous-function-creation-expression definition - reverse ordering of return-type and anonymous-function-use-clause Sara Itani 2016-12-14 13:02:36 -08:00
  • 304844ce5f add travis CI badge in README Mathieu Rochette 2016-12-13 09:43:01 +01:00
  • 4826bf652e Fixed anonymous function creation example Serghei Iakovlev 2016-12-13 10:47:46 +02:00
  • c7a8224f76 Add Travis CI support Pedro Magalhães 2016-12-11 23:40:16 +01:00
  • ebf06e157a Update tests to be compatible with master Pedro Magalhães 2016-12-12 21:01:33 +01:00
  • 0ac3b233e6 Fix markup typo in spec/05-types.md:190 Uni- 2016-12-05 01:36:01 +09:00
  • 44e1b9afa0 Fix typo in anon func grammar Nikita Popov 2016-12-02 17:32:45 +01:00
  • 248ec2865a Add the iterable pseudo-type. Ivan Enderlin 2016-12-02 09:13:57 +01:00
  • ae3a7639a0 Fix grammar markup Nikita Popov 2016-11-26 14:54:36 +01:00
  • 512a016a74 Implement grammar rendering + render grammar Nikita Popov 2016-11-25 22:47:55 +01:00
  • eec8da6b03 Remove "Defined elsewhere" blocks Nikita Popov 2016-11-25 23:00:13 +01:00
  • eacc8b33e1 Extract grammar Nikita Popov 2016-11-25 19:05:32 +01:00
  • a1bfc76bee Fix typo Nikita Popov 2016-11-25 18:49:47 +01:00
  • f550b7423d Add $skipFiles to spec_files() Nikita Popov 2016-11-25 18:36:40 +01:00
  • bb8f2d4596 Grammar syntax/typo fixes Nikita Popov 2016-11-20 23:15:46 +01:00
  • 3447bf5d4d A list cannot be empty. Ivan Enderlin 2016-11-16 07:16:30 +01:00
  • 256534b609 Cleanup echo/isset/unset grammar Nikita Popov 2016-11-15 23:15:45 +01:00
  • 0fd1786650 Improve check_refs Nikita Popov 2016-11-15 22:38:27 +01:00
  • 883396eb05 Remove references to #array Nikita Popov 2016-11-15 22:33:56 +01:00
  • 9c1e9d1aa1 Restrict LHS of assignments to variable Nikita Popov 2016-11-15 22:29:10 +01:00
  • 4bc7c825be Remove array-intrinsic Nikita Popov 2016-11-12 17:35:30 +01:00