Dar vieno analitiko svetainė

Petras Kudaras

PHP kodo tvarkyklė Perlu

Molotov davė man nuorodą į PHP kodo tvarkymo programą, rašytą Perlu (kažkas panašaus į visiems programuotojams žinomas lint programas). Ši programa gana gražiai parodo Damian Conway rašyto Parse::RecDescent modulio galimybes. Yra tik vienas trūkumas. Ji lėėėėta. Pasak kūrėjų “several hours for one of our 800 line examples on a gHz CPU“. Manau galima ta programėlę dar rimtai paoptimizuoti, nes pora valandų 800 eilučių kodui iš tikrųjų daugoka. Ech, jei tik turėčiau laisvo laiko…

Beje, tokioms užduotims labai tiktų naujai kuriamas Perl6, mat jame bus galima tiesiogiai manipuliuoti Perlo parseriu bei lekseriu ir patiems perrašinėti kalbos gramatiką. Tad gal ir bus galima padaryti patį PHP Perlu :)