programming languages : design principles, implementation constructs
6. programming units: control abstractions

    1. stack layout
    2. calling sequences
      1. in-line expansion
    3. parameter passing
      1. parameter modes
      2. special-purpose parameters
      3. function returns
    4. generic units
    5. exception handling
      1. definition of exceptions
      2. exception propagation
    6. coroutines


data types << | >> data abstraction and object orientation
dr. salih yurttas | computer science