Skip to main content

Front End to Back End- Compiler Design

Page 1

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


Turn static files into dynamic content formats.

Create a flipbook
Front End to Back End- Compiler Design by Research Publish Journals - Issuu