com php-spec: Initial draft specification commit: CONTRIBUTING.md LICENSE README.md spec/php-spec-draft.md tests/.gitignore tests/README.md
tests/arrays/arrays.php tests/arrays/arrays.php.expectf tests/basic_concepts/memory_model_and_array_types.p hp
tests/basic_concepts/memory_model_and_array_type s.php.expect tests/basic_concepts/memory_model_and _handle_types.php
tests/basic_concepts/memory_model _and_handle_types.php.expectf tests/basic_concept s/

From: Date: Wed, 30 Jul 2014 16:37:33 +0000
Subject: com php-spec: Initial draft specification commit: CONTRIBUTING.md LICENSE README.md spec/php-spec-draft.md tests/.gitignore tests/README.md
tests/arrays/arrays.php tests/arrays/arrays.php.expectf tests/basic_concepts/memory_model_and_array_types.p hp
tests/basic_concepts/memory_model_and_array_type s.php.expect tests/basic_concepts/memory_model_and _handle_types.php
tests/basic_concepts/memory_model _and_handle_types.php.expectf tests/basic_concept s/
Groups: php.standards 
Request: Send a blank email to standards-+get-124@lists.php.net to get a copy of this message
Commit: 02d8a11d9a8813522f4ed4309b811c0ffb07d243 Author: JoelMarcey <joelm@fb.com> Wed, 30 Jul 2014 08:38:06 -0700 Parents: ff80ce0b327437732ac4c3a1fe7a36480a11e4ff Branches: master Link: http://git.php.net/?p=php-spec.git;a=commitdiff;h=02d8a11d9a8813522f4ed4309b811c0ffb07d243 Log: Initial draft specification commit Summary: "A journey of a thousand miles begins with a single step" - Lao-tzu

A CONTRIBUTING.md A LICENSE M README.md A spec/php-spec-draft.md A tests/.gitignore A tests/README.md A tests/arrays/arrays.php A tests/arrays/arrays.php.expectf A tests/basic_concepts/memory_model_and_array_types.php A tests/basic_concepts/memory_model_and_array_types.php.expect A tests/basic_concepts/memory_model_and_handle_types.php A tests/basic_concepts/memory_model_and_handle_types.php.expectf A tests/basic_concepts/memory_model_and_resources.php A tests/basic_concepts/memory_model_and_resources.php.expect A tests/basic_concepts/memory_model_and_value_types.php A tests/basic_concepts/memory_model_and_value_types.php.expectf A tests/basic_concepts/storage_duration.php A tests/basic_concepts/storage_duration.php.expect A tests/classes/Aircraft.inc A tests/classes/MathLibrary.inc A tests/classes/MyCollection.inc A tests/classes/PassengerJet.inc A tests/classes/Point.inc A tests/classes/Point2.inc A tests/classes/Vehicle.inc A tests/classes/__gets_return_type.php A tests/classes/__gets_return_type.php.expect A tests/classes/__php_incomplete_class.php A tests/classes/__php_incomplete_class.php.expect A tests/classes/classes.php A tests/classes/classes.php.expect A tests/classes/cloning.php A tests/classes/cloning.php.expectf A tests/classes/constructors.php A tests/classes/constructors.php.expect A tests/classes/destructors.php A tests/classes/destructors.php.expectf A tests/classes/dynamic_methods.php A tests/classes/dynamic_methods.php.expectf A tests/classes/dynamic_properties.php A tests/classes/dynamic_properties.php.expect A tests/classes/dynamic_properties2.php A tests/classes/dynamic_properties2.php.expectf A tests/classes/dynamic_properties3.php A tests/classes/dynamic_properties3.php.expectf A tests/classes/invoke.php A tests/classes/invoke.php.expect A tests/classes/invoking.php A tests/classes/invoking.php.expect A tests/classes/mathlibrary_test1.php A tests/classes/mathlibrary_test1.php.expectf A tests/classes/mylist.php A tests/classes/mylist.php.expect A tests/classes/overloading.php A tests/classes/overloading.php.expect A tests/classes/overloading_2.php A tests/classes/overloading_2.php.expectf A tests/classes/overloading_methods.php A tests/classes/overloading_methods.php.expectf A tests/classes/overloading_play.php A tests/classes/overloading_play.php.expectf A tests/classes/overloading_properties.php A tests/classes/overloading_properties.php.expect A tests/classes/overloading_properties2.php A tests/classes/overloading_properties2.php.expectf A tests/classes/point2_test1.php A tests/classes/point2_test1.php.expect A tests/classes/point_test1.php A tests/classes/point_test1.php.expectf A tests/classes/property_initializer.php A tests/classes/property_initializer.php.expect A tests/classes/serializable.php A tests/classes/serializable.php.expect A tests/classes/setting_state.php A tests/classes/setting_state.php.expectf A tests/classes/sleep_and_wakeup.php A tests/classes/sleep_and_wakeup.php.expectf A tests/classes/stdClass.expect A tests/classes/stdClass.php A tests/classes/stdClass.php.expect A tests/classes/using_class_declarations.php A tests/classes/using_class_declarations.php.expect A tests/classes/vehicle_test1.php A tests/classes/vehicle_test1.php.expect A tests/classes/visibility.php A tests/classes/visibility.php.expectf A tests/config.ini A tests/constants/classes.php A tests/constants/classes.php.expect A tests/constants/constants.php A tests/constants/constants.php.expectf A tests/constants/core_predefined_constants.php A tests/constants/core_predefined_constants.php.expectf A tests/constants/core_predefined_constants2.php A tests/constants/core_predefined_constants2.php.expectf A tests/constants/includefile.inc A tests/constants/testfile.txt A tests/exception_handling/MyRangeException.inc A tests/exception_handling/exception_class.php A tests/exception_handling/exception_class.php.expectf A tests/exception_handling/exception_class_(experiment_1).php A tests/exception_handling/exception_class_(experiment_1).php.expectf A tests/exception_handling/exception_class_from_within_a_class.php A tests/exception_handling/exception_class_from_within_a_class.php.expectf A tests/exception_handling/exception_class_using_conditional_functions.php A tests/exception_handling/exception_class_using_conditional_functions.php.expectf A tests/exception_handling/hierarchy_of_exception_classes.php A tests/exception_handling/hierarchy_of_exception_classes.php.expect A tests/exception_handling/jump_from_catch_or_finally_clause.php A tests/exception_handling/jump_from_catch_or_finally_clause.php.expect A tests/exception_handling/myrangeexception_test1.php A tests/exception_handling/myrangeexception_test1.php.expectf A tests/exception_handling/odds_and_ends.php A tests/exception_handling/odds_and_ends.php.expect A tests/exception_handling/set_exception_handler.php A tests/exception_handling/set_exception_handler.php.expectf A tests/expressions/additive_operators/addition_subtraction_concatenation.php A tests/expressions/additive_operators/addition_subtraction_concatenation.php.expect A tests/expressions/additive_operators/array_concatenation.php A tests/expressions/additive_operators/array_concatenation.php.expectf A tests/expressions/assignment_operators/assignment.php A tests/expressions/assignment_operators/assignment.php.expect A tests/expressions/binary_logical_operators/binary_logical_operators.php A tests/expressions/binary_logical_operators/binary_logical_operators.php.expect A tests/expressions/bitwise_and,_or,_xor_operators/bitwise_and_or_xor.php A tests/expressions/bitwise_and,_or,_xor_operators/bitwise_and_or_xor.php.expect A tests/expressions/bitwise_shift_operators/bitwise_shift.php A tests/expressions/bitwise_shift_operators/bitwise_shift.php.expect A tests/expressions/conditional_operator/conditional.php A tests/expressions/conditional_operator/conditional.php.expect A tests/expressions/equality_operators/comparisons.php A tests/expressions/equality_operators/comparisons.php.expectf A tests/expressions/equality_operators/equality_comparison_of_objects.expect A tests/expressions/equality_operators/equality_comparison_of_objects.php A tests/expressions/equality_operators/equality_comparison_of_objects.php.expect A tests/expressions/error_control_operator/error_control.php A tests/expressions/error_control_operator/error_control.php.expectf A tests/expressions/execution_operator/dirlist.txt A tests/expressions/execution_operator/execution_operator.php A tests/expressions/execution_operator/execution_operator.php.expectf A tests/expressions/general/associativity.php A tests/expressions/general/associativity.php.expect A tests/expressions/general/order_of_evaluation.php A tests/expressions/general/order_of_evaluation.php.expect A tests/expressions/general/precedence.php A tests/expressions/general/precedence.php.expect A tests/expressions/general/sequence_points.php A tests/expressions/general/sequence_points.php.expect A tests/expressions/general/vacuous_expressions.php A tests/expressions/general/vacuous_expressions.php.expect A tests/expressions/instanceof_operator/instanceof.php A tests/expressions/instanceof_operator/instanceof.php.expect A tests/expressions/multiplicative_operators/multiplication_division_modulus.php A tests/expressions/multiplicative_operators/multiplication_division_modulus.php.expectf A tests/expressions/postfix_operators/exponentiation.php A tests/expressions/postfix_operators/exponentiation.php.expect A tests/expressions/postfix_operators/member_selection_operator.php A tests/expressions/postfix_operators/member_selection_operator.php.expectf A tests/expressions/postfix_operators/post-increment_and_decrement.php A tests/expressions/postfix_operators/post-increment_and_decrement.php.expect A tests/expressions/postfix_operators/post-increment_and_decrement_integer_edge_cases.php A tests/expressions/postfix_operators/post-increment_and_decrement_integer_edge_cases.php.expect A tests/expressions/postfix_operators/scope_resolution_operator.php A tests/expressions/postfix_operators/scope_resolution_operator.php.expect A tests/expressions/postfix_operators/subscripting.php A tests/expressions/postfix_operators/subscripting.php.expectf A tests/expressions/postfix_operators/subscripting_2.php A tests/expressions/postfix_operators/subscripting_2.php.expectf A tests/expressions/primary_expressions/Point.inc A tests/expressions/primary_expressions/Point2.inc A tests/expressions/primary_expressions/intrinsics_echo.php A tests/expressions/primary_expressions/intrinsics_echo.php.expect A tests/expressions/primary_expressions/intrinsics_empty.php A tests/expressions/primary_expressions/intrinsics_empty.php.expectf A tests/expressions/primary_expressions/intrinsics_eval.php A tests/expressions/primary_expressions/intrinsics_eval.php.expect A tests/expressions/primary_expressions/intrinsics_exit.php A tests/expressions/primary_expressions/intrinsics_exit.php.expect A tests/expressions/primary_expressions/intrinsics_isset.php A tests/expressions/primary_expressions/intrinsics_isset.php.expectf A tests/expressions/primary_expressions/intrinsics_list.php A tests/expressions/primary_expressions/intrinsics_list.php.expectf A tests/expressions/primary_expressions/intrinsics_print.php A tests/expressions/primary_expressions/intrinsics_print.php.expect A tests/expressions/primary_expressions/intrinsics_unset.php A tests/expressions/primary_expressions/intrinsics_unset.php.expectf A tests/expressions/primary_expressions/primary.php A tests/expressions/primary_expressions/primary.php.expect A tests/expressions/relational_operators/comparisons1.php A tests/expressions/relational_operators/comparisons1.php.expectf A tests/expressions/relational_operators/comparisons2.php A tests/expressions/relational_operators/comparisons2.php.expectf A tests/expressions/relational_operators/comparisons3.php A tests/expressions/relational_operators/comparisons3.php.expectf A tests/expressions/relational_operators/comparisons4.php A tests/expressions/relational_operators/comparisons4.php.expectf A tests/expressions/relational_operators/comparisons5.php A tests/expressions/relational_operators/comparisons5.php.expectf A tests/expressions/relational_operators/relational_comparison_of_objects.except A tests/expressions/relational_operators/relational_comparison_of_objects.php A tests/expressions/relational_operators/relational_comparison_of_objects.php.expect A tests/expressions/source_file_inclusion/Circle.inc A tests/expressions/source_file_inclusion/Point.inc A tests/expressions/source_file_inclusion/Positions.inc A tests/expressions/source_file_inclusion/include.php A tests/expressions/source_file_inclusion/include.php.expectf A tests/expressions/source_file_inclusion/include_once.php A tests/expressions/source_file_inclusion/include_once.php.expectf A tests/expressions/source_file_inclusion/limits.php A tests/expressions/source_file_inclusion/limits.php.expectf A tests/expressions/source_file_inclusion/mycolors.php A tests/expressions/source_file_inclusion/mycolors.php.expectf A tests/expressions/source_file_inclusion/require.php A tests/expressions/source_file_inclusion/require.php.expectf A tests/expressions/source_file_inclusion/require_once.php A tests/expressions/source_file_inclusion/require_once.php.expectf A tests/expressions/source_file_inclusion/return_none.php A tests/expressions/source_file_inclusion/return_none.php.expect A tests/expressions/source_file_inclusion/return_with_value.php A tests/expressions/source_file_inclusion/return_with_value.php.expect A tests/expressions/source_file_inclusion/return_without_value.php A tests/expressions/source_file_inclusion/return_without_value.php.expect A tests/expressions/source_file_inclusion/test.php A tests/expressions/source_file_inclusion/test.php.expectf A tests/expressions/unary_operators/cast.php A tests/expressions/unary_operators/cast.php.expectf A tests/expressions/unary_operators/pre-increment_and_decrement.php A tests/expressions/unary_operators/pre-increment_and_decrement.php.expect A tests/expressions/unary_operators/pre-increment_and_decrement_integer_edge_cases.php A tests/expressions/unary_operators/pre-increment_and_decrement_integer_edge_cases.php.expect A tests/expressions/unary_operators/testfile.txt A tests/expressions/unary_operators/unary_arithmetic_operators.php A tests/expressions/unary_operators/unary_arithmetic_operators.php.expect A tests/expressions/yield_operator/Testfile.txt A tests/expressions/yield_operator/yield.php A tests/expressions/yield_operator/yield.php.expect A tests/expressions/yield_operator/yield_play.php A tests/expressions/yield_operator/yield_play.php.expect A tests/functions/TestInc.inc A tests/functions/anonymous_functions.php A tests/functions/anonymous_functions.php.expectf A tests/functions/basics.php A tests/functions/basics.php.expectf A tests/functions/byrefs.php A tests/functions/byrefs.php.expectf A tests/functions/byrefs_in_array_elements.php A tests/functions/byrefs_in_array_elements.php.expect A tests/functions/conditionally_defined_function.php A tests/functions/conditionally_defined_function.php.expect A tests/functions/default_arguments.php A tests/functions/default_arguments.php.expectf A tests/functions/order_of_evaluation.php A tests/functions/order_of_evaluation.php.expectf A tests/functions/passing_arguments.php A tests/functions/passing_arguments.php.expectf A tests/functions/passing_by_reference.php A tests/functions/passing_by_reference.php.expectf A tests/functions/recursion.php A tests/functions/recursion.php.expect A tests/functions/type_hints.php A tests/functions/type_hints.php.expect A tests/functions/using_byrefs_to_undefined_variables.php A tests/functions/using_byrefs_to_undefined_variables.php.expectf A tests/functions/variable_functions.php A tests/functions/variable_functions.php.expect A tests/interfaces/MyCollection.inc A tests/interfaces/MyList.inc A tests/interfaces/arrayaccess.php A tests/interfaces/arrayaccess.php.expect A tests/interfaces/interfaces.php A tests/interfaces/interfaces.php.expect A tests/interfaces/iterator.php A tests/interfaces/iterator.php.expect A tests/interfaces/vector.php A tests/interfaces/vector.php.expect A tests/lexical_structure/comments.php A tests/lexical_structure/comments.php.expect A tests/lexical_structure/keywords.php A tests/lexical_structure/keywords.php.expect A tests/lexical_structure/tokens/array_literals.php A tests/lexical_structure/tokens/array_literals.php.expect A tests/lexical_structure/tokens/heredoc_string_literals.php A tests/lexical_structure/tokens/heredoc_string_literals.php.expect A tests/lexical_structure/tokens/integer_literals_edge_cases.php A tests/lexical_structure/tokens/integer_literals_edge_cases.php.expect A tests/lexical_structure/tokens/nowdoc_string_literals.php A tests/lexical_structure/tokens/nowdoc_string_literals.php.expect A tests/lexical_structure/tokens/point.php A tests/lexical_structure/tokens/point.php.expect A tests/lexical_structure/tokens/point2.php A tests/lexical_structure/tokens/point2.php.expect A tests/lexical_structure/tokens/string_literals.php A tests/lexical_structure/tokens/string_literals.php.expectf A tests/make_phpt A tests/namespaces/Circle.inc A tests/namespaces/Point.inc A tests/namespaces/name_lookup.php A tests/namespaces/name_lookup.php.expect A tests/namespaces/namespaces1.php A tests/namespaces/namespaces1.php.expect A tests/namespaces/namespaces2.php A tests/namespaces/namespaces2.php.expect A tests/namespaces/using_namespaces_1.php A tests/namespaces/using_namespaces_1.php.expect A tests/namespaces/using_namespaces_2.php A tests/namespaces/using_namespaces_2.php.expect A tests/namespaces/using_namespaces_3.php A tests/namespaces/using_namespaces_3.php.expect A tests/scope/scope.php A tests/scope/scope.php.expect A tests/serialization/Point.inc A tests/serialization/serialize.php A tests/serialization/serialize.php.expect A tests/statements/declare/declare.php A tests/statements/declare/declare.php.expect A tests/statements/expression_statement.php A tests/statements/expression_statement.php.expect A tests/statements/iteration/do.php A tests/statements/iteration/do.php.expect A tests/statements/iteration/for.php A tests/statements/iteration/for.php.expect A tests/statements/iteration/foreach.php A tests/statements/iteration/foreach.php.expect A tests/statements/iteration/while.php A tests/statements/iteration/while.php.expectf A tests/statements/jump/break.php A tests/statements/jump/break.php.expect A tests/statements/jump/continue.php A tests/statements/jump/continue.php.expect A tests/statements/jump/goto.php A tests/statements/jump/goto.php.expect A tests/statements/selection/if.php A tests/statements/selection/if.php.expectf A tests/statements/selection/switch.php A tests/statements/selection/switch.php.expect A tests/traits/traits.php A tests/traits/traits.php.expectf A tests/types/resource/resource_from_fopen.php A tests/types/resource/resource_from_fopen.php.expectf A tests/types/resource/resources.php A tests/types/resource/resources.php.expect A tests/types/resource/testfile.txt A tests/types/string/numeric_like_strings.php A tests/types/string/numeric_like_strings.php.expect A tests/types/string/numeric_strings.php A tests/types/string/numeric_strings.php.expectf A tests/variables/predefined_variables.php A tests/variables/predefined_variables.php.expectf A tests/variables/unsetting_variables.php A tests/variables/unsetting_variables.php.expectf A tests/variables/variable_kinds.php A tests/variables/variable_kinds.php.expect A tests/variables/variable_names.php A tests/variables/variable_names.php.expectf A tests/variables/variable_variables.php A tests/variables/variable_variables.php.expectf A tools/README.md A tools/xreference/README.md A tools/xreference/section_map.csv A tools/xreference/xreference.php
« previous php.standards (#124) next »