An object-oriented extension to Ada, said to belike Smalltalk. It is implemented as an Adapreprocessor.