A compiler converts high-level source code into native machine. In the case of Java, source code is compiled to Java byte code suitable for interpretation by the Java virtual machine which produces the machine code.
No. But programs compiled with Borland compilers might be able, platform-dependent.
cross compiler . hybird compiler . post compiler. ideal compiler. intelligence compiler.
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.
What is difference between Compiler and DML Compiler
In Compiler there is no design word ,whereas in compiler design there is design word
What are the responsibities of a compiler
With a compiler, which is a program that "knows" how to transform the programming language logic in to machine code and make it perform from that.
-Single pass compiler -Multi pass compiler -Cross compiler -Optimizing compiler
It is possible to build a C compiler on top of a C compiler. From the directory, run the shell script.
"Cousins" of the compiler are those things related to the compiler, and may or may not be part of the compiler. This includes: preprocessors, assemblers, linkers, and interpreters.
Quite simply, a 16-bit compiler is a compiler for a 16-bit machine.
one pass compiler