Concepts of Programming Languages - Function Activation Records
4.0(1)
10 learners
What you'll learn
This course includes
2 hours of video
Certificate of completion
Access on mobile and TV
Summary
Full Transcript
An introduction to Function Activation Records, both static and dynamic.
Correction: in 6:54-9:40, the value in the top activation record (value in main) should be 7, not 2, as it is both before and after that segment.
Timestamps
------------------------------------------------
0:00 - What is an Activation Record?
0:28 - Data We Need in a Function Activation Record
1:21 - Static Approach
2:06 - Advantages to the Static Approach
2:41 - Drawbacks to the Static Approach
3:26 - Dynamic Approach
4:51 - Example of Dynamic/Stack Activation Record Approach
9:52 - Complications to Function Activation Records
9:52 - Representing Nested Functions in Function Activation Records
Continue this lesson in the app
Install CourseHive on Android or iOS to keep learning while you move.