##plugins.themes.academic_pro.article.main##

Abstract

A compiler is a computer program or a set of program which converts the data from source code to object
code, source code mean human understandable form whereas object means machine understandable form
i.e.binary language. The compilers made till know are used to transform the a specific language and provides
only the features which are added in it while designing the compilers, no other features are supported by the
compiler other than those mentioned while designing it. This problem can be solved using extensible
compilers. The basic idea used here is to extend a programming language by by adding new syntax, features
etc. through adding extension modules which act as plug-ins for the compiler. Certain challenges are faced
while building such compiler like creation of extensible that are simultaneously powerful, to allow effective
extensions, convenient to make these extensions easy to write; and composable, to make it possible to use
independently-written extensions together.

##plugins.themes.academic_pro.article.details##

How to Cite
Sushama1 , Mrs Reema Sachdeva2 1M-Tech student of Dept of Computer, Science and Engg, Sat Kabir Institute. (2016). Etensible Compiler-“STAT”. International Journal of Emerging Trends in Science and Technology, 3(06), 4074-4085. Retrieved from https://igmpublication.org/ijetst.in/index.php/ijetst/article/view/1090