Sumários

Run-Time Environment

20 maio 2008, 14:30 Pedro Nuno Cruz Diniz

The procedure abstraction and the use of static and stack memory. Organization of the activation record and access to non-local variables.


Run-Time Environment - Data Layout and Stack Organization

20 maio 2008, 10:30 Pedro Nuno Cruz Diniz

Run-Time Environment - Data Layout for local variables and parameters. Stack organization of the Activation Records and access to non-local variables. Exercises.


Run-Time Environment - Data Layout and Stack Organization

16 maio 2008, 17:30 Pedro Nuno Cruz Diniz

Run-Time Environment - Data Layout for local variables and parameters. Stack organization of the Activation Records and access to non-local variables. Exercises.


Run-Time Environmnet - Access to Non-local Variables

15 maio 2008, 14:30 Pedro Nuno Cruz Diniz

The issue of lexical scope in PASCAL-like languages. Access to non-local variables using the access links and the display mechanism. Examples.


Intermediate Code Generation

14 maio 2008, 17:00 Pedro Nuno Cruz Diniz

Intermediate code generation for booleans and control-flow constructs. backpatching examples and exercises.