Zobrazit minimální záznam

DET language IDE



dc.contributor.advisorGuth Ondřej
dc.contributor.authorToghrul Sultanzade
dc.date.accessioned2020-06-20T22:51:33Z
dc.date.available2020-06-20T22:51:33Z
dc.date.issued2020-06-20
dc.identifierKOS-695599993705
dc.identifier.urihttp://hdl.handle.net/10467/88320
dc.description.abstractTato 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.abstractThis 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.publisherCzech Technical University in Prague. Computing and Information Centre.eng
dc.rightsA 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.htmleng
dc.rightsVysokoš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.htmlcze
dc.subjectdoplňování kóducze
dc.subjectnašeptávánícze
dc.subjectzvýrazňování sytanxecze
dc.subjectvývojové prostředícze
dc.subjectskriptovací jazykcze
dc.subjectANTLRcze
dc.subjectgramatikacze
dc.subjectASTcze
dc.subjectcode completioneng
dc.subjectautocompleteeng
dc.subjectsyntax highlightingeng
dc.subjectdevelopment environmentseng
dc.subjectscripting languageeng
dc.subjectANTLReng
dc.subjectgrammareng
dc.subjectASTeng
dc.titleVývojové prostředí pro jazyk DETcze
dc.titleDET language IDEeng
dc.typebakalářská prácecze
dc.typebachelor thesiseng
dc.contributor.refereeTrávníček Jan
theses.degree.disciplineComputer Science (Bachelor, in English)cze
theses.degree.grantorkatedra teoretické informatikycze
theses.degree.programmeInformatics (in English)cze


Soubory tohoto záznamu




Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam