Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:122485 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 AAD0A1ACEBF for ; Sat, 24 Feb 2024 02:47:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1708742854; bh=b9Onucmk3przZsKH1q1l9+J8EK43CYUzaDzHvCDm5tQ=; h=Date:To:From:Cc:Subject:In-Reply-To:References:From; b=iwTq49lKHJflESVGmmH438amAiFx5HmkRsXXSj9RkRkxJ1EEVZVbbEFxCyTKfFDt4 ACLEtFCfJ8GlKaWc5FKS1wb/T4JDH7S4jLCMiSbCzRegKA9tBed6XBKroVITAf42jO QUySkIppkvh8Wy3jAcWAQ9f5V5A4eHx+3HVx02Y3wb+bNkK/LR+a81fzIsqsYInSCj GHQx8zpn+9bc95A6Rf3YtFWlbbtTnI53urZjU/WxzHS8TCljPWBSL1cTcgf2G2dw7h YUvivR3Gc/JFO3SmutFY6jLWIzU2o0krgf8gykn003072D4vD2k9bBA3achs2eX8Di ACjhY0NBVFbTA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id B75CE18055E for ; Sat, 24 Feb 2024 02:47:32 +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=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,HTML_MESSAGE, RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL,SPF_HELO_PASS,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-4323.proton.ch (mail-4323.proton.ch [185.70.43.23]) (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 ; Fri, 23 Feb 2024 18:47:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gpb.moe; s=protonmail; t=1708742842; x=1709002042; bh=b9Onucmk3przZsKH1q1l9+J8EK43CYUzaDzHvCDm5tQ=; h=Date:To:From:Cc:Subject:Message-ID:In-Reply-To:References: Feedback-ID:From:To:Cc:Date:Subject:Reply-To:Feedback-ID: Message-ID:BIMI-Selector; b=dkofH/ioyg/zOj/NIrXnI7QpUkLkJd10Fq0Ug4Sm+quMaBTglCMzuN7xgPGV98H0/ mqX9J1o2Apf08EWjdiqRhoJ1RQ+9bLvEq+0oeDVwiNdOt6lsiZPbcDEzC86PwIt/F9 V2bnQJ4gFLY0n+aCvelItnJAgs0rbiU9hgYy4+ZtT3gIELOsq692aD9UVOac8tVaYJ LLOtV3qg90nfVbRtWGpV/IeIWWlGxIvMa6cG6eEoDHVueZzJCvdVEyUYtUduFRcmTe ovSIi48tGOnNbKrzmr2hQRSC6aq+4krqfHktKyj2dsBLnHijWWE9iQHVfzJxe340FJ slkLlGKUWu3Iw== Date: Sat, 24 Feb 2024 02:47:11 +0000 To: Juliette Reinders Folmer Cc: internals@lists.php.net Subject: Re: [PHP-DEV] [Pre-RFC] Convert exit (and die) from language constructs to functions Message-ID: In-Reply-To: <65D94D20.6020702@adviesenzo.nl> References: <65D94D20.6020702@adviesenzo.nl> Feedback-ID: 96993444:user:proton Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="b1_Yncj9OFX3tsW2ZAbIBS1YachnosHEzktWDAJGpjiwcM" From: internals@gpb.moe ("Gina P. Banyard") This is a multi-part message in MIME format. --b1_Yncj9OFX3tsW2ZAbIBS1YachnosHEzktWDAJGpjiwcM Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 T24gU2F0dXJkYXksIDI0IEZlYnJ1YXJ5IDIwMjQgYXQgMDE6NTcsIEp1bGlldHRlIFJlaW5kZXJz IEZvbG1lciA8cGhwLWludGVybmFsc19ub3NwYW1AYWR2aWVzZW56by5ubD4gd3JvdGU6Cgo+IEhp IEdpbmEsCj4KPiBJJ20gbm90IHN1cmUgYSBwZXQtcGVldmUgaXMgYSBnb29kIG1vdGl2YXRpb24g Zm9yIGNyZWF0aW5nIGFuIChJIGV4cGVjdCBsYXJnZSkgYnJlYWtpbmcgY2hhbmdlLgo+Cj4gVGhl IHVwZ3JhZGUgcGF0aCwgSSBzdXBwb3NlLCB3b3VsZCBiZSB1cGRhdGluZyBjYWxscyB0byBgZGll YC9gZXhpdGAgdG8gYWx3YXlzIGhhdmUgcGFyZW50aGVzZXMgPyBPciBhbHRlcm5hdGl2ZWx5IGNo YW5naW5nIHRob3NlIGNhbGxzIHRvIG5ldyB0aHJvdyBleHByZXNzaW9ucyA/Cj4KPiBXaGlsZSB0 aGF0IHNob3VsZG4ndCBiZSB0aGF0IGh1Z2UgYSBwcm9ibGVtIGZvciByZWFsIGNvZGViYXNlcyAo YW5kIHdvdWxkIGJlIGF1dG8tZml4YWJsZSBmb3IgYWRkaW5nIHRoZSBwYXJlbnRoZXNlcyksIHRo ZSBiaWdnZXIgcHJvYmxlbSBJIHNlZSBpcyB0aGUgaHVnZSBhbW91bnQgb2YgdGVhY2hpbmcgbWF0 ZXJpYWxzLCB0dXRvcmlhbHMgYW5kIGJsb2cgcG9zdHMgdXNpbmcgdGhlIHZlcnNpb25zIHdpdGhv dXQgcGFyZW50aGVzZXMgd2hpY2ggd2lsbCBub3cgYWxsIGJlIGludmFsaWRhdGVkLiBJIHRoaW5r IHRoZSBwYWluIGFuZCBjb25mdXNpb24gdGhhdCB3aWxsIGNhdXNlIGZvciBhIGNoYW5nZSBsaWtl IHRoaXMsIHdpbGwgbGluZ2VyIGZvciB5ZWFycyBhbmQgeWVhcnMuCj4KPiBTbWlsZSwKPiBKdWxp ZXR0ZQoKSSBkaWRuJ3QgYWN0dWFsbHkga25vdyBvbmUgY291bGQgZG8gZXhpdDsKQnV0IGxpa2Ug SSBzYWlkLCBpdCBpcyBleHRyZW1lbHkgZWFzeSB0byBzdXBwb3J0LCBhbmQgdGhlIGN1cnJlbnQg UFIgZG9lcyBzdXBwb3J0IGl0IGJ5IGhvb2tpbmcgaW50byB0aGUgdW5kZWZpbmVkIGNvbnN0YW50 IGNvZGUgaW4gdGhlIGVuZ2luZS4KSSBkb24ndCBoYXZlIHN0cm9uZyBvcGluaW9ucyBhYm91dCBy ZW1vdmluZyBzdXBwb3J0IGZvciB0aGlzLgpIb3dldmVyLCBJIGRvIGhhdmUgc3Ryb25nIG9waW5p b25zIGFib3V0IGNoYW5naW5nIHRoZSB0eXBlIGp1Z2dsaW5nIHNlbWFudGljcyBvZiBleGl0KCkg dG8gYmUgdGhlIHVzdWFsIG9uZXMsIGJlY2F1c2UgdGhlIGN1cnJlbnQgb25lIGlzIGp1c3QgY29u ZnVzaW5nLgpJIGFtIGFsc28gbm90IHN1cmUgd2hhdCB3b3VsZCBtYWtlIHRoaXMgYSBsYXJnZSBi cmVha2luZyBjaGFuZ2UsIGFzIGNoYW5naW5nIHRoaXMgZnJvbSBhIGxhbmd1YWdlIGNvbnN0cnVj dCB0byBhIGZ1bmN0aW9uIHByb3ZpZGVzIHVzIHdpdGggbW9yZSBjYXBhYmlsaXRpZXMuCgpCZXN0 IHJlZ2FyZHMsCkdpbmEgUC4gQmFueWFyZA== --b1_Yncj9OFX3tsW2ZAbIBS1YachnosHEzktWDAJGpjiwcM Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: base64 PGRpdiBjbGFzcz0icHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2siIHN0eWxlPSJmb250LWZhbWls eTogQXJpYWwsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxkaXYgY2xhc3M9InByb3Rv bm1haWxfc2lnbmF0dXJlX2Jsb2NrLXVzZXIiPjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OiBBcmlh bCwgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApOyBiYWNr Z3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7Ij48YnI+PC9kaXY+DQogICAgPC9kaXY+ DQogICAgDQogICAgICAgICAgICA8ZGl2IGNsYXNzPSJwcm90b25tYWlsX3NpZ25hdHVyZV9ibG9j ay1wcm90b24gcHJvdG9ubWFpbF9zaWduYXR1cmVfYmxvY2stZW1wdHkiPg0KICAgICAgICANCiAg ICAgICAgICAgIDwvZGl2Pg0KPC9kaXY+DQo8ZGl2IHN0eWxlPSJmb250LWZhbWlseTogQXJpYWws IHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTRweDsiPjxicj48L2Rpdj48ZGl2IGNsYXNzPSJwcm90 b25tYWlsX3F1b3RlIj4NCiAgICAgICAgT24gU2F0dXJkYXksIDI0IEZlYnJ1YXJ5IDIwMjQgYXQg MDE6NTcsIEp1bGlldHRlIFJlaW5kZXJzIEZvbG1lciAmbHQ7cGhwLWludGVybmFsc19ub3NwYW1A YWR2aWVzZW56by5ubCZndDsgd3JvdGU6PGJyPg0KICAgICAgICA8ZGl2Pjxicj48L2Rpdj48Ymxv Y2txdW90ZSBjbGFzcz0icHJvdG9ubWFpbF9xdW90ZSIgdHlwZT0iY2l0ZSI+DQogICAgSGkgR2lu YSw8YnI+DQogICAgPGJyPg0KICAgIEknbSBub3Qgc3VyZSBhIHBldC1wZWV2ZSBpcyBhIGdvb2Qg bW90aXZhdGlvbiBmb3IgY3JlYXRpbmcgYW4gKEkNCiAgICBleHBlY3QgbGFyZ2UpIGJyZWFraW5n IGNoYW5nZS48YnI+DQogICAgPGJyPg0KICAgIFRoZSB1cGdyYWRlIHBhdGgsIEkgc3VwcG9zZSwg d291bGQgYmUgdXBkYXRpbmcgY2FsbHMgdG8gYGRpZWAvYGV4aXRgDQogICAgdG8gYWx3YXlzIGhh dmUgcGFyZW50aGVzZXMgPyBPciBhbHRlcm5hdGl2ZWx5IGNoYW5naW5nIHRob3NlIGNhbGxzDQog ICAgdG8gbmV3IHRocm93IGV4cHJlc3Npb25zID88YnI+DQogICAgPGJyPg0KICAgIFdoaWxlIHRo YXQgc2hvdWxkbid0IGJlIHRoYXQgaHVnZSBhIHByb2JsZW0gZm9yIHJlYWwgY29kZWJhc2VzIChh bmQNCiAgICB3b3VsZCBiZSBhdXRvLWZpeGFibGUgZm9yIGFkZGluZyB0aGUgcGFyZW50aGVzZXMp LCB0aGUgYmlnZ2VyDQogICAgcHJvYmxlbSBJIHNlZSBpcyB0aGUgaHVnZSBhbW91bnQgb2YgdGVh Y2hpbmcgbWF0ZXJpYWxzLCB0dXRvcmlhbHMNCiAgICBhbmQgYmxvZyBwb3N0cyB1c2luZyB0aGUg dmVyc2lvbnMgd2l0aG91dCBwYXJlbnRoZXNlcyB3aGljaCB3aWxsIG5vdw0KICAgIGFsbCBiZSBp bnZhbGlkYXRlZC4gSSB0aGluayB0aGUgcGFpbiBhbmQgY29uZnVzaW9uIHRoYXQgd2lsbCBjYXVz ZSANCiAgICBmb3IgYSBjaGFuZ2UgbGlrZSB0aGlzLCB3aWxsIGxpbmdlciBmb3IgeWVhcnMgYW5k IHllYXJzLjxicj4NCiAgICA8YnI+DQogICAgU21pbGUsPGJyPg0KICAgIEp1bGlldHRlPGJyPg0K ICAgIDxicj4NCiAgDQoNCg0KICAgICAgICA8L2Jsb2NrcXVvdGU+PHNwYW4gc3R5bGU9ImZvbnQt ZmFtaWx5OkFyaWFsLCBzYW5zLXNlcmlmIj48L3NwYW4+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6 QXJpYWwsIHNhbnMtc2VyaWYiPjxicj48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlh bCwgc2Fucy1zZXJpZiI+SSBkaWRuJ3QgYWN0dWFsbHkga25vdyBvbmUgY291bGQgZG8gZXhpdDs8 L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCwgc2Fucy1zZXJpZiI+QnV0IGxpa2Ug SSBzYWlkLCBpdCBpcyBleHRyZW1lbHkgZWFzeSB0byBzdXBwb3J0LCBhbmQgdGhlIGN1cnJlbnQg UFIgZG9lcyBzdXBwb3J0IGl0IGJ5IGhvb2tpbmcgaW50byB0aGUgdW5kZWZpbmVkIGNvbnN0YW50 IGNvZGUgaW4gdGhlIGVuZ2luZS48L2Rpdj48ZGl2IHN0eWxlPSJmb250LWZhbWlseTpBcmlhbCwg c2Fucy1zZXJpZiI+SSBkb24ndCBoYXZlIHN0cm9uZyBvcGluaW9ucyBhYm91dCByZW1vdmluZyBz dXBwb3J0IGZvciB0aGlzLjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLCBzYW5z LXNlcmlmIj5Ib3dldmVyLCBJIGRvIGhhdmUgc3Ryb25nIG9waW5pb25zIGFib3V0IGNoYW5naW5n IHRoZSB0eXBlIGp1Z2dsaW5nIHNlbWFudGljcyBvZiBleGl0KCkgdG8gYmUgdGhlIHVzdWFsIG9u ZXMsIGJlY2F1c2UgdGhlIGN1cnJlbnQgb25lIGlzIGp1c3QgY29uZnVzaW5nLjwvZGl2PjxkaXYg c3R5bGU9ImZvbnQtZmFtaWx5OkFyaWFsLCBzYW5zLXNlcmlmIj5JIGFtIGFsc28gbm90IHN1cmUg d2hhdCB3b3VsZCBtYWtlIHRoaXMgYSBsYXJnZSBicmVha2luZyBjaGFuZ2UsIGFzIGNoYW5naW5n IHRoaXMgZnJvbSBhIGxhbmd1YWdlIGNvbnN0cnVjdCB0byBhIGZ1bmN0aW9uIHByb3ZpZGVzIHVz IHdpdGggbW9yZSBjYXBhYmlsaXRpZXMuPGJyPjwvZGl2PjxkaXYgc3R5bGU9ImZvbnQtZmFtaWx5 OkFyaWFsLCBzYW5zLXNlcmlmIj48YnI+PC9kaXY+PGRpdiBzdHlsZT0iZm9udC1mYW1pbHk6QXJp YWwsIHNhbnMtc2VyaWYiPg0KICAgIDxkaXY+DQogICAgICAgIDxkaXYgc3R5bGU9ImJhY2tncm91 bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxzcGFuIHN0eWxlPSJmb250LWZhbWlseTpW ZXJkYW5hLCBzYW5zLXNlcmlmIj5CZXN0IHJlZ2FyZHMsPC9zcGFuPjwvZGl2PjxkaXYgc3R5bGU9 ImJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsiPjxicj48L2Rpdj48c3BhbiBz dHlsZT0iYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyI+PHNwYW4gc3R5bGU9 ImZvbnQtZmFtaWx5OlZlcmRhbmEsIHNhbnMtc2VyaWYiPkdpbmEgUC4gQmFueWFyZDwvc3Bhbj48 L3NwYW4+PC9kaXY+PC9kaXY+PGJyPg0KICAgIDwvZGl2Pg== --b1_Yncj9OFX3tsW2ZAbIBS1YachnosHEzktWDAJGpjiwcM--