Which of the following is a benefit of using intermediate code in a compiler?
-
It eliminates the need for parsing
-
It allows for easier debugging of the source code
-
It enables code generation for multiple target architectures
-
It simplifies lexical analysis