<?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>WebAssembly: zbirnik za spletne brskalnike</dc:title><dc:creator>HVALA,	PETRA	(Avtor)
	</dc:creator><dc:creator>Slivnik,	Boštjan	(Mentor)
	</dc:creator><dc:subject>WebAssembly</dc:subject><dc:subject>Brainf*ck</dc:subject><dc:subject>prevajalnik</dc:subject><dc:description>V diplomskem delu je predstavljen prevajalnik iz programskega jezika Brainf*ck v WebAssembly. Za izdelavo prevajalnika smo najprej morali spoznati strukturo WebAssemblyja, tako v tekstovni kot binarni obliki, JavaScript vmesnik ter preizkusiti delovanje že obstoječih prevajalnikov za programske jezike C/C++ ter Rust in zbirke programskih orodij za WebAssembly. Prevajalnik smo implementirali v WebAssembly tekstovni obliki in ga prevedli v binarno obliko s pomočjo orodja WABT. Sestavni del prevajalnika sta tudi JavaScript vmesnik, ki WebAssemblyjev modul naloži s strežnika in z njim komunicira, ter html stran za spletni prikaz. Prevajalnik smo uspešno implementirali in brez težav prevede Brainf*ck v izvedljive programe.</dc:description><dc:date>2020</dc:date><dc:date>2020-04-29 15:45:01</dc:date><dc:type>Diplomsko delo/naloga</dc:type><dc:identifier>115932</dc:identifier><dc:identifier>VisID: 25910</dc:identifier><dc:identifier>COBISS_ID: 14138883</dc:identifier><dc:language>sl</dc:language></metadata>
