<?xml version="1.0"?>
<metadata xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/"><dc:title>Razširjanje urejevalnikov programske kode z razpoznavalniki LPeg</dc:title><dc:creator>Fajfar,	Rok	(Avtor)
	</dc:creator><dc:creator>Kosar,	Tomaž	(Mentor)
	</dc:creator><dc:subject>razpoznavalniki</dc:subject><dc:subject>Lua</dc:subject><dc:subject>urejevalniki</dc:subject><dc:subject>programski jeziki</dc:subject><dc:description>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.</dc:description><dc:publisher>R. Fajfar</dc:publisher><dc:date>2017</dc:date><dc:date>2017-08-10 12:49:18</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>67307</dc:identifier><dc:identifier>UDK: 004.4'42:004.43(043.2)</dc:identifier><dc:identifier>COBISS_ID: 21000982</dc:identifier><dc:identifier>NUK URN: URN:SI:UM:DK:KPDKN9ON</dc:identifier><dc:language>sl</dc:language></metadata>
