Kutolewa mapema kwa mradi wa PXP unaotengeneza lahaja iliyopanuliwa ya lugha ya PHP

Toleo la kwanza la jaribio la utekelezaji wa lugha ya programu ya PXP limechapishwa, na kupanua PHP kwa usaidizi wa miundo mipya ya kisintaksia na uwezo uliopanuliwa wa maktaba ya wakati wa utekelezaji. Msimbo ulioandikwa katika PXP hutafsiriwa katika hati za kawaida za PHP zinazotekelezwa kwa kutumia mkalimani wa kawaida wa PHP. Kwa kuwa PXP inakamilisha PHP pekee, inaoana na msimbo wote wa PHP uliopo. Miongoni mwa vipengele vya PXP, kuna viendelezi kwa mfumo wa aina ya PHP kwa uwakilishi bora wa data na matumizi ya uchambuzi wa tuli, pamoja na utoaji wa maktaba ya darasa iliyopanuliwa ili kurahisisha kuandika msimbo salama.

Toleo la kwanza linawasilishwa kama mfano wa majaribio wa awali, ambao bado haufai kwa matumizi mengi na kujaribu utekelezaji ulioandikwa katika PHP na kwa kutumia kichanganuzi cha PHP-Parser (walijaribu kuunda prototypes za kwanza katika Rust, lakini waliacha wazo hili). Ya vipengele vya juu vinavyopatikana katika toleo la kwanza, usaidizi pekee wa kufungwa kwa safu nyingi huzingatiwa: $name = "Ryan"; $hello = fn (): batili { echo "Hujambo, {$name}!"; }; $habari();

Uzingatiaji zaidi unazingatiwa kujumuisha vipengele katika PXP kama vile vibadala vya mkato na vizuizi vya usemi unaolingana, taarifa ya masharti ya kurejesha, lakabu za aina, jenasi, aina tofauti, vigeu visivyobadilika, kulinganisha muundo na upakiaji kupita kiasi wa opereta.

Chanzo: opennet.ru

Kuongeza maoni