Thesis/Dissertation: Bc. Petr Kubica, učo 514403: An Ahead-of-time Compiler for a Subset of TypeScript
Master's thesis
An Ahead-of-time Compiler for a Subset of TypeScript
Abstract
Tato práce se věnuje návrhu a implementaci "ahead-of-time" překladače pro podmnožinu jazyka TypeScript. Překladač je implementován jako rozšíření knihovny Jaculus-machine - zabudovatelného běhového prostředí pro JavaScript. Překladač využívá typových anotací TypeScriptu, aby generoval více monomorfní kód, než umožňuje čistý JavaScript. Překladač umožňuje překládat části vstupních programů do strojového …more
Abstract
This thesis describes the design and implementation of an ahead-of-time compiler for a subset of TypeScript. The compiler is implemented as an extension of Jaculus-machine - an embeddable JavaScript runtime environment. The compiler makes use of TypeScript's type annotations to generate more monomorphic code than what is possible by using JavaScript. It can compile parts of an input program to machine …more
Thesis description
26/5/2025 12:35, RNDr. Petr Ročkai, Ph.D., UČO 139761
Theses on a related topic
List of theses with an identical keyword.
-
Jaculus: Approachable Programming of Embedded Devices via Javascript
Mgr. Petr Kubica, UČO 514403 -
Front-end extensions in Dynamics 365
Ing. Marek Macho -
Shopping list with navigation
Ing. Pavel Jakubec -
Design and Implementation Web Application in Small Company
Bc. Tomáš Navrkal -
Extensible and Configurable Architecture for Executing JavaScript Tasks in Web Applications
Kiril Vorotyntsev -
Multiplatform application using TypeScript and AngularJS
Mgr. Maroš Uherčík -
Web application for document typesetting
Mgr. Petr Konečný -
Data management of the web-based visualization supporting criminal investigations
Bc. Daniel Plakinger, UČO 482849




