DocumentCode
3634300
Title
Annotation based parser generator
Author
Jaroslav Porub?n;Michal Forg?;Miroslav Sabo
Author_Institution
Department of Computers and Informatics, Technical University of Ko?ice, Letn? 9, 042 00, Slovak Republic
fYear
2009
Firstpage
707
Lastpage
714
Abstract
The paper presents innovative parser construction method and parser generator prototype which generates a computer language parser from a set of annotated classes in contrast to classic parser generators which specify concrete syntax of a computer language using BNF notation. In the presented approach a language with textual concrete syntax is defined upon the abstract syntax definition extended with source code annotations. The process of parser implementation is presented on selected 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.
Keywords
"Computer languages","Concrete","Prototypes","Digital arithmetic"
Publisher
ieee
Conference_Titel
Computer Science and Information Technology, 2009. IMCSIT ´09. International Multiconference on
ISSN
2157-5525
Print_ISBN
978-1-4244-5314-6
Type
conf
DOI
10.1109/IMCSIT.2009.5352763
Filename
5352763
Link To Document