O'Reilly logo

Express Learning: Principles of Compiler Design by ITL Education Solutions Limited

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

9

Runtime Administration

1. Define runtime environment. What are the issues in runtime environment?

Ans: The source language definition contains various abstractions such as names, data types, scopes, bindings, operators, parameters, procedures, and flow of control constructs. These abstractions must be implemented by the compiler. To implement these abstractions on target machine, compiler needs to cooperate with the operating system and other system software. For the successful execution of the program, compiler needs to create and manage a runtime environment, which broadly describes all the runtime settings for the execution of programs.

In case of compilation of a program, the runtime environment is indirectly controlled by generating ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required