Generátor překladače DSL implementující LSP – Bc. Jan Martinek
Bc. Jan Martinek
Bakalářská práce
Generátor překladače DSL implementující LSP
DSL compiler generator implementing LSP
Anotace:
Cílem bakalářské práce bylo navrhnout generátor překladače doménově specifických jazyků, který přímo implementuje IntelliSence za využití LSP. Pro realizaci bylo uskutečněno několik přípravných kroků (průzkum možností IntelliSence, analýza knihoven k vývoji a výběr vhodných nástrojů). Těžiště práce spočívá ve vytvoření nástroje, který ulehčuje vývoj softwaru formou inteligentního napovídání, detekcí …víceAbstract:
The goal of the bachelor's thesis was to design a generator for domain-specific language compilers that directly implements IntelliSense using the Language Server Protocol (LSP). Several preparatory steps were taken for the implementation (exploration of IntelliSense possibilities, analysis of libraries for development and the selection of suitable tools). The core of the thesis lies in creating a …více
Jazyk práce: čeština
Datum vytvoření / odevzdání či podání práce: 19. 12. 2023
Identifikátor:
https://is.muni.cz/th/tf1js/
Obhajoba závěrečné práce
- Obhajoba proběhla 16. 2. 2024
- Vedoucí: prof. RNDr. Antonín Kučera, Ph.D.
- Oponent: RNDr. Vít Musil, Ph.D.
Plný text práce
Obsah online archivu závěrečné práce
Zveřejněno v Theses:- světu
Jak jinak získat přístup k textu
Instituce archivující a zpřístupňující práci: Masarykova univerzita, Fakulta informatikyMasarykova univerzita
Fakulta informatikyBakalářský studijní program / obor:
Informatika / Informatika
Práce na příbuzné téma
-
Nástroj pro dokumentaci dynamicky rozšiřitelných DSL v Ruby
Oleh Fedorenko -
Zvyšování přenosové rychlosti DSL přípojek metodou bonding
Tomáš Kratochvil -
DSL analyzátor
David Hála -
Vectoring v DSL přenosových systémech
Dominik Rada -
Automatizace měření vlivu rušení na přenosové vlastnosti DSL modemů
Tomáš Dvořák -
Agregační sítě DSL
Jan Háněl -
Navrhněte nad JVM interpret jazyka Forth přizpůsobený pro definice nových DSL
Helena Munzarová -
Ekosystém Ruby se zvláštním zřetelem na testování a používání DSL
Michal Cichra