(1)Translate the source program statement into machine code.(2)provides information on the size of area of main memory to be allocated to the program.
Converts the high level language to machine understandable format.
A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language). ... The term compiler-compiler refers to tools used to create parsers that perform syntax analysis. For more information get help at CodeAvail-
Online Computer Science Assignment help