A projekt PXP előzetes kiadása, amely a PHP nyelv kiterjesztett dialektusát fejleszti.

Megjelent a PXP programozási nyelv első tesztkiadása, amely kiterjeszti a PHP-t új szintaktikai konstrukciók és a futási könyvtár bővített lehetőségeinek támogatásával. A PXP nyelven írt kód normál PHP-szkriptekre fordul, amelyeket a megszokott PHP-értelmező hajt végre. Mivel a PXP csupán kiegészíti a PHP-t, minden meglévő PHP-kóddal kompatibilis. A PXP jellemzői közé tartozik a PHP típusok rendszerének bővítése az adatok jobb reprezentációja és a statikus elemzés alkalmazása érdekében, valamint egy bővített osztálykönyvtár biztosítása a biztonságos kódírás megkönnyítése érdekében.

Az első verzió kísérleti prototípusként kerül bemutatásra, amely egyelőre nem alkalmas széleskörű alkalmazásra és főleg a PHP-ra írt megvalósítást teszteli, amely a PHP-Parser elemzőt használja (az első prototípusokat Rust nyelven próbálták kifejleszteni, de ezt az ötletet elvetették). Az első verzió elérhető bővített lehetőségei közül kiemelhető a több soros zárványok támogatása: $name = «Ryan»; $hello = fn (): void { echo «Hello, {$name}!»; }; $hello();

A jövőbeli fejlesztések között szerepel a PXP-be a következő lehetőségek bevezetése: rövidített és blokkos változatai a „match” kifejezésnek, a „return” feltételes operátor, típusaliasok, generikusok, variábilis típusok, változhatatlan változók, mintaillesztés és operátorok túlterhelése.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster