Show simple item record

dc.contributor.advisorJanoušek, Jan
dc.contributor.authorPšenčík, Jakub
dc.date.accessioned2021-07-15T09:30:51Z
dc.date.available2021-07-15T09:30:51Z
dc.date.issued2021
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/143980
dc.description.abstractV této bakalářské práci se budu zabývat vývojem rozšíření pro Visual Studio Code, jenž bude poskytovat podporu pro jazyk Monkey C. V teoretické části dojde k představení prostředí Visual Studio Code a nahlédnutí do problematiky vývoje rozšíření v tomto prostředí. Dále bude představen také jazyk Monkey C. V praktické části práce bude popsán nástroj ANTLR, který je schopen generovat vlastní překladač jazyka pomocí bezkontextové gramatiky, parsováním kódu a jeho syntaktickou analýzou. Dále bude v praktické části rozebrán návrh a implementace rozšíření, společně s popisem jednotlivých jeho částí. Závěrem bude výsledné rozšíření testováno a výsledky zhodnoceny.cs
dc.description.abstractIn this bachelor thesis I will deal with the development of extension for Visual Sstudio Code, which will provide full support for Monkey C language. In thoretical part will be introduced Visual Studio Code environment and insight into the development of extensions in this environment.The practical part of the thesis will describe the ANTLR tool, which is able to generate its own language compiler using context-free grammar, code parsing and its syntactic analysis. Furthermore, the practical part will discuss the design and implementation of the extension, along with a description of its individual parts. Finally, the resulting extension will be tested and the results evaluated.en
dc.format.extent1453168 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectbakalářská prácecs
dc.subjectrozšířenícs
dc.subjectMonkey Ccs
dc.subjectTypescriptcs
dc.subjectparsercs
dc.subjectbachelor thesisen
dc.subjectextensionen
dc.subjectMonkey Cen
dc.subjectTypescripten
dc.subjectparseren
dc.titlePodpora jazyka Monkey C v prostředí VS Codecs
dc.title.alternativeMonkey C Language Support in VS Codeen
dc.typeBakalářská prácecs
dc.contributor.refereeBěhálek, Marek
dc.date.accepted2021-06-01
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformační a komunikační technologiecs
dc.thesis.degree-branchInformatika a výpočetní technikacs
dc.description.resultvelmi dobřecs
dc.identifier.senderS2724
dc.identifier.thesisPSE0017_FEI_B2647_2612R025_2021
dc.rights.accessopenAccess


Files in this item

This item appears in the following Collection(s)

Show simple item record