Bc. Ivo HORÁK

Master's thesis

Překladač funkcionálního programovacího jazyka na platformě GraalVM

Functional Programming Language Compiler on GraalVM Platform
Abstract:
V rámci diplomové práce byl vytvořen interpret jazyka Scheme na platformě GraalVM, který svou rychlostí ve vybraných benchmarkových testech překonává implementace jako Guile nebo Racket. Zatímco většina interpretů překládá kód do bytecode, jazyky implementované nad platformou GraalVM jsou překládány do abstraktních syntaktických stromů. Tímto bylo možné implementovat jazykové vlastnosti, jako například …more
Abstract:
In this master thesis, an interpreter of Scheme language was developed on the GraalVM platform that outperforms implementations such as Guile or Racket in selected benchmarks. While most implementations compile code into bytecode, languages implemented on the GraalVM platform are transformed into abstract syntax trees. This approach makes it possible to implement language features, such as Tail Call …more
 
 
Language used: Czech
Date on which the thesis was submitted / produced: 1. 8. 2023

Thesis defence

  • Supervisor: Mgr. Petr Krajča, Ph.D.

Citation record

The right form of listing the thesis as a source quoted

HORÁK, Ivo. Překladač funkcionálního programovacího jazyka na platformě GraalVM. Olomouc, 2023. diplomová práce (Mgr.). UNIVERZITA PALACKÉHO V OLOMOUCI. Přírodovědecká fakulta

Full text of thesis

Contents of on-line thesis archive
Published in Theses:
  • světu
Other ways of accessing the text
Institution archiving the thesis and making it accessible: UNIVERZITA PALACKÉHO V OLOMOUCI, Přírodovědecká fakulta

Palacký University Olomouc

Faculty of Science

Master programme / field:
Applied Computer Science / Applied Computer Science - Specialization in Software Development

Theses on a related topic

 
Name
Posted by
Uploaded/Created
Rights
Theses w7qmbq w7qmbq/2
22/8/2023
  • Co je jinak přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Co je jinak další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Co je jinak pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Co je nové vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Co je nové rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.
  • Co se chystá

    Připravujeme další vylepšení pro mobilní zařízení.