Implementation of User Interface for LL(k) Parser Generator

Authors

  • Prof S.R Dhore Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Alok Singh Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Irale Yogesh Lahu Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Pankaj Kumar Department of Computer Engineering, Army Institute of Technology, Pune, India
  • Rohit Rawat Department of Computer Engineering, Army Institute of Technology, Pune, India

Keywords:

Regular Expression, Abstract Syntax Tree,Context Free Grammar, Bottom up parsing, First and Follow, Production rules, Grammar Tree, Parser, LL(K) Grammar.

Abstract

A visual parser-generator application for generating parsers without any textual grammar specification,
script or code. Unlike other parser-generators, it represents parser rules as visual grammar trees with distinct icons for
the grammar-tree nodes. This application provides facilities of generation of abstract syntax tree. Along with user
friendly interface this application allows the user to store their grammar as back in an XML file that can be later used
for reviewing, testing, or modification of grammar. This application accepts context-free grammars from the user for
parser generation. It allows users to develop, edit and understand the working and flow of grammar languages and also
facilitate them to test their own grammar that is user can made their own grammar and test on this application. This
application is pretty user friendly and provide a handy graphical user interface environment in generating parse trees
and action code generation

Published

2017-04-25

How to Cite

Prof S.R Dhore, Alok Singh, Irale Yogesh Lahu, Pankaj Kumar, & Rohit Rawat. (2017). Implementation of User Interface for LL(k) Parser Generator. International Journal of Advance Engineering and Research Development (IJAERD), 4(4), 1034–1038. Retrieved from https://ijaerd.com/index.php/IJAERD/article/view/2764