AbstractTo illuminate the fundamental concepts involved in object-oriented
programming languages, we describe the design of TOOPL, a paradigmatic,
statically-typed, functional, object-oriented programming language which
supports classes, objects, methods, hidden instance variables, subtypes and
inheritance.It has proven to be quite difficult to design such a language which
has a secure type system... hiện toàn bộ