Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:125256 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 4D8F61A00BD for ; Mon, 26 Aug 2024 08:58:32 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1724662824; bh=5qySYH54pCCJE8vpzxf+O0P3pGQ+lLdyPZuWzuOv23Y=; h=Date:Subject:To:References:From:In-Reply-To:From; b=KWahUQHgXR0MX0JwfmLtIRQdae0bUMNBgp/fdAdEzit1DLAodcv+Y6S6izcd4jPHV ExDhMiYL7Q9LpJDS1wm5WzWDQSJxYNzh2X3w3W9BuoK5Ds3xENPEbXvhU1vr6Q8JBO QjnMxpUMh0TvEQu/ydaP9ekqQbyOplWvhykaxQmgjOTLQgR3l9jc+yuRaJaLWsQ8/k 4rUylWym2Xo6TdpoLgOFQybhj3zCUm5hchNHeDIoyZ/3sERLHjD4E2lyETL2jZfoBt CnyPP/wY3btBFZMNvzOe5r02UCG9+6Zl7nJlkga+QYz5VcTvpymQllsA4BaAam6Yap unYmK4lqaxKHQ== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id D1A8D18006D for ; Mon, 26 Aug 2024 09:00:23 +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.2 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: No X-Envelope-From: Received: from mout.gmx.net (mout.gmx.net [212.227.17.22]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 26 Aug 2024 09:00:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de; s=s31663417; t=1724662708; x=1725267508; i=cmbecker69@gmx.de; bh=OGo0gTc9EHxKTD37DyOfOwmzNICXG2s8MBQlBTtvPBc=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:To: References:From:In-Reply-To:Content-Type: Content-Transfer-Encoding:cc:content-transfer-encoding: content-type:date:from:message-id:mime-version:reply-to:subject: to; b=S+PGvxFd2MZAxJh7PlvWyFvMUcBiBzZn4Ju/1VAUIUm+GfSOtStnTDeOEkt1noS1 6jzKk0yXMx4Ad0xo7nLZ12h02FOa/k3baK3y/XXyr02BGvoNpQhlUCd6hu0lewksK Zm/eOUjOc61x/OaprKCJI9RbjV7pfSERNEsMyjf10RSkMzs5rtbN8P8Opb5T3M5DX 5k6vHFvorXfUgFDcnSVMxqRsY/WQWtAQ231t85XzvvcX9iSdMgCTJprYZx5tKBsMV Hz/INlEJpiZZ61UUaK7s8F/GYDchE6RJPYE5Vlf8yaZRuLuamYJYpB7DihBd5auG9 aJlW7AqOHkKeYyo1BQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from [192.168.2.130] ([79.251.205.37]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1MG9kC-1ssTIe0hdU-0098n4; Mon, 26 Aug 2024 10:58:28 +0200 Message-ID: <73301950-03e7-4f3c-9fab-402645f77272@gmx.de> Date: Mon, 26 Aug 2024 10:58:27 +0200 Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net x-ms-reactions: disallow MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PHP-DEV] [RFC] Default expression To: Bilge , internals@lists.php.net References: <0c8ed5d6-5507-4c41-8d7f-05d14ba8aa4c@scriptfusion.com> <0cfd3a28-3cb0-4478-85fb-cf086d8e5c66@app.fastmail.com> <3e0d031e-256f-47cd-9a2b-dcdc760f5498@scriptfusion.com> <6afeb23a-867f-457d-9b13-fdf5af02c31e@scriptfusion.com> <928d6c8c-c969-4d55-82ff-5da8fc3d3035@scriptfusion.com> Content-Language: de-DE In-Reply-To: <928d6c8c-c969-4d55-82ff-5da8fc3d3035@scriptfusion.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K1:E69CKYejWcLnRmo3TrjVDkc2h0xU3ajxD7VKCLovnj+MDw17Lqe w/vo7s05LXb6leZJg53amaiXQgs8RF1xBFPuWcidAg6L/Jwwm1mAC0hM6/4wJ6P8SidRJWx JjaMMLprpL1iNRWLOEWsjuQNdDAYQWahM0PDvy2F9XmxfE6R1KofzbRtv55z571ilrKtKVc UXFmmCDeNH+tc8wOGjeNw== UI-OutboundReport: notjunk:1;M01:P0:dJcXIQo6Ch4=;w4ED66K2QKOqiDafwTZGnnPRIEa hPw2KW/Bl1jQABqeDjc/jHdEahcHRnsJkZ8Nu6zsjmzAR6frjISabPwicaEoleBQffuYiVajy eckJe0IydRZk4RlucOU3fnFJ+3OfxeEWkf92Ksj6Od1ggkbNfFbHJtL0Gp2zVYkjQdk5U2sI5 +QxhI8xUIzJvbgL5crCGNSY5vtbC0+ac4WEVoMp3ejMog33iHVftcEDn4VReZI5LsDP5uXeG7 am0RL6p089T1UfkKV7q8Jb9KXYKkdz3n0CLD5vDEQnt4RjqVMH/xnFilm4R3541oDeniCpG1F g5ODqrcY/gHm/91+RoJN9d8zfny3NiMfwYp3eYu0waC37T7CM+BpcHWvI9TXUYWDLNz2lbxbk 4VhRhaN+1Pmhnb0LX9JmcYOwykEACWM3JtqBGi2Jt1GDrL3vZm6e/OM96R0SAtt3gBdcn5eiz +7sZRo14ws8mmyB0PDtUKFH7zQZXx2IMOulm0lF69wn9V+/q32440iyPOFgE4aZFh6MRMZW3D X+6R1pRwAcFrlz5billnN1C8kkqkeWvuF0LudAk7j5Tw58ktWhi1tGnl+Mc8zyoHj0xb9RYlY rvA5MGKxGxd0NX0HxW8BfSuFQcn3zPLkM9DUG4tZkHe9kZOvpTz7KcNSdYyUh5QY+D0Ky1yk8 KcjW/MsgDFaMV4XV4Pj6wy7BZZrF/IQq0nbvT9KDBR+NB40CCtNTV3XiJRiGFiEk5B6yfRw5/ 0PqnKnOZijS2MJovmqFbZK2+afqh8Y1QJVJMHrzofwgAZpZXTQhi7IQtJmtm37O5aWyv7Ta4L 5tBmIiidqTZgeLDla3NnVFgg== From: cmbecker69@gmx.de ("Christoph M. Becker") On 25.08.2024 at 23:51, Bilge wrote: > If you believe I am incorrect about this, I encourage you to submit a > (working) Bison patch to demonstrate how a restricted expression grammar > subset can still recurse with the unrestricted superset, then we can > start having this discussion more seriously. It seems to me that the restriction does not have be enforced by the parser, but *could* be enforced during compilation of the AST. If that *should* be done, is a different question. Christoph