7
Run-Time Environment
What you will learn in this chapter
- What is a Run-Time environment for a program?
- What is the basic CPU and Memory environment?
- What are different methods of storage allocation?
- What is an Activation Record?
- What are different types of Activation Records?
- What are different methods of passing parameters to a subroutine?
- How is memory allocation managed for a block-structured language?
- How are the scope and visibility of a variable determined?
- How is a running program controlled by an Operating System?
- What are System Calls?
- What is a Language library?
- How does one create an application-specific library?
- What are system environmental parameters?
- How are the command-line invocation parameters passed?
Key Words
Get Compilers: Principles and Practice now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.