Abstract: Cilj diplomskega dela je predstaviti razpoznavalnike LPeg kot alternativo regularnim izrazom ter prikazati njihovo uporabo v namene razširjanja urejevalnikov programske kode. Razpoznavalniki tipa PEG so vrsta navzdoljnih razpoznavalnikov, LPeg pa je implementacija razpoznavalnikov PEG za skriptni programski jezik Lua. Po izgledu so podobni kontekstno prostim gramatikam z dodanimi regularnimi izrazi in imajo številne značilnosti zaradi katerih so odlična izbira za obdelavo sintakse programskih jezikov. S pomočjo knjižnice LPeg smo izdelali razširitev za urejevalnik programske kode Howl, ki dodaja podporo za funkcijski jezik Elixir.Keywords: razpoznavalniki, Lua, urejevalniki, programski jezikiPublished in DKUM: 06.10.2017; Views: 1039; Downloads: 108 Full text (2,78 MB)
Keywords: metrika, programska analiza, razpoznavalniki, fraktalna metrikaPublished in DKUM: 26.07.2007; Views: 2054; Downloads: 0
Keywords: programski jeziki, atributna gramatika, dedovanje, LISA 2.0, večkratno dedovanje, sintaksa jezika, semantika jezika, prevajalniki, pregledovalniki, razpoznavalniki, evaluatorji, avtomatsko generiranje prevajalnikovPublished in DKUM: 26.07.2007; Views: 3067; Downloads: 0
Keywords: svetovni splet, trinivojska arhitektura, informacijski sistemi, odjemalci, strežniki, spletne aplikacije, razpoznavalniki, označevalni jezik, spletni informacijski sistemiPublished in DKUM: 26.07.2007; Views: 3206; Downloads: 0
Keywords: XML, perl, regularni izrazi, označevalni jeziki, razpoznavalniki, e-založništvo, e-knjigaPublished in DKUM: 26.07.2007; Views: 3014; Downloads: 0