Forútgáfa af PXP verkefninu sem þróar útbreidda mállýsku PHP tungumálsins

Fyrsta prufuútgáfan af innleiðingu PXP forritunarmálsins hefur verið gefin út, sem stækkar PHP með stuðningi við nýjar setningafræðilegar smíðar og aukna möguleika keyrslusafnsins. Kóði skrifaður í PXP er þýddur yfir í venjulegar PHP forskriftir sem keyrðar eru með venjulegum PHP túlk. Þar sem PXP bætir aðeins við PHP er það samhæft við allan núverandi PHP kóða. Meðal eiginleika PXP eru viðbætur við PHP gerð kerfisins fyrir betri framsetningu gagna og notkun kyrrstöðugreiningar, svo og afhendingu stækkaðs bekkjarsafns til að einfalda ritun öruggs kóða.

Fyrsta útgáfan er kynnt sem frumgerð tilrauna, ekki enn hentug til almennrar notkunar og prófunar á útfærslu sem er skrifuð í PHP og með PHP-Parser þáttaranum (þeir reyndu að þróa fyrstu frumgerðirnar í Rust, en hættu síðan við þessa hugmynd). Af háþróaðri eiginleikum sem eru fáanlegir í fyrstu útgáfunni er aðeins bent á stuðning við fjöllínulokanir: $name = “Ryan”; $hello = fn (): ógildur { echo "Halló, {$name}!"; }; $halló();

Frekari athugun er lögð á að innihalda eiginleika í PXP eins og styttingar- og blokkafbrigði af samsvörunartjáningu, skilyrt skilyrt, tegundarsamnefni, almennar gerðir, afbrigðilegar gerðir, óbreytanlegar breytur, mynstursamsvörun og ofhleðsla rekstraraðila.

Heimild: opennet.ru

Bæta við athugasemd