Machine code generation – 4 , Implementing object-oriented languages 1