Implementation of Lexical Analysis
Journal Title: International Journal for Research in Applied Science and Engineering Technology (IJRASET) - Year 2017, Vol 5, Issue 5
Abstract
A compiler translates and/or compiles a program written in a suitable source language into target language through a number of phases. It is used for determining token through code given in input and act as communication medium between a user and a machine in significant time. A new model for design and time complexity analysis of lexical analyzer is proposed in this paper. In the model different phases of token determination through lexemes, and better input system processing is established. Various approaches has been used in the model to improve processing capabilities of our compiler. The model works on determination of parser. Implementation of symbol table and its interface using stack is another Innovation of the model in acceptance with both theoretically and in implementation widely a compiler translates the source language code into a target language code. This process takes place with the help of stages. Hence compiler is collectively used to perform each significant stage and output of one stage is input for other.. This paper gives an approach to study various phases and try to reduce complexity of each phases and make our compiler much better in processing than normal ones.. The actions that take place in each and every phase of the compiler are illustrated using an example. The main intention of this paper is to provide an insight into the basic knowledge of a compiler, as well as provide a springboard for a more detailed study on this topic.
Authors and Affiliations
Rupeder Chuhan, Vishendera Singh, Kapil Makhan, Mukesh Kumar
Fast Base-10 Multiplication Using XS-3 and ODDS BCD codes
We present the algorithm and architecture of a BCD parallel multiplier that exploits some properties of two different redundant BCD codes to speed up its computation: the redundant BCD excess-3 code (XS-3), and the over...
Combined Effects of Radiation, Chemical Reaction and Porosity of the Medium on MHD Flow Past Over Plate with Heat and Mass Transfer in the Presence of Hall Current
In the present paper, we study the effects of radiation, chemical reaction and porosity of the medium on unsteady flow of a viscous, incompressible and electrically conducting fluid past an impulsively started plate wit...
Confidentiality for cloud computing
Cloud computing is a computing paradigm that involves outsourcing of computing resources with the capabilities of expendable resource scalability, on -demand provisioning with little or no sincere IT infrastructure inve...
Intelligent Energy Management for Hybrid System Based On Microgrid
A microgrid can be operated in on-grid or off-grid, mode using distributed energy resources (DER), among which combined heat power can play an important role in increasing the total energy efficiency. This paper reports...
slugTheoretical Analysis for Fatigue Life Improvement of Corrected Spur Gear
Spur gears have wide range of applications in all over the world. It is obvious that improvement in fatigue life of spur gears can be beneficial. Corrected gears are one of the advanced concept used to solve variety of...