Ro-sgaoileadh den phròiseact PXP a’ leasachadh dualchainnt leudaichte den chànan PHP

Chaidh a’ chiad fhoillseachadh deuchainn de bhuileachadh cànan prògramadh PXP fhoillseachadh, a’ leudachadh PHP le taic airson togail syntactic ùr agus comasan leudaichte an leabharlainn runtime. Tha còd sgrìobhte ann am PXP air eadar-theangachadh gu sgriobtaichean PHP cunbhalach air an cur gu bàs a’ cleachdadh eadar-theangair PHP àbhaisteach. Leis nach eil PXP a’ cur ri PHP a-mhàin, tha e co-chòrdail ris a h-uile còd PHP a th’ ann. Am measg feartan PXP, tha leudachadh air an t-siostam seòrsa PHP airson riochdachadh dàta nas fheàrr agus cleachdadh mion-sgrùdadh statach, a bharrachd air lìbhrigeadh leabharlann clas leudaichte gus sgrìobhadh còd tèarainte a dhèanamh nas sìmplidhe.

Tha a’ chiad dreach air a thaisbeanadh mar chiad prototype deuchainneach, nach eil fhathast freagarrach airson cleachdadh farsaing agus deuchainn air buileachadh sgrìobhte ann am PHP agus a’ cleachdadh parser PHP-Parser (dh’ fheuch iad ris a’ chiad prototypes a leasachadh ann an Rust, ach an uairsin thrèig iad am beachd seo). De na feartan adhartach a tha rim faighinn sa chiad dreach, chan eil ach taic airson dùnadh ioma-loidhne air a thoirt fa-near: $name = “Ryan”; $hello = fn (): falamh { mac-talla "Hello, {$name}!"; }; $ hello();

Thathas a’ toirt tuilleadh beachdachaidh air a bhith a’ toirt a-steach feartan ann am PXP leithid làmh-ghoirid agus caochlaidhean bloca den abairt maidsidh, an aithris tilleadh cumhach, aliases seòrsa, gnèitheachd, seòrsaichean caochlaideach, caochladairean so-ruigsinneach, maidseadh phàtrain, agus cus luchdan gnìomhaiche.

Source: fosgailtenet.ru

Cuir beachd ann