Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125183 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id AD22F1A00BD for ; Sat, 24 Aug 2024 16:49:31 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1724518283; bh=6lWCLfHXxN8LYK9c75Rmh3nxH/m4nnVkw0NRjlkVgVk=; h=Date:To:From:Subject:From; b=Y+/IOgrVTaeySGW2hjukzcCNtYec4p/dgISnTQHxaV+kb2BOY/QuPkBENfR6g2B6y GLWdCPnnx1dTYYBLYZtuVdY+d6d+JWgMxJmmoig+/FJUM9KNupZAxbGuN1LiAxBnpQ 5npc/zCDQudwU/8rQgIbdRyFkIqeW2H6M8mOodxUIeKQkh2vUpmZoHZ/1oPu18V64A Z68tbDzC8q5KYTjKRtBg/SQYmrBiuUS+L1Otn/23jMZOi8XJNzoAe2W9s9YVRrM9TZ GhBOcaHTdRpAOhkaVFun/XLHMjHKO0ojYFkLSwLbb8aLsFta4B5fFl+jrhT9hcZCmQ QFYJlUVWenYJQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id E6EC1180052 for ; Sat, 24 Aug 2024 16:51:21 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mail-wr1-f42.google.com (mail-wr1-f42.google.com [209.85.221.42]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Sat, 24 Aug 2024 16:51:21 +0000 (UTC) Received: by mail-wr1-f42.google.com with SMTP id ffacd0b85a97d-37189d8e637so1651717f8f.3 for ; Sat, 24 Aug 2024 09:49:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=scriptfusion-com.20230601.gappssmtp.com; s=20230601; t=1724518168; x=1725122968; darn=lists.php.net; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=Bt1sn4Dgl7G4yyJPLRKWN+3EA0ul7WgnS+FkrOSc4jk=; b=xLbeuUuIaHgGuAXdTxUptQkodxWHg6pYpeD+rjADTy5k7WHHYyGtuT8CPJQutv15XJ vjODzL1fp3C1K8ZJNpw/w2xW+qMj6imVphqvVcjLWkjpSR3gpyR5AQny+VeVcVk53BY3 HPK0xpQXmHACgfVGJDNXK7aej2rRwjz2b64aETrCvoINp7LIKe0mTbSoRxJW6YrR0smI WkZ3WS5Qvl7eFFX7iWvmLHKj5u1YV5tmTyyZ8B31y9R21j6FgLZ7jiJr3WL8WRDBr7V+ 5OT7JV0GB59ROOkzI7izlootOudH4oEhyuGwA6F6kKfGTyyyhwIBPWY2PLGA8tvkAup3 ZOfA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1724518168; x=1725122968; h=content-transfer-encoding:subject:from:content-language:to :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=Bt1sn4Dgl7G4yyJPLRKWN+3EA0ul7WgnS+FkrOSc4jk=; b=PXLQbZ0Bpvesczxl6GHL3+YoaHAeUxDFmj7ZcZwOEsS2UPAEu3vqJp/fHtE/PyqzoG 6WwwOomd+dKajwgFCBfPKXIr25ZZxgUjAIAyTjk8dP3HTO7FmbNPm8RjZtXBbHd9uNKf +cB/ZopD7t6txblIgtEil6CQet5IzOcZ3yiuBtQFXRLJTBJlS7jGgKkQdrilZrj2jg3k okM6UPyi4SfXYgwgPEXY/oLgRRVHX0RbEvn8zUp8tL+9ugkqrzjmqCUgK8f1TLpPUik/ T9UvYOl1yRl3PODc78GcAfoTvENrEZ88Ld+wKlrryqk019lAOJBiq6cZ4lYqU+MA7Y7c WErg== X-Gm-Message-State: AOJu0YzC1qI13gblCrrmc1SOG5NRTFXgsmB2vlBlszH0GDlbDIHZkVje UQu7f2+vfxJjUDldQUE93CJo5XMx7PvGEvcL11v6WMH77xn1uZPghAzpOsFQwxW1lxcU4X2Jw/Z W X-Google-Smtp-Source: AGHT+IFTXIjw/oTdhlbgiakgdy1NXH43RiYe70C0RTMZkItaaA4kJTQ1KYomKR9v/5RIZlb3MY0wZw== X-Received: by 2002:a05:6000:4c4:b0:36b:bb61:f576 with SMTP id ffacd0b85a97d-373118e33ddmr3227183f8f.44.1724518168267; Sat, 24 Aug 2024 09:49:28 -0700 (PDT) Received: from ?IPV6:2a01:4b00:bf09:5101:d8ab:c916:f8ab:74d2? ([2a01:4b00:bf09:5101:d8ab:c916:f8ab:74d2]) by smtp.googlemail.com with ESMTPSA id ffacd0b85a97d-3730810fb76sm7002934f8f.8.2024.08.24.09.49.27 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 24 Aug 2024 09:49:27 -0700 (PDT) Message-ID: <0c8ed5d6-5507-4c41-8d7f-05d14ba8aa4c@scriptfusion.com> Date: Sat, 24 Aug 2024 17:49:26 +0100 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: "internals@lists.php.net" Content-Language: en-GB Subject: [PHP-DEV] [RFC] Default expression Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit From: bilge@scriptfusion.com (Bilge) Hi gang, New RFC just dropped: https://wiki.php.net/rfc/default_expression. I think some of you might enjoy this one. Hit me with any feedback. This one already comes complete with working implementation that I've been cooking for a little while. Considering I don't know C or PHP internals, one might think implementing this feature would be prohibitively difficult, but considering the amount of help and guidance I received fromĀ Ilija, Bob and others, it would be truer to say it would have been more difficult to fail! Huge thanks to them. Cheers, Bilge