1. Compiler should generate accurate code corresponding to the source code provided
2.Compiler should perform better optimization that would contribute to the improvement of the Performance as well as in conservation of space.
3.Compiler should be bug-free by itself.
4.Output of the compiler should not take much time to run.
5. Compiler should be able to provide details of the error occurring such that they are sufficient to locate that error in the source program.
6. Compiler should generate machine code by using CPU registers efficiently. & should not use redundant LOAD or STORE statements for data.
In Compiler there is no design word ,whereas in compiler design there is design word
Principles of Compiler Design was created in 1977.
Ulman
Hybrid compiler is a compiler which translates a human readable source code to an intermediate byte code for later interpretation. So these languages do have both features of a compiler and an interpreter. These types of compilers are commonly known as Just In-time Compilers (JIT). Java is one good example for these types of compilers.
bootstrapping is a process of writing a compiler in the target programing language which it is intended to compile
how to correct fa
yes
identifier is a letter , digit.
Is a specification for the syntax of a programming language.
No one knows and no one cares.
True
There are a number of key features to internet design and creating a good website. Some of these features are having quality web content, user friendly navigation, simple yet professional website design, and webpage speed.