Vývojové prostředí pro jazyk DET
DET language IDE
dc.contributor.advisor | Guth Ondřej | |
dc.contributor.author | Toghrul Sultanzade | |
dc.date.accessioned | 2020-06-20T22:51:33Z | |
dc.date.available | 2020-06-20T22:51:33Z | |
dc.date.issued | 2020-06-20 | |
dc.identifier | KOS-695599993705 | |
dc.identifier.uri | http://hdl.handle.net/10467/88320 | |
dc.description.abstract | Tato diplomová práce si dává za úkol navrhnout a vyvinout vylepšené integrované vývojové prostředí, které vyřeší problémy a zreviduje schopnosti stávajícího Scriptovacího Editoru. Tento Scriptovací Editor je užíván k vývoji a implementaci skriptu, používající DET skriptovací jazyk popsán v diplomové práci \cite{grankin_2019}. DET jazyk má syntaxi založenou na Java jazyce s vlastními rozšířeními reprezentující Java proměnné a Java metody. Vady předchozí implementace jsou řešeny v prototypu projektu, který je předmětem této práce. K rozvoji podpory pro DET skriptovací jazyk jsou použity dnešní moderní postupy. Současný stav je prezentován společně s preferovanou metodologií zpracování uživatelských vstupů. | cze |
dc.description.abstract | This thesis aims to design and develop an improved integrated development environment solution, which resolves problems and revises the capabilities of the existing proprietary Scripting Editor implementation. The Scripting Editor is used to develop and implement scripts, written in DET scripting language that is described in the thesis \cite{grankin_2019}. DET language has Java-like syntax with custom language extension into the variables and methods of java classes. The flaws of the previous implementation are approached in the prototype project, which is the subject of this thesis. The modern and contemporary approaches are used to develop support for the DET scripting language. The state of the art is presented alongside the favored methodology of the user input processing. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A 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.html | eng |
dc.rights | Vysokoš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.html | cze |
dc.subject | doplňování kódu | cze |
dc.subject | našeptávání | cze |
dc.subject | zvýrazňování sytanxe | cze |
dc.subject | vývojové prostředí | cze |
dc.subject | skriptovací jazyk | cze |
dc.subject | ANTLR | cze |
dc.subject | gramatika | cze |
dc.subject | AST | cze |
dc.subject | code completion | eng |
dc.subject | autocomplete | eng |
dc.subject | syntax highlighting | eng |
dc.subject | development environments | eng |
dc.subject | scripting language | eng |
dc.subject | ANTLR | eng |
dc.subject | grammar | eng |
dc.subject | AST | eng |
dc.title | Vývojové prostředí pro jazyk DET | cze |
dc.title | DET language IDE | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Trávníček Jan | |
theses.degree.discipline | Computer Science (Bachelor, in English) | cze |
theses.degree.grantor | katedra teoretické informatiky | cze |
theses.degree.programme | Informatics (in English) | cze |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Bakalářské práce - 18101 [348]