• 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