<?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>Prevajalnik za podmnožico jezika C</dc:title><dc:creator>Cifer,	Nejc	(Avtor)
	</dc:creator><dc:creator>Slivnik,	Boštjan	(Mentor)
	</dc:creator><dc:subject>prevajalnik</dc:subject><dc:subject>C</dc:subject><dc:subject>ARM</dc:subject><dc:description>V diplomski nalogi je predstavljen razvoj prevajalnika za podmnožico programskega jezika C, pri čemer je ciljna arhitektura ARM. Prevajalnik je zasnovan tako, da iz vhodne izvorne kode v jeziku C ustvari zbirno kodo za 32-bitno ARM arhitekturo. Podprtih je večina elementov jezika C, ki so definirani v standardu ANSI C. V nalogi so podrobno opisani vsi glavni gradniki prevajalnika, vključno z leksikalno, sintaksno in semantično analizo ter generiranjem vmesne in zbirne kode. Poseben poudarek je namenjen pravilnemu prevajanju konstrukcij v zbirni jezik ARM, ob upoštevanju značilnosti arhitekture, kot sta omejeno število registrov in način naslavljanja pomnilnika. Na koncu naloge so predstavljeni primeri prevedenih programov in rezultati testiranja delovanja prevajalnika.</dc:description><dc:date>2026</dc:date><dc:date>2026-03-16 11:40:02</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>180745</dc:identifier><dc:identifier>VisID: 38107</dc:identifier><dc:identifier>COBISS_ID: 275440899</dc:identifier><dc:language>sl</dc:language></metadata>
