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 :
بازگشت