Annotation based parser generator

dc.contributor.authorPorubän, Jaroslav
dc.contributor.authorForgáč, Michal
dc.contributor.authorSabo, Miroslav
dc.contributor.authorBěhálek, Marek
dc.date.accessioned2010-07-20T09:33:15Z
dc.date.available2010-07-20T09:33:15Z
dc.date.issued2010
dc.description.abstractThe 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.extent214629 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.citationComputer Science and Information Systems. 2010, vol. 7, issue 2, s. 291-307.en
dc.identifier.doi10.2298/CSIS1002291P
dc.identifier.issn1820-0214
dc.identifier.locationNení ve fondu ÚKen
dc.identifier.urihttp://hdl.handle.net/10084/78320
dc.identifier.wos000279345700003
dc.language.isoenen
dc.publisherComSIS Consortiumen
dc.relation.ispartofseriesComputer Science and Information Systemsen
dc.relation.urihttp://dx.doi.org/10.2298/CSIS1002291Pen
dc.rightsComputer 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.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subjectparser generatoren
dc.subjectannotated modelen
dc.subjectabstract syntaxen
dc.subjectmodel to grammar transformationen
dc.titleAnnotation based parser generatoren
dc.typearticleen

Files

Original bundle

Now showing 1 - 1 out of 1 results
Loading...
Thumbnail Image
Name:
1820-0214-2010v7i2p291.pdf
Size:
209.6 KB
Format:
Adobe Portable Document Format
Description: