
What you will learn in this chapter
Key Words
Run-Time Environment
7
run-time, memory organization, static, stack-based and dynamic run-times,
activation record, parameter passing, heap allocation, block-structured languages,
variable scope and visibility, process, system calls, language library, system
environmental parameters, command-line parameters
We have been discussing till now the front-end of a compiler and something about how semantic
analysis, i.e. finding the “meaning”, of a program is done. We also considered certain essential semantic
checks, known as type checking. We have to now consider how the target language code is
generated, ...