Zobrazit minimální záznam

Interpreter for a Prolog Subset using Warren Abstract Machine



dc.contributor.advisorVerter Jan Liam
dc.contributor.authorJiří Skotal
dc.date.accessioned2024-06-21T22:52:07Z
dc.date.available2024-06-21T22:52:07Z
dc.date.issued2024-06-21
dc.identifierKOS-1240469327505
dc.identifier.urihttp://hdl.handle.net/10467/116064
dc.description.abstractTato práce se zabývá implementací interpreteru pro podmnožinu jazyka Prolog pomocí Warren Abstract Machine. Podrobně popisuje teoretický model Warren Abstract Machine, její vnitřní fungování a nabízí detailní příklady jako referenci. Dále je naimplementován překladač z Prologu do bytecodu Warren Abstract Machine, společně s Read-eval-print prostředím pro spouštění Prolog programů.cze
dc.description.abstractThis thesis explores an implementation of the Warren Abstract Machine as an interpreter for a subset of Prolog. It delves into the theoretical model of the Warren Abstract Machine and its inner workings, offering detailed examples to serve as a reference. Additionally, the compiler from Prolog to Warren Abstract Machine bytecode and an interactive Read-eval-print loop are implemented to execute Prolog programs.eng
dc.publisherČeské vysoké učení technické v Praze. Vypočetní a informační centrum.cze
dc.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmleng
dc.rightsVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.htmlcze
dc.subjectlogické programovánícze
dc.subjectPrologcze
dc.subjectinterpretercze
dc.subjectabstract machinecze
dc.subjectC++cze
dc.subjectlogic programmingeng
dc.subjectPrologeng
dc.subjectinterpretereng
dc.subjectabstract machineeng
dc.subjectC++eng
dc.titleInterpreter podmnožiny Prologu pomocí Warren Abstract Machinecze
dc.titleInterpreter for a Prolog Subset using Warren Abstract Machineeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereePecka Tomáš
theses.degree.disciplineTeoretická informatika 2021cze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatikacze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam