Implementation of User Interface for LL(k) Parser Generator
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