Konstruktor přívětivých analyzátorů pro Javu
Kind ParserConstructor for Java
Konstruktor přívětivých analyzátorů pro Javu
diploma thesis (DEFENDED)
![Document thumbnail](/bitstream/handle/20.500.11956/18909/thumbnail.png?sequence=7&isAllowed=y)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/18909Identifiers
Study Information System: 43660
Collections
- Kvalifikační práce [11266]
Author
Advisor
Referee
Bednárek, David
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Software systems
Department
Department of Software Engineering
Date of defense
2. 2. 2009
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Slovak
Grade
Good
Práca predstavuje implementáciu konštruktora analyzátorov, založeného na prívetivých gramatikách. Použitie prívetivých gramatík umožňuje použiť v zápise pravidiel jednoduchú lavú rekurziu, čo umožňuje pohodlnejsiu prácu s niektorými konštrukciami, ako sú napríklad aritmetické výrazy, ktoré sa pri klasickom prístupe pomocou LL(k) gramatík formujú menej zrozumitelne.
The work introduces an implementation of parser constructor, based on kind grammars. Kind grammars allow using simple left recursion in syntactic rules, which makes it easier to work with certain constructions such as arithmetic expressions, that are formulated less comprehensibly when using traditional approach with LL(k) grammars.