From 73757ab1265b05ae2c50474e07331588246ae60d Mon Sep 17 00:00:00 2001 From: Sara Golemon Date: Thu, 21 Feb 2013 03:04:00 -0800 Subject: [PATCH 1/2] Allow trailing comma after function declaration and callsites. --- ...function_arguments_trailing_comma_001.phpt | 27 +++++++++++++++++++ ...function_arguments_trailing_comma_002.phpt | 27 +++++++++++++++++++ ...function_arguments_trailing_comma_003.phpt | 8 ++++++ ...function_arguments_trailing_comma_004.phpt | 8 ++++++ ...function_arguments_trailing_comma_005.phpt | 8 ++++++ ...function_arguments_trailing_comma_006.phpt | 8 ++++++ ...function_arguments_trailing_comma_007.phpt | 7 +++++ ...function_arguments_trailing_comma_008.phpt | 7 +++++ ...function_arguments_trailing_comma_009.phpt | 7 +++++ ...function_arguments_trailing_comma_010.phpt | 8 ++++++ Zend/zend_language_parser.y | 4 +-- 11 files changed, 117 insertions(+), 2 deletions(-) create mode 100644 Zend/tests/function_arguments_trailing_comma_001.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_002.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_003.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_004.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_005.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_006.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_007.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_008.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_009.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_010.phpt diff --git a/Zend/tests/function_arguments_trailing_comma_001.phpt b/Zend/tests/function_arguments_trailing_comma_001.phpt new file mode 100644 index 0000000000000..92abe6c41e09b --- /dev/null +++ b/Zend/tests/function_arguments_trailing_comma_001.phpt @@ -0,0 +1,27 @@ +--TEST-- +Trailing commas in function argument declarations +--FILE-- + Date: Thu, 21 Feb 2013 03:04:00 -0800 Subject: [PATCH 2/2] Allow trailing comma after function declaration and callsites. --- ...function_arguments_trailing_comma_001.phpt | 27 +++++++++++++++++++ ...function_arguments_trailing_comma_002.phpt | 27 +++++++++++++++++++ ...function_arguments_trailing_comma_003.phpt | 8 ++++++ ...function_arguments_trailing_comma_004.phpt | 8 ++++++ ...function_arguments_trailing_comma_005.phpt | 8 ++++++ ...function_arguments_trailing_comma_006.phpt | 8 ++++++ ...function_arguments_trailing_comma_007.phpt | 7 +++++ ...function_arguments_trailing_comma_008.phpt | 7 +++++ ...function_arguments_trailing_comma_009.phpt | 7 +++++ ...function_arguments_trailing_comma_010.phpt | 8 ++++++ Zend/zend_language_parser.y | 4 +-- 11 files changed, 117 insertions(+), 2 deletions(-) create mode 100644 Zend/tests/function_arguments_trailing_comma_001.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_002.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_003.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_004.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_005.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_006.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_007.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_008.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_009.phpt create mode 100644 Zend/tests/function_arguments_trailing_comma_010.phpt diff --git a/Zend/tests/function_arguments_trailing_comma_001.phpt b/Zend/tests/function_arguments_trailing_comma_001.phpt new file mode 100644 index 0000000000000..92abe6c41e09b --- /dev/null +++ b/Zend/tests/function_arguments_trailing_comma_001.phpt @@ -0,0 +1,27 @@ +--TEST-- +Trailing commas in function argument declarations +--FILE-- +