Number of the records: 1
Interpret Scheme pro Z80
Title statement Interpret Scheme pro Z80 [rukopis] / Jan Janeček Additional Variant Titles Interpret Scheme pro Z80 Personal name Janeček, Jan (dissertant) Translated title Scheme interpreter for Z80 Issue data 2015 Phys.des. 31 s. + 1 CD Note Ved. práce Vilém Vychodil Oponent Petr Krajča Another responsib. Vychodil, Vilém (thesis advisor) Krajča, Petr (opponent) Another responsib. Univerzita Palackého. Katedra informatiky (degree grantor) Keywords Scheme * interpret * Z80 * assembler * Scheme * interpreter * Z80 * assembler Form, Genre bakalářské práce bachelor's theses UDC (043)378.22 Country Česko Language čeština Document kind PUBLIKAČNÍ ČINNOST Title Bc. Degree program Bakalářský Degree program Informatika Degreee discipline Informatika book
Kvalifikační práce Downloaded Size datum zpřístupnění 00191453-381436287.pdf 36 312.7 KB 18.05.2015 Posudek Typ posudku 00191453-ved-286468718.pdf Posudek vedoucího 00191453-opon-606207622.pdf Posudek oponenta
Předmětem práce je implementace interpretu fragmentu jazyka Scheme pro procesor Z80. Text popisuje implementaci elementů, některých procedur a optimalizace koncové rekurze. Interpret je implementován v assembleru a je navržen tak, aby byl snadno přenositelný. Podporuje vysokoúrovňové konstrukty Scheme jako jsou makra a procedury jako elementy prvního řádu.The aim of this thesis is implementing an interpreter of a subset of Scheme language for the Z80 processor. This text describes implementation of elements, some of the procedures and a tail call optimization. The interpreter is implemented in assembly language, and is designed to be easily portable. The interpreter supports high-level Scheme constructs such as macros and procedures as first-class citizens.
Number of the records: 1