PHP භාෂාවේ විස්තීරණ උපභාෂාවක් සංවර්ධනය කරන PXP ව්‍යාපෘතියේ පූර්ව නිකුතුව

PXP ක්‍රමලේඛන භාෂාව ක්‍රියාවට නැංවීමේ පළමු පරීක්ෂණ නිකුතුව ප්‍රකාශයට පත් කර ඇත, නව වාක්‍ය නිර්මිතයන් සහ ධාවන කාල පුස්තකාලයේ පුළුල් කළ හැකියා සඳහා සහය ඇතිව PHP පුළුල් කරයි. PXP හි ලියා ඇති කේතය සාමාන්‍ය PHP පරිවර්තකයක් භාවිතයෙන් ක්‍රියාත්මක කරන සාමාන්‍ය PHP ස්ක්‍රිප්ට් බවට පරිවර්තනය වේ. PXP PHP පමණක් සම්පූර්ණ කරන බැවින්, එය පවතින සියලුම PHP කේතයන් සමඟ අනුකූල වේ. PXP හි විශේෂාංග අතර, වඩා හොඳ දත්ත නිරූපණය සහ ස්ථිතික විශ්ලේෂණය භාවිතා කිරීම සඳහා PHP ආකාරයේ පද්ධතියට දිගු කිරීම් මෙන්ම ආරක්ෂිත කේතය ලිවීම සරල කිරීම සඳහා පුළුල් කළ පන්ති පුස්තකාලයක් බෙදා හැරීමද ඇත.

පළමු අනුවාදය මූලික පර්යේෂණාත්මක මූලාකෘතියක් ලෙස ඉදිරිපත් කර ඇති අතර, තවමත් පුළුල් භාවිතය සඳහා සුදුසු නොවන අතර PHP හි ලියා ඇති සහ PHP-Parser විග්‍රහකය භාවිතා කරමින් ක්‍රියාත්මක කිරීමක් පරීක්ෂා කිරීම (ඔවුන් රස්ට් හි පළමු මූලාකෘති සංවර්ධනය කිරීමට උත්සාහ කළ නමුත් පසුව මෙම අදහස අතහැර දමා ඇත). පළමු අනුවාදයේ ඇති උසස් විශේෂාංග අතරින්, බහු-රේඛා වසා දැමීම් සඳහා පමණක් සහාය සටහන් කර ඇත: $name = "Ryan"; $hello = fn (): void {echo "Hello, {$name}!"; }; $hello();

PXP හි කෙටිකතා සහ ගැලපුම් ප්‍රකාශනයේ බ්ලොක් ප්‍රභේද, කොන්දේසි සහිත ප්‍රතිලාභ ප්‍රකාශය, වර්ග අන්වර්ථ, සාමාන්‍ය, විචල්‍ය වර්ග, වෙනස් කළ නොහැකි විචල්‍යයන්, රටා ගැලපීම සහ ක්‍රියාකරු අධි බර පැටවීම වැනි විශේෂාංග ඇතුළත් කිරීමට තවදුරටත් සලකා බලනු ලැබේ.

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න