Annotation based parser generator
dc.contributor.author | Porubän, Jaroslav | |
dc.contributor.author | Forgáč, Michal | |
dc.contributor.author | Sabo, Miroslav | |
dc.contributor.author | Běhálek, Marek | |
dc.date.accessioned | 2010-07-20T09:33:15Z | |
dc.date.available | 2010-07-20T09:33:15Z | |
dc.date.issued | 2010 | |
dc.identifier.citation | Computer Science and Information Systems. 2010, vol. 7, issue 2, s. 291-307. | en |
dc.identifier.issn | 1820-0214 | |
dc.identifier.uri | http://hdl.handle.net/10084/78320 | |
dc.description.abstract | The paper presents innovative parser construction method and parser generator prototype which generates a computer language parser directly from a set of annotated classes in contrast to standard parser generators which specify concrete syntax of a computer language using BNF notation. A language with textual concrete syntax is defined upon the abstract syntax definition extended with annotations in the presented approach. Annotations define instances of concrete syntax patterns in a language. Abstract syntax of a language is inevitable input of the parser generator as well as language's concrete syntax pattern definitions. The process of parser implementation is presented on the concrete computer language - the Simple Arithmetic Language. The paper summarizes results of the studies of implemented parser generator and describes its role in the university courses. | en |
dc.format.extent | 214629 bytes | |
dc.format.mimetype | application/pdf | |
dc.language.iso | en | en |
dc.publisher | ComSIS Consortium | en |
dc.relation.ispartofseries | Computer Science and Information Systems | en |
dc.relation.uri | http://dx.doi.org/10.2298/CSIS1002291P | en |
dc.rights | Computer Science and Information Systems is an Open Access journal. All articles can be downloaded free of charge and used in accordance with the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. ComSIS charges a nominal fee for printed volumes only. | |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
dc.subject | parser generator | en |
dc.subject | annotated model | en |
dc.subject | abstract syntax | en |
dc.subject | model to grammar transformation | en |
dc.title | Annotation based parser generator | en |
dc.type | article | en |
dc.identifier.location | Není ve fondu ÚK | en |
dc.identifier.doi | 10.2298/CSIS1002291P | |
dc.identifier.wos | 000279345700003 |
Soubory tohoto záznamu
Tento záznam se objevuje v následujících kolekcích
-
Publikační činnost VŠB-TUO ve Web of Science / Publications of VŠB-TUO in Web of Science [7798]
Kolekce obsahuje bibliografické záznamy článků akademických pracovníků VŠB-TUO publikovaných v časopisech indexovaných ve Web of Science od roku 1990 po současnost. -
Publikační činnost Katedry informatiky / Publications of Department of Computer Science (460) [562]
Kolekce obsahuje bibliografické záznamy publikační činnosti (článků) akademických pracovníků Katedry informatiky (460) v časopisech a v Lecture Notes in Computer Science registrovaných ve Web of Science od roku 2003 po současnost.
Kromě případů, kde je uvedeno jinak, licence tohoto záznamu je Computer Science and Information Systems is an Open Access journal. All articles can be downloaded free of charge and used in accordance with the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License. ComSIS charges a nominal fee for printed volumes only.