Extensible Compiler

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. In this paper, I have tried to make such a compiler which can act as a plug-in and extend a compiler by adding features and syntax to it

Authors and Affiliations

Mrs Reema

Keywords

Related Articles

A Perspective View of Experimental Learning Theory (ELT) as a tool for Skills Development in Auditing Firms in Lagos State

The study was a conscious attempt at establishing a relationship between the adoption of modes under the experimental learning theory (ELT) by auditing firms, and skills development of trainees and management staff of su...

Performance Evaluation of Mutual Funds and Unit Linked Insurance Plans in India: An Empirical Study of Equity-Based Funds

India is re-emerging as an economic power on the world stage with its rapidly growing economy becoming an investment led economy. Ever expanding impact of economic liberalization, privatization and globalization; growing...

Pollution of Soil Due To Leather Factory Near Ranipet,Tamil Nadu (India)

Nature mainly consists of air, water and soil. In balancing of any three causes major problems in natural process. Soil provides all the basic needs to us and is the most important medium for growing plants. Soil is one...

Non-Local Image De-noising and Post Processing Using KL Transform

In this paper an efforts has been made to estimate pixel intensity based on information present in the whole image and thereby exploiting the presence of similar patterns and features. The method is called non-local imag...

Automated Detection of Diabetic Foot Using Thermal Images by Neural Network Classifiers

Diabetes is one of the major problems worldwide. It is a metabolic disease where the improper management of blood glucose level lead to the risk of many diseases like foot complications, amputation, kidney diseases etc....

Download PDF file
  • EP ID EP244033
  • DOI -
  • Views 100
  • Downloads 0

How To Cite

Mrs Reema (2016). Extensible Compiler. International journal of Emerging Trends in Science and Technology, 3(6), 4068-4073. https://europub.co.uk/articles/-A-244033