Pre-lage nan pwojè PXP a devlope yon dyalèk pwolonje nan lang PHP a

Yo te pibliye premye tès aplikasyon an nan langaj pwogramasyon PXP a, elaji PHP ak sipò pou nouvo estrikti sentaktik ak kapasite bibliyotèk ekzekisyon elaji. Kòd ekri nan PXP tradui nan script PHP regilye yo egzekite lè l sèvi avèk yon entèprèt PHP estanda. Piske PXP sèlman konplete PHP, li konpatib ak tout kòd PHP ki egziste deja. Pami karakteristik yo nan PXP, gen ekstansyon nan sistèm nan kalite PHP pou pi bon reprezantasyon done ak itilizasyon analiz estatik, osi byen ke livrezon an nan yon bibliyotèk klas elaji senplifye ekri kòd sekirite.

Premye vèsyon an prezante kòm yon pwototip eksperimantal inisyal, ki poko apwopriye pou itilize toupatou ak tès yon aplikasyon ekri nan PHP ak lè l sèvi avèk parser PHP-Parser (yo te eseye devlope premye pwototip yo nan Rust, men Lè sa a, abandone lide sa a). Nan karakteristik avanse ki disponib nan premye vèsyon an, se sèlman sipò pou fèmti milti-liy: $name = "Ryan"; $alo = fn (): void { echo "Bonjou, {$non}!"; }; $alo();

Yo bay plis konsiderasyon pou enkli karakteristik nan PXP tankou varyasyon kout ak blòk nan ekspresyon match la, deklarasyon an retounen kondisyonèl, alyas kalite, jenerik, kalite varyab, varyab imuiabl, matche modèl, ak surcharge operatè.

Sous: opennet.ru

Add nouvo kòmantè