Thesis Details

Moderní editor zdrojového kódu pro zadaný jazyk

Bachelor's Thesis Student: Srna Pavol Academic Year: 2007/2008 Supervisor: Eysselt Miloš, Ing., CSc.
English title
Advanced Source Code Editor for a Given Language
Language
Czech
Abstract

Aim of this BSc Thesis is to acquaint with application programming interface of eclipse development environment and to extend appropriately its source code editor to obtain the characteristics of the advanced text editors in the language SIT. The Thesis describes the creation of the parser and lexer from ANTLR grammar. It explains the way of writing plugins to the eclipse platform by focusing on the source code editor. The implemented editor plugin has the support of syntax highlighting, a syntax checking, an automatic code completion and a context information.

Keywords

eclipse, plugin, source code editor, parser, lexer, ANTLR

Department
Degree Programme
Information Technology
Files
Status
defended, grade B
Date
11 June 2008
Reviewer
Committee
Drábek Vladimír, doc. Ing., CSc. (DCSY FIT BUT), předseda
Kočí Radek, Ing., Ph.D. (DITS FIT BUT), člen
Kreslíková Jitka, doc. RNDr., CSc. (DIFS FIT BUT), člen
Lukáš Roman, Ing., Ph.D. (DIFS FIT BUT), člen
Pelikán Jaroslav, RNDr., Ph.D. (FI MUNI), člen
Zbořil František V., doc. Ing., CSc. (DITS FIT BUT), člen
Citation
SRNA, Pavol. Moderní editor zdrojového kódu pro zadaný jazyk. Brno, 2008. Bachelor's Thesis. Brno University of Technology, Faculty of Information Technology. 2008-06-11. Supervised by Eysselt Miloš. Available from: https://www.fit.vut.cz/study/thesis/6482/
BibTeX
@bachelorsthesis{FITBT6482,
    author = "Pavol Srna",
    type = "Bachelor's thesis",
    title = "Modern\'{i} editor zdrojov\'{e}ho k\'{o}du pro zadan\'{y} jazyk",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2008,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/6482/"
}
Back to top