ISSN 2348-1196 (print) International Journal of Computer Science and Information Technology Research ISSN 2348-120X (online) Vol. 10, Issue 2, pp: (97-106), Month: April - June 2022, Available at: www.researchpublish.com
Front End to Back End- Compiler Design 1
Mr. Rupak Kumar Gogoi, 2Mr. Abinash Borah, 3Ms. Chandrani Borah 1,2,3
Jorhat Engineering College, Jorhat, India
DOI: https://doi.org/10.5281/zenodo.6735151
Published Date: 25-June-2022
Abstract: This research article explains how source code is assessed at the Front End and Back End of the compiler and which sections source code must pass and parse in order to generate target code. Furthermore, this paper discusses the concept of Pre-processors, Translators, Linkers, and Loaders, as well as the mechanism for using them and produces the code for the target The focus of this paper is on the concept of Compiler and Compiler Phases. Keywords: Macro, Token, Lexemes, Identifier, Operators, Operands, Sentinel, Prefix, Postfix, IC, IR, Binary program.
1. INTRODUCTION When we construct a source code and begin the evaluation process, the computer just displays the output and any faults (if any). We don't know how it works in practice. The full technique underlying the compilation work and step-by-step evaluation of source code are given in this study report. High level languages, Low level languages, Pre-processors, Translators, Compilers, Compiler Phases, Compiler Cousins, Assemblers, Interpreters, Symbol Table, Error Handling, Linkers, and Loaders are all covered.
Fig 1: Phases of Source Program to Target Program
Page | 97 Research Publish Journals